diff --git a/Pipfile b/Pipfile index ec3dbb1..28699aa 100644 --- a/Pipfile +++ b/Pipfile @@ -5,9 +5,9 @@ name = "pypi" [packages] fastcore = "==1.5.27" -numpy = ">=1.21.6" +numpy = "==1.21.6" matplotlib = "==3.5" -opencv-python = ">=4.0" +opencv-python = "==4.7.0.72" # https://github.com/opencv/opencv-python/issues/885 [dev-packages] build = "==0.7" diff --git a/Pipfile.lock b/Pipfile.lock index dc0baf6..283d499 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "3e58450ae955d5f8ea2ddaf3cae1d3a4e16863994f1da73cb04f0bfbeae8dec2" + "sha256": "b4838cbd2c41b8d3f5b5c922cbfc92bc6e27fcecebeb058b7716a3c7227bbd99" }, "pipfile-spec": 6, "requires": { @@ -202,16 +202,16 @@ }, "opencv-python": { "hashes": [ - "sha256:48eb3121d809a873086d6677565e3ac963e6946110d13cd115533fa70e2aa2eb", - "sha256:56d84c43ce800938b9b1ec74b33942b2edbcef3f70c2754eb9bfe5dff1ee3ace", - "sha256:67bce4b9aad307c98a9a07c6afb7de3a4e823c1f4991d6d8e88e229e7dfeee59", - "sha256:93871871b1c9d6b125cddd45b0638a2fa01ee9fd37f5e428823f750e404f2f15", - "sha256:9bcb4944211acf13742dbfd9d3a11dc4e36353ffa1746f2c7dcd6a01c32d1376", - "sha256:b2349dc9f97ed6c9ba163d0a7a24bcef9695a3e216cd143e92f1b9659c5d9a49", - "sha256:ba32cfa75a806abd68249699d34420737d27b5678553387fc5768747a6492147" + "sha256:3424794a711f33284581f3c1e4b071cfc827d02b99d6fd9a35391f517c453306", + "sha256:7a297e7651e22eb17c265ddbbc80e2ba2a8ff4f4a1696a67c45e5f5798245842", + "sha256:812af57553ec1c6709060c63f6b7e9ad07ddc0f592f3ccc6d00c71e0fe0e6376", + "sha256:cd08343654c6b88c5a8c25bf425f8025aed2e3189b4d7306b5861d32affaf737", + "sha256:d4f8880440c433a0025d78804dda6901d1e8e541a561dda66892d90290aef881", + "sha256:ebfc0a3a2f57716e709028b992e4de7fd8752105d7a768531c4f434043c6f9ff", + "sha256:eda115797b114fc16ca6f182b91c5d984f0015c19bec3145e55d33d708e9bae1" ], "index": "pypi", - "version": "==4.8.0.76" + "version": "==4.7.0.72" }, "packaging": { "hashes": [ @@ -611,11 +611,11 @@ }, "click": { "hashes": [ - "sha256:48ee849951919527a045bfe3bf7baa8a959c423134e1a5b98c05c20ba75a1cbd", - "sha256:fa244bb30b3b5ee2cae3da8f55c9e5e0c0e86093306301fb418eb9dc40fbded5" + "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", + "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" ], "markers": "python_version >= '3.7'", - "version": "==8.1.6" + "version": "==8.1.7" }, "colorama": { "hashes": [ @@ -1071,16 +1071,16 @@ }, "opencv-python": { "hashes": [ - "sha256:48eb3121d809a873086d6677565e3ac963e6946110d13cd115533fa70e2aa2eb", - "sha256:56d84c43ce800938b9b1ec74b33942b2edbcef3f70c2754eb9bfe5dff1ee3ace", - "sha256:67bce4b9aad307c98a9a07c6afb7de3a4e823c1f4991d6d8e88e229e7dfeee59", - "sha256:93871871b1c9d6b125cddd45b0638a2fa01ee9fd37f5e428823f750e404f2f15", - "sha256:9bcb4944211acf13742dbfd9d3a11dc4e36353ffa1746f2c7dcd6a01c32d1376", - "sha256:b2349dc9f97ed6c9ba163d0a7a24bcef9695a3e216cd143e92f1b9659c5d9a49", - "sha256:ba32cfa75a806abd68249699d34420737d27b5678553387fc5768747a6492147" + "sha256:3424794a711f33284581f3c1e4b071cfc827d02b99d6fd9a35391f517c453306", + "sha256:7a297e7651e22eb17c265ddbbc80e2ba2a8ff4f4a1696a67c45e5f5798245842", + "sha256:812af57553ec1c6709060c63f6b7e9ad07ddc0f592f3ccc6d00c71e0fe0e6376", + "sha256:cd08343654c6b88c5a8c25bf425f8025aed2e3189b4d7306b5861d32affaf737", + "sha256:d4f8880440c433a0025d78804dda6901d1e8e541a561dda66892d90290aef881", + "sha256:ebfc0a3a2f57716e709028b992e4de7fd8752105d7a768531c4f434043c6f9ff", + "sha256:eda115797b114fc16ca6f182b91c5d984f0015c19bec3145e55d33d708e9bae1" ], "index": "pypi", - "version": "==4.8.0.76" + "version": "==4.7.0.72" }, "packaging": { "hashes": [ diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index f1359f5..0000000 --- a/requirements.txt +++ /dev/null @@ -1,97 +0,0 @@ -asttokens==2.2.1 -astunparse==1.6.3 -attrs==23.1.0 -backcall==0.2.0 -black==23.3.0 -bleach==6.0.0 -build==0.7 -certifi==2023.7.22 -cffi==1.15.1 -cfgv==3.3.1 -charset-normalizer==3.2.0 -click==8.1.6 -colorama==0.4.6 -cryptography==41.0.3 -cycler==0.11.0 -debugpy==1.6.7.post1 -decorator==5.1.1 -distlib==0.3.7 -docutils==0.20.1 -entrypoints==0.4 -execnb==0.1.5 -fastcore==1.5.27 -filelock==3.12.2 -flake8==5.0.4 -fonttools==4.38.0 -ghapi==1.0.4 -identify==2.5.24 -idna==3.4 -importlib-metadata==6.7.0 -iniconfig==2.0.0 -ipykernel==6.12.0 -ipython==7.34.0 -jaraco.classes==3.2.3 -jedi==0.19.0 -jeepney==0.8.0 -jupyter-client==7.4.9 -jupyter-core==4.12.0 -keyring==23.9.3 -kiwisolver==1.4.4 -matplotlib==3.5 -matplotlib-inline==0.1.6 -mccabe==0.7.0 -more-itertools==9.1.0 -mypy-extensions==1.0.0 -nbdev==2.3.12 -nest-asyncio==1.5.7 -nodeenv==1.8.0 -numpy==1.21.6 -opencv-python==4.8.0.76 -packaging==23.1 -parso==0.8.3 -pathspec==0.11.2 -pep517==0.13.0 -pexpect==4.8.0 -pickleshare==0.7.5 -pillow==9.5.0 -pip==23.2.1 -pkginfo==1.9.6 -platformdirs==2.6.2 -pluggy==1.2.0 -pre-commit==2.21.0 -prompt-toolkit==3.0.39 -psutil==5.9.5 -ptyprocess==0.7.0 -py==1.11.0 -pycodestyle==2.9.1 -pycparser==2.21 -pyflakes==2.5.0 -pygments==2.16.1 -pyparsing==3.1.1 -pytest==7.1.1 -python-build==0.2.13 -python-dateutil==2.8.2 -pyyaml==6.0.1 -pyzmq==25.1.1 -readme-renderer==37.3 -requests==2.31.0 -requests-toolbelt==1.0.0 -rfc3986==2.0.0 -secretstorage==3.3.3 -setuptools==68.0.0 -setuptools-scm==7.1.0 -six==1.16.0 -tomli==2.0.1 -tornado==6.2 -tqdm==4.66.1 -traitlets==5.9.0 -twine==3.7 -typed-ast==1.5.5 -typing-extensions==4.7.1 -urllib3==2.0.4 -virtualenv==20.16.2 -watchdog==3.0.0 -wcwidth==0.2.6 -webencodings==0.5.1 -wheel==0.41.1 -zipp==3.15.0 diff --git a/settings.ini b/settings.ini index 3746c09..d4b0ba1 100644 --- a/settings.ini +++ b/settings.ini @@ -39,6 +39,6 @@ user = thatgeeman black_formatting = True ### Optional ### -requirements = fastcore>=1.5.27 numpy>=1.21.6 matplotlib>=3.5 opencv-python>=4.0 +requirements = fastcore>=1.5.27 numpy==1.21.6 matplotlib>=3.5 opencv-python==4.7.0.72 dev_requirements = build twine ipykernel pytest python-build nbdev pre-commit # console_scripts =