diff --git a/requirements.txt b/requirements.txt index 6b03e3182ba74825e1adac2d44843412dc839111..aa526ec315c1012b30d0d029f676acea6ce468fe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,29 +1,8 @@ -jsonschema~=4.20.0 -fastapi~=0.104.1 -pydantic~=2.0.3 -ansible-runner==2.3.4 -uvicorn[standard]~=0.22.0 -httpx~=0.25.1 - -ansible-core~=2.16.0 -ansible_merge_vars~=5.0.0 -GitPython~=3.1.40 -jinja2==3.1.2 -junos-eznc~=2.6.8 -jxmlease~=1.0.3 -ncclient~=0.6.13 -ruamel.yaml~=0.18.5 -xmltodict~=0.13.0 -dictdiffer~=0.9.0 -jmespath~=1.0.1 - -# dev requirements pytest~=7.4.3 Faker~=20.0.3 responses~=0.24.1 sphinx~=7.2.6 sphinx-rtd-theme~=1.3.0 -requests~=2.31.0 docutils~=0.18.1 mypy~=1.7.0 ruff~=0.1.6 diff --git a/setup.py b/setup.py index 72087cc503ed509714333f6380ddef0e92347f79..6a4551e86aecda9992fdbc3ef751b168bcb4b2ba 100644 --- a/setup.py +++ b/setup.py @@ -9,26 +9,25 @@ setup( url="https://gitlab.software.geant.org/goat/gap/lso", packages=find_packages(), install_requires=[ - "jsonschema~=4.18.0", - "fastapi~=0.100.0", - "pydantic~=2.0.2", - "ansible~=8.1.0", - "requests~=2.31.0", - "uvicorn~=0.22.0", - "ncclient~=0.6.13", - "xmltodict~=0.13.0", - "netaddr~=0.8.0", - "jmespath~=1.0.0", - "dictdiffer~=0.9.0", - "ansible-runner~=2.3.3", - "junos-eznc~=2.6.8", - "jxmlease~=1.0.3", - "ansible-core~=2.15.1", "ansible_merge_vars~=5.0.0", - "httpx~=0.25.1", + "ansible-runner~=2.3.4", + "ansible~=8.6.1", + "dictdiffer~=0.9.0", + "fastapi~=0.104.1", "GitPython~=3.1.40", + "httpx~=0.25.1", "jinja2==3.1.2", + "jmespath~=1.0.1", + "jsonschema~=4.20.0", + "junos-eznc~=2.6.8", + "jxmlease~=1.0.3", + "ncclient~=0.6.13", + "netaddr~=0.8.0", + "pydantic~=2.0.3", + "requests~=2.31.0", "ruamel.yaml~=0.18.5", + "uvicorn[standard]~=0.22.0", + "xmltodict~=0.13.0", ], license="MIT", license_files=("LICENSE.txt",),