Update sangaboard dependency and re-lock
Dependencies could use some revision - in particular could we use Flask 2? That's a LabThings issue really... I have updated a few dependencies (mostly dev ones), as ever Black is an issue - have reverted to the previous pinned prerelease because the full release is incompatible with flask 2.
This commit is contained in:
parent
ed6e22d020
commit
d98cc3ff34
2 changed files with 1061 additions and 760 deletions
1799
Pipfile.lock
generated
1799
Pipfile.lock
generated
File diff suppressed because it is too large
Load diff
22
setup.py
22
setup.py
|
|
@ -52,7 +52,7 @@ setup(
|
||||||
"python-dateutil ~= 2.8",
|
"python-dateutil ~= 2.8",
|
||||||
"psutil ~= 5.6.7", # Autostorage extension
|
"psutil ~= 5.6.7", # Autostorage extension
|
||||||
"opencv-python-headless ~= 4.5.1",
|
"opencv-python-headless ~= 4.5.1",
|
||||||
"sangaboard ~= 0.3.0",
|
"sangaboard ~= 0.3.2",
|
||||||
"expiringdict ~= 1.2.1",
|
"expiringdict ~= 1.2.1",
|
||||||
"camera-stage-mapping == 0.1.4",
|
"camera-stage-mapping == 0.1.4",
|
||||||
"picamerax ~= 20.9.1",
|
"picamerax ~= 20.9.1",
|
||||||
|
|
@ -60,7 +60,7 @@ setup(
|
||||||
"pytest-cov ~= 2.10.1",
|
"pytest-cov ~= 2.10.1",
|
||||||
"piexif ~= 1.1.3",
|
"piexif ~= 1.1.3",
|
||||||
"labthings ~= 1.3.0",
|
"labthings ~= 1.3.0",
|
||||||
"typing-extensions ~= 3.7.4", # Needed for some type-hints in Python < 3.8 (e.g. Literal)
|
"typing-extensions ~= 4.3.0", # Needed for some type-hints in Python < 3.8 (e.g. Literal)
|
||||||
"RPi.GPIO ~= 0.7.0; platform_machine == 'armv7l'",
|
"RPi.GPIO ~= 0.7.0; platform_machine == 'armv7l'",
|
||||||
],
|
],
|
||||||
# "dev" specifies extra packages used for development (linting, testing, etc.)
|
# "dev" specifies extra packages used for development (linting, testing, etc.)
|
||||||
|
|
@ -71,19 +71,15 @@ setup(
|
||||||
"sphinx < 4.0", # Currently httpdomain isn't ready for 4.0
|
"sphinx < 4.0", # Currently httpdomain isn't ready for 4.0
|
||||||
"sphinxcontrib-openapi ~= 0.7",
|
"sphinxcontrib-openapi ~= 0.7",
|
||||||
"sphinx_rtd_theme ~=0.5.2",
|
"sphinx_rtd_theme ~=0.5.2",
|
||||||
"rope ~= 0.14.0",
|
"pylint ~= 2.14.0", # 2.9.2 crashes and I've not yet figured out why.
|
||||||
"pylint ~= 2.8.0", # 2.9.2 crashes and I've not yet figured out why.
|
"pytest ~= 7.1.2",
|
||||||
"pytest ~= 6.1.2",
|
"mypy ~= 0.971",
|
||||||
"mypy ~= 0.790",
|
|
||||||
"types-python-dateutil",
|
"types-python-dateutil",
|
||||||
"types-setuptools",
|
"types-setuptools",
|
||||||
"poethepoet ~= 0.10.0",
|
"poethepoet ~= 0.16.0",
|
||||||
"freezegun ~= 1.0.0",
|
"freezegun ~= 1.2.1",
|
||||||
"lxml ~= 4.6",
|
"lxml ~= 4.9",
|
||||||
"black == 18.9b0", # Because black is in prerelease, giving a flexible version
|
"black == 18.9b0",
|
||||||
# specifier causes all manner of problems. A fixed version
|
|
||||||
# avoids issues with prereleases (which are normally not
|
|
||||||
# allowed by pipenv) but can be a bit of a pain sometimes!
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
dependency_links=[],
|
dependency_links=[],
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue