Merge pull request #240439 from adisbladis/poetry2nix-1_42_0

poetry2nix: 1.41.0 -> 1.42.0

authored by

adisbladis and committed by
GitHub
0e6af000 d37f585a

+1057 -566
+4 -3
pkgs/development/tools/poetry2nix/poetry2nix/default.nix
··· 4 4 }: 5 5 let 6 6 # Poetry2nix version 7 - version = "1.41.0"; 7 + version = "1.42.1"; 8 8 9 9 inherit (poetryLib) isCompatible readTOML normalizePackageName normalizePackageSet; 10 10 ··· 17 17 toPluginAble = (import ./plugins.nix { inherit pkgs lib; }).toPluginAble; 18 18 19 19 # List of known build systems that are passed through from nixpkgs unmodified 20 - knownBuildSystems = lib.importJSON ./known-build-systems.json; 20 + knownBuildSystems = builtins.fromJSON (builtins.readFile ./known-build-systems.json); 21 21 nixpkgsBuildSystems = lib.subtractLists [ "poetry" "poetry-core" ] knownBuildSystems; 22 22 23 23 mkInputAttrs = ··· 324 324 , editablePackageSources ? { } 325 325 , extraPackages ? ps: [ ] 326 326 , groups ? [ "dev" ] 327 + , checkGroups ? [ "dev" ] 327 328 , extras ? [ "*" ] 328 329 }: 329 330 let ··· 357 358 excludedEditablePackageNames; 358 359 359 360 poetryPython = self.mkPoetryPackages { 360 - inherit pyproject poetrylock overrides python pwd preferWheels pyProject groups extras; 361 + inherit pyproject poetrylock overrides python pwd preferWheels pyProject groups checkGroups extras; 361 362 editablePackageSources = editablePackageSources'; 362 363 }; 363 364
+1 -1
pkgs/development/tools/poetry2nix/poetry2nix/fetch_from_legacy.py
··· 78 78 index = response.read() 79 79 80 80 parser = Pep503() 81 - parser.feed(str(index)) 81 + parser.feed(str(index, "utf-8")) 82 82 if package_filename not in parser.sources: 83 83 print( 84 84 "The file %s has not be found in the index %s" % (package_filename, index_url)
+1
pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
··· 161 161 outputHashAlgo = "sha256"; 162 162 outputHash = hash; 163 163 NETRC = netrc_file; 164 + passthru.isWheel = lib.strings.hasSuffix "whl" file; 164 165 } '' 165 166 python ${./fetch_from_legacy.py} ${url} ${pname} ${file} 166 167 mv ${file} $out
+5 -3
pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
··· 174 174 ( 175 175 builtins.fetchGit ({ 176 176 inherit (source) url; 177 - submodules = true; 178 177 rev = source.resolved_reference or source.reference; 179 178 ref = sourceSpec.branch or (if sourceSpec ? tag then "refs/tags/${sourceSpec.tag}" else "HEAD"); 180 179 } // ( 181 180 lib.optionalAttrs ((sourceSpec ? rev) && (lib.versionAtLeast builtins.nixVersion "2.4")) { 182 181 allRefs = true; 183 - } 184 - )) 182 + }) // ( 183 + lib.optionalAttrs (lib.versionAtLeast builtins.nixVersion "2.4") { 184 + submodules = true; 185 + }) 186 + ) 185 187 ) 186 188 else if isWheelUrl then 187 189 builtins.fetchurl
+449 -15
pkgs/development/tools/poetry2nix/poetry2nix/overrides/build-systems.json
··· 1077 1077 "astunparse": [ 1078 1078 "setuptools" 1079 1079 ], 1080 + "asv": [ 1081 + "setuptools" 1082 + ], 1080 1083 "async-cache": [ 1081 1084 "setuptools" 1082 1085 ], ··· 1193 1196 "setuptools" 1194 1197 ], 1195 1198 "attrs": [ 1196 - "setuptools" 1199 + { 1200 + "buildSystem": "setuptools", 1201 + "until": "23.1.0" 1202 + }, 1203 + { 1204 + "buildSystem": "hatchling", 1205 + "from": "23.1.0" 1206 + }, 1207 + { 1208 + "buildSystem": "hatch-vcs", 1209 + "from": "23.1.0" 1210 + }, 1211 + { 1212 + "buildSystem": "hatch-fancy-pypi-readme", 1213 + "from": "23.1.0" 1214 + } 1197 1215 ], 1198 1216 "aubio": [ 1199 1217 "setuptools" ··· 1249 1267 "setuptools" 1250 1268 ], 1251 1269 "autoflake": [ 1270 + "setuptools", 1252 1271 "hatchling" 1253 1272 ], 1254 1273 "autograd": [ ··· 1290 1309 "setuptools" 1291 1310 ], 1292 1311 "avro3k": [ 1312 + "setuptools" 1313 + ], 1314 + "awacs": [ 1293 1315 "setuptools" 1294 1316 ], 1295 1317 "awesome-slugify": [ ··· 1966 1988 "baron": [ 1967 1989 "setuptools" 1968 1990 ], 1991 + "base32-crockford": [ 1992 + "setuptools" 1993 + ], 1969 1994 "base36": [ 1970 1995 "setuptools" 1971 1996 ], ··· 2031 2056 "bcrypt": [ 2032 2057 "setuptools" 2033 2058 ], 2059 + "beaker": [ 2060 + "setuptools" 2061 + ], 2034 2062 "beancount": [ 2035 2063 "setuptools" 2036 2064 ], ··· 2045 2073 "setuptools" 2046 2074 ], 2047 2075 "beautifulsoup4": [ 2076 + "hatchling", 2048 2077 "setuptools" 2049 2078 ], 2050 2079 "beautifultable": [ ··· 2153 2182 "setuptools" 2154 2183 ], 2155 2184 "bitmath": [ 2185 + "setuptools" 2186 + ], 2187 + "bitsandbytes": [ 2156 2188 "setuptools" 2157 2189 ], 2158 2190 "bitstring": [ ··· 2733 2765 "setuptools" 2734 2766 ], 2735 2767 "cfn-lint": [ 2768 + "setuptools" 2769 + ], 2770 + "cfnresponse": [ 2736 2771 "setuptools" 2737 2772 ], 2738 2773 "cfscrape": [ ··· 3020 3055 "poetry-core", 3021 3056 "setuptools" 3022 3057 ], 3058 + "cloudinary": [ 3059 + "setuptools" 3060 + ], 3023 3061 "cloudpickle": [ 3024 3062 "setuptools" 3025 3063 ], ··· 3248 3286 "confluent-kafka": [ 3249 3287 "setuptools" 3250 3288 ], 3289 + "confusable-homoglyphs": [ 3290 + "setuptools" 3291 + ], 3251 3292 "confuse": [ 3252 3293 "flit-core", 3253 3294 "flitBuildHook", ··· 3319 3360 "poetry-core", 3320 3361 "poetry-dynamic-versioning" 3321 3362 ], 3363 + "copier-template-tester": [ 3364 + "poetry-core" 3365 + ], 3322 3366 "coqpit": [ 3323 3367 "setuptools" 3324 3368 ], 3325 3369 "coqui-trainer": [ 3326 3370 "setuptools" 3371 + ], 3372 + "corallium": [ 3373 + "poetry-core" 3327 3374 ], 3328 3375 "coreapi": [ 3329 3376 "setuptools" ··· 3458 3505 "css-parser": [ 3459 3506 "setuptools" 3460 3507 ], 3508 + "cssbeautifier": [ 3509 + "setuptools" 3510 + ], 3461 3511 "csscompressor": [ 3462 3512 "setuptools" 3463 3513 ], ··· 3498 3548 "curve25519-donna": [ 3499 3549 "setuptools" 3500 3550 ], 3551 + "customerio": [ 3552 + "setuptools" 3553 + ], 3501 3554 "cvxopt": [ 3502 3555 "setuptools" 3503 3556 ], ··· 3542 3595 ], 3543 3596 "cysimdjson": [ 3544 3597 "cython" 3598 + ], 3599 + "cysystemd": [ 3600 + "setuptools" 3545 3601 ], 3546 3602 "cython": [ 3547 3603 "setuptools" ··· 3596 3652 "setuptools" 3597 3653 ], 3598 3654 "dask": [ 3599 - "setuptools" 3655 + "setuptools", 3656 + { 3657 + "buildSystem": "versioneer", 3658 + "from": "2.0.0" 3659 + } 3600 3660 ], 3601 3661 "dask-gateway": [ 3602 3662 "setuptools" ··· 4080 4140 "setuptools" 4081 4141 ], 4082 4142 "distributed": [ 4083 - "setuptools" 4143 + "setuptools", 4144 + { 4145 + "buildSystem": "versioneer", 4146 + "from": "2.0.0" 4147 + } 4084 4148 ], 4085 4149 "distro": [ 4086 4150 "setuptools" ··· 4127 4191 "django-auth-ldap": [ 4128 4192 "setuptools", 4129 4193 "setuptools-scm" 4194 + ], 4195 + "django-bootstrap-form": [ 4196 + "setuptools" 4130 4197 ], 4131 4198 "django-cache-memoize": [ 4132 4199 "setuptools" ··· 4304 4371 "django-pglocks": [ 4305 4372 "setuptools" 4306 4373 ], 4374 + "django-phonenumber-field": [ 4375 + "setuptools", 4376 + "setuptools-scm" 4377 + ], 4307 4378 "django-picklefield": [ 4308 4379 "setuptools" 4309 4380 ], ··· 4327 4398 "setuptools" 4328 4399 ], 4329 4400 "django-redis": [ 4401 + "setuptools" 4402 + ], 4403 + "django-registration": [ 4330 4404 "setuptools" 4331 4405 ], 4332 4406 "django-rest-auth": [ ··· 4438 4512 "djangorestframework-types": [ 4439 4513 "poetry" 4440 4514 ], 4515 + "djlint": [ 4516 + "poetry" 4517 + ], 4441 4518 "djmail": [ 4442 4519 "setuptools" 4443 4520 ], ··· 4535 4612 "setuptools" 4536 4613 ], 4537 4614 "docrep": [ 4615 + "setuptools" 4616 + ], 4617 + "docstr-coverage": [ 4538 4618 "setuptools" 4539 4619 ], 4540 4620 "docstring-parser": [ ··· 5102 5182 "exifread": [ 5103 5183 "setuptools" 5104 5184 ], 5185 + "expandvars": [ 5186 + "setuptools" 5187 + ], 5105 5188 "expects": [ 5106 5189 "setuptools" 5107 5190 ], ··· 5153 5236 "fabric2": [ 5154 5237 "setuptools" 5155 5238 ], 5239 + "fabric3": [ 5240 + "setuptools" 5241 + ], 5156 5242 "fabulous": [ 5157 5243 "setuptools" 5158 5244 ], ··· 5189 5275 ], 5190 5276 "falcon": [ 5191 5277 "cython", 5278 + "setuptools" 5279 + ], 5280 + "fancycompleter": [ 5192 5281 "setuptools" 5193 5282 ], 5194 5283 "faraday-agent-parameters-types": [ ··· 5307 5396 "ffmpeg-python": [ 5308 5397 "setuptools" 5309 5398 ], 5399 + "ffmpy": [ 5400 + "setuptools" 5401 + ], 5310 5402 "fhconfparser": [ 5311 5403 "poetry-core" 5312 5404 ], ··· 5431 5523 "flake8-bugbear": [ 5432 5524 "setuptools" 5433 5525 ], 5526 + "flake8-builtins": [ 5527 + "setuptools" 5528 + ], 5529 + "flake8-coding": [ 5530 + "setuptools" 5531 + ], 5532 + "flake8-commas": [ 5533 + "setuptools" 5534 + ], 5535 + "flake8-comprehensions": [ 5536 + "setuptools" 5537 + ], 5434 5538 "flake8-debugger": [ 5435 5539 "poetry-core", 5540 + "setuptools" 5541 + ], 5542 + "flake8-deprecated": [ 5436 5543 "setuptools" 5437 5544 ], 5438 5545 "flake8-docstrings": [ 5546 + "setuptools" 5547 + ], 5548 + "flake8-ensure-ascii": [ 5439 5549 "setuptools" 5440 5550 ], 5441 5551 "flake8-future-import": [ ··· 5447 5557 "flake8-length": [ 5448 5558 "setuptools" 5449 5559 ], 5560 + "flake8-mock": [ 5561 + "setuptools" 5562 + ], 5563 + "flake8-mutable": [ 5564 + "setuptools" 5565 + ], 5450 5566 "flake8-noqa": [ 5567 + "setuptools" 5568 + ], 5569 + "flake8-pep3101": [ 5570 + "setuptools" 5571 + ], 5572 + "flake8-plone-hasattr": [ 5451 5573 "setuptools" 5452 5574 ], 5453 5575 "flake8-plugin-utils": [ ··· 5465 5587 "flake8-pytest-style": [ 5466 5588 "poetry-core" 5467 5589 ], 5590 + "flake8-quotes": [ 5591 + "setuptools" 5592 + ], 5468 5593 "flake8-simplify": [ 5594 + "setuptools" 5595 + ], 5596 + "flake8-string-format": [ 5597 + "setuptools" 5598 + ], 5599 + "flake8-super-call": [ 5600 + "setuptools" 5601 + ], 5602 + "flake8-todo": [ 5603 + "setuptools" 5604 + ], 5605 + "flake8-tuple": [ 5469 5606 "setuptools" 5470 5607 ], 5471 5608 "flaky": [ ··· 5657 5794 "fleep": [ 5658 5795 "setuptools" 5659 5796 ], 5797 + "flet": [ 5798 + "poetry-core" 5799 + ], 5800 + "flet-core": [ 5801 + "poetry-core", 5802 + "setuptools" 5803 + ], 5660 5804 "flexmock": [ 5661 5805 "setuptools" 5662 5806 ], ··· 5761 5905 "fortiosapi": [ 5762 5906 "setuptools" 5763 5907 ], 5764 - "foundationdb71": [ 5908 + "foundationdb51": [ 5909 + "setuptools" 5910 + ], 5911 + "foundationdb52": [ 5912 + "setuptools" 5913 + ], 5914 + "foundationdb60": [ 5915 + "setuptools" 5916 + ], 5917 + "foundationdb61": [ 5765 5918 "setuptools" 5766 5919 ], 5767 5920 "fountains": [ ··· 5985 6138 "cython", 5986 6139 "setuptools" 5987 6140 ], 6141 + "genson": [ 6142 + "setuptools" 6143 + ], 5988 6144 "gentools": [ 5989 6145 "setuptools" 5990 6146 ], ··· 6110 6266 ], 6111 6267 "git-annex-adapter": [ 6112 6268 "setuptools" 6269 + ], 6270 + "git-autoshare": [ 6271 + "setuptools-scm" 6113 6272 ], 6114 6273 "git-filter-repo": [ 6115 6274 "setuptools", ··· 6571 6730 "grpcio-gcp": [ 6572 6731 "setuptools" 6573 6732 ], 6733 + "grpcio-reflection": [ 6734 + "setuptools" 6735 + ], 6574 6736 "grpcio-status": [ 6575 6737 "setuptools" 6576 6738 ], ··· 6704 6866 "setuptools" 6705 6867 ], 6706 6868 "hammett": [ 6869 + "setuptools" 6870 + ], 6871 + "hammock": [ 6707 6872 "setuptools" 6708 6873 ], 6709 6874 "handout": [ ··· 6908 7073 "html-sanitizer": [ 6909 7074 "setuptools" 6910 7075 ], 7076 + "html-tag-names": [ 7077 + "poetry" 7078 + ], 7079 + "html-void-elements": [ 7080 + "poetry" 7081 + ], 6911 7082 "html2text": [ 6912 7083 "setuptools" 6913 7084 ], ··· 7363 7534 "setuptools" 7364 7535 ], 7365 7536 "insegel": [ 7537 + "setuptools" 7538 + ], 7539 + "insights-core": [ 7366 7540 "setuptools" 7367 7541 ], 7368 7542 "installer": [ ··· 7447 7621 "flitBuildHook", 7448 7622 "setuptools" 7449 7623 ], 7624 + "ipwhois": [ 7625 + "setuptools" 7626 + ], 7450 7627 "ipy": [ 7451 7628 "setuptools" 7452 7629 ], ··· 7813 7990 "setuptools" 7814 7991 ], 7815 7992 "jsonref": [ 7816 - "setuptools" 7993 + { 7994 + "buildSystem": "setuptools", 7995 + "until": "0.3.0" 7996 + }, 7997 + { 7998 + "buildSystem": "poetry", 7999 + "from": "0.3.0", 8000 + "until": "1.1.0" 8001 + }, 8002 + { 8003 + "buildSystem": "pdm-pep517", 8004 + "from": "1.1.0" 8005 + } 7817 8006 ], 7818 8007 "jsonrpc-async": [ 7819 8008 "setuptools" ··· 7975 8164 "setuptools" 7976 8165 ], 7977 8166 "jupyterlab": [ 7978 - "jupyter-packaging", 7979 - "setuptools" 8167 + { 8168 + "buildSystem": "jupyter-packaging", 8169 + "until": "4" 8170 + }, 8171 + { 8172 + "buildSystem": "setuptools", 8173 + "until": "4" 8174 + }, 8175 + { 8176 + "buildSystem": "hatchling", 8177 + "from": "4" 8178 + }, 8179 + { 8180 + "buildSystem": "hatch-jupyter-builder", 8181 + "from": "4" 8182 + } 7980 8183 ], 7981 8184 "jupyterlab-code-formatter": [ 7982 8185 "jupyter-packaging" ··· 8183 8386 "konnected": [ 8184 8387 "setuptools" 8185 8388 ], 8389 + "kopf": [ 8390 + "setuptools", 8391 + "setuptools-scm" 8392 + ], 8186 8393 "korean-lunar-calendar": [ 8187 8394 "setuptools" 8188 8395 ], ··· 8496 8703 "liquidctl": [ 8497 8704 "setuptools" 8498 8705 ], 8706 + "lit": [ 8707 + "setuptools" 8708 + ], 8499 8709 "littleutils": [ 8500 8710 "setuptools" 8501 8711 ], ··· 8514 8724 "lizard": [ 8515 8725 "setuptools" 8516 8726 ], 8727 + "llama-cpp-python": [ 8728 + "setuptools", 8729 + "scikit-build" 8730 + ], 8517 8731 "llfuse": [ 8518 8732 "cython", 8519 8733 "setuptools" ··· 8659 8873 ], 8660 8874 "lxml": [ 8661 8875 "cython", 8876 + "setuptools" 8877 + ], 8878 + "lxml-stubs": [ 8662 8879 "setuptools" 8663 8880 ], 8664 8881 "lyricwikia": [ ··· 8880 9097 "maxminddb": [ 8881 9098 "setuptools" 8882 9099 ], 9100 + "maxminddb-geolite2": [ 9101 + "setuptools" 9102 + ], 8883 9103 "maya": [ 8884 9104 "setuptools" 8885 9105 ], ··· 9126 9346 "mixer": [ 9127 9347 "setuptools" 9128 9348 ], 9349 + "mixpanel": [ 9350 + "setuptools" 9351 + ], 9129 9352 "mizani": [ 9130 9353 "setuptools" 9131 9354 ], ··· 9141 9364 "poetry", 9142 9365 "setuptools" 9143 9366 ], 9367 + "mkdocs-awesome-pages-plugin": [ 9368 + "poetry" 9369 + ], 9144 9370 "mkdocs-drawio-exporter": [ 9145 9371 "setuptools" 9146 9372 ], 9147 9373 "mkdocs-exclude": [ 9374 + "setuptools" 9375 + ], 9376 + "mkdocs-exclude-search": [ 9148 9377 "setuptools" 9149 9378 ], 9150 9379 "mkdocs-gen-files": [ ··· 9543 9772 "mypy-boto3-dynamodb": [ 9544 9773 "setuptools" 9545 9774 ], 9775 + "mypy-boto3-ec2": [ 9776 + "setuptools" 9777 + ], 9546 9778 "mypy-boto3-events": [ 9547 9779 "setuptools" 9548 9780 ], 9549 9781 "mypy-boto3-lambda": [ 9550 9782 "setuptools" 9551 9783 ], 9784 + "mypy-boto3-logs": [ 9785 + "setuptools" 9786 + ], 9552 9787 "mypy-boto3-rds": [ 9553 9788 "setuptools" 9554 9789 ], ··· 9556 9791 "setuptools" 9557 9792 ], 9558 9793 "mypy-boto3-s3control": [ 9794 + "setuptools" 9795 + ], 9796 + "mypy-boto3-secretsmanager": [ 9559 9797 "setuptools" 9560 9798 ], 9561 9799 "mypy-boto3-sns": [ ··· 9816 10054 "networkx": [ 9817 10055 "setuptools" 9818 10056 ], 10057 + "newrelic": [ 10058 + "setuptools" 10059 + ], 9819 10060 "newversion": [ 9820 10061 "poetry-core", 9821 10062 "setuptools" ··· 10018 10259 "setuptools" 10019 10260 ], 10020 10261 "nplusone": [ 10262 + "setuptools" 10263 + ], 10264 + "npm": [ 10021 10265 "setuptools" 10022 10266 ], 10023 10267 "npyscreen": [ ··· 10476 10720 ], 10477 10721 "option": [ 10478 10722 "poetry-core" 10723 + ], 10724 + "optional-django": [ 10725 + "setuptools" 10479 10726 ], 10480 10727 "opuslib": [ 10481 10728 "setuptools" ··· 10587 10834 "overly": [ 10588 10835 "setuptools" 10589 10836 ], 10837 + "overrides": [ 10838 + "setuptools" 10839 + ], 10590 10840 "ovh": [ 10591 10841 "setuptools" 10592 10842 ], ··· 10667 10917 ], 10668 10918 "pandas": [ 10669 10919 "cython", 10670 - "setuptools" 10920 + "setuptools", 10921 + { 10922 + "buildSystem": "versioneer", 10923 + "from": "2.0.0" 10924 + } 10671 10925 ], 10672 10926 "pandas-datareader": [ 10673 10927 "setuptools" ··· 10689 10943 "setuptools" 10690 10944 ], 10691 10945 "panflute": [ 10946 + "setuptools" 10947 + ], 10948 + "pao": [ 10692 10949 "setuptools" 10693 10950 ], 10694 10951 "papermill": [ ··· 10880 11137 "pdb2pqr": [ 10881 11138 "setuptools" 10882 11139 ], 11140 + "pdbpp": [ 11141 + "setuptools", 11142 + "setuptools-scm" 11143 + ], 10883 11144 "pdbtools": [ 10884 11145 "setuptools" 10885 11146 ], ··· 10940 11201 "setuptools", 10941 11202 "setuptools-scm" 10942 11203 ], 11204 + "peft": [ 11205 + "setuptools" 11206 + ], 10943 11207 "pelican": [ 11208 + "setuptools" 11209 + ], 11210 + "pem": [ 10944 11211 "setuptools" 10945 11212 ], 10946 11213 "pencompy": [ ··· 11127 11394 ], 11128 11395 "pip-api": [ 11129 11396 "setuptools" 11397 + ], 11398 + "pip-licenses": [ 11399 + "setuptools", 11400 + "pytest-runner" 11130 11401 ], 11131 11402 "pip-requirements-parser": [ 11132 11403 "setuptools", ··· 11746 12017 "py-cid": [ 11747 12018 "setuptools" 11748 12019 ], 12020 + "py-cord": [ 12021 + "setuptools", 12022 + "setuptools-scm" 12023 + ], 11749 12024 "py-cpuinfo": [ 11750 12025 "setuptools" 11751 12026 ], ··· 11787 12062 "setuptools" 11788 12063 ], 11789 12064 "py-nightscout": [ 12065 + "setuptools" 12066 + ], 12067 + "py-partiql-parser": [ 11790 12068 "setuptools" 11791 12069 ], 11792 12070 "py-scrypt": [ ··· 11862 12140 ], 11863 12141 "pyairnow": [ 11864 12142 "poetry-core", 12143 + "setuptools" 12144 + ], 12145 + "pyairtable": [ 11865 12146 "setuptools" 11866 12147 ], 11867 12148 "pyairvisual": [ ··· 12681 12962 "pykrakenapi": [ 12682 12963 "setuptools" 12683 12964 ], 12965 + "pykube-ng": [ 12966 + "setuptools" 12967 + ], 12684 12968 "pykulersky": [ 12685 12969 "setuptools" 12686 12970 ], ··· 12755 13039 "setuptools" 12756 13040 ], 12757 13041 "pylint-plugin-utils": [ 12758 - "setuptools" 13042 + "setuptools", 13043 + "poetry" 12759 13044 ], 12760 13045 "pylint-venv": [ 12761 13046 "poetry-core" ··· 12819 13104 "setuptools" 12820 13105 ], 12821 13106 "pymanopt": [ 13107 + "setuptools" 13108 + ], 13109 + "pymarkdown": [ 12822 13110 "setuptools" 12823 13111 ], 12824 13112 "pymarshal": [ ··· 13130 13418 "pypck": [ 13131 13419 "setuptools" 13132 13420 ], 13421 + "pypdf": [ 13422 + "flit" 13423 + ], 13133 13424 "pypdf2": [ 13134 13425 "setuptools" 13135 13426 ], ··· 13300 13591 "pyramid-chameleon": [ 13301 13592 "setuptools" 13302 13593 ], 13594 + "pyramid-deferred-sqla": [ 13595 + "setuptools" 13596 + ], 13303 13597 "pyramid-exclog": [ 13304 13598 "setuptools" 13305 13599 ], 13600 + "pyramid-force-https": [ 13601 + "setuptools" 13602 + ], 13306 13603 "pyramid-hawkauth": [ 13307 13604 "setuptools" 13308 13605 ], 13606 + "pyramid-heroku": [ 13607 + "setuptools" 13608 + ], 13309 13609 "pyramid-jinja2": [ 13310 13610 "setuptools" 13311 13611 ], 13612 + "pyramid-jwt": [ 13613 + "setuptools" 13614 + ], 13312 13615 "pyramid-mako": [ 13616 + "setuptools" 13617 + ], 13618 + "pyramid-mixpanel": [ 13313 13619 "setuptools" 13314 13620 ], 13315 13621 "pyramid-multiauth": [ ··· 13317 13623 ], 13318 13624 "pyramid-openapi3": [ 13319 13625 "poetry" 13626 + ], 13627 + "pyramid-redirect": [ 13628 + "setuptools" 13629 + ], 13630 + "pyramid-redis": [ 13631 + "setuptools" 13632 + ], 13633 + "pyramid-retry": [ 13634 + "setuptools" 13635 + ], 13636 + "pyramid-splinter": [ 13637 + "setuptools" 13638 + ], 13639 + "pyramid-tm": [ 13640 + "setuptools" 13320 13641 ], 13321 13642 "pyreadability": [ 13322 13643 "setuptools" ··· 13785 14106 "setuptools-scm" 13786 14107 ], 13787 14108 "pytest-bdd": [ 13788 - "setuptools" 14109 + "setuptools", 14110 + "poetry-core" 13789 14111 ], 13790 14112 "pytest-benchmark": [ 13791 14113 "setuptools" ··· 14034 14356 "pytest-shutil": [ 14035 14357 "setuptools" 14036 14358 ], 14359 + "pytest-skip-slow": [ 14360 + "setuptools" 14361 + ], 14037 14362 "pytest-snapshot": [ 14038 14363 "setuptools", 14039 14364 "setuptools-scm" ··· 14042 14367 "poetry-core", 14043 14368 "setuptools" 14044 14369 ], 14370 + "pytest-splinter": [ 14371 + "setuptools" 14372 + ], 14373 + "pytest-splinter4": [ 14374 + "setuptools" 14375 + ], 14045 14376 "pytest-subprocess": [ 14046 14377 "setuptools" 14047 14378 ], ··· 14328 14659 ], 14329 14660 "python-keystoneclient": [ 14330 14661 "pbr", 14662 + "setuptools" 14663 + ], 14664 + "python-language-server": [ 14331 14665 "setuptools" 14332 14666 ], 14333 14667 "python-ldap": [ ··· 14655 14989 "pythonnet": [ 14656 14990 "setuptools" 14657 14991 ], 14992 + "pythonping": [ 14993 + "setuptools" 14994 + ], 14658 14995 "pythran": [ 14659 14996 "setuptools" 14660 14997 ], ··· 15174 15511 "rcssmin": [ 15175 15512 "setuptools" 15176 15513 ], 15514 + "rdbms-subsetter": [ 15515 + "setuptools" 15516 + ], 15177 15517 "rdflib": [ 15178 - "setuptools" 15518 + { 15519 + "buildSystem": "setuptools", 15520 + "until": "6.3.0" 15521 + }, 15522 + { 15523 + "buildSystem": "poetry", 15524 + "from": "6.3.0" 15525 + } 15179 15526 ], 15180 15527 "rdkit": [ 15181 15528 "setuptools" ··· 15281 15628 "reparser": [ 15282 15629 "setuptools" 15283 15630 ], 15631 + "repath": [ 15632 + "setuptools" 15633 + ], 15284 15634 "repeated-test": [ 15285 15635 "setuptools-scm" 15286 15636 ], ··· 15395 15745 "respx": [ 15396 15746 "setuptools" 15397 15747 ], 15748 + "resteasy": [ 15749 + "setuptools" 15750 + ], 15398 15751 "restfly": [ 15399 15752 "setuptools" 15400 15753 ], ··· 15461 15814 "poetry-core", 15462 15815 "setuptools" 15463 15816 ], 15817 + "rich-argparse-plus": [ 15818 + "flit" 15819 + ], 15464 15820 "rich-rst": [ 15465 15821 "setuptools" 15466 15822 ], ··· 15909 16265 "cython", 15910 16266 "setuptools" 15911 16267 ], 15912 - "scikit-image": [ 16268 + "scikitimage": [ 15913 16269 "cython", 15914 16270 "setuptools" 15915 16271 ], ··· 16353 16709 "skytemple-ssb-debugger": [ 16354 16710 "setuptools" 16355 16711 ], 16712 + "slack-bolt": [ 16713 + "setuptools" 16714 + ], 16356 16715 "slack-sdk": [ 16357 16716 "setuptools" 16358 16717 ], ··· 16520 16879 "sonarr": [ 16521 16880 "setuptools" 16522 16881 ], 16882 + "sonora": [ 16883 + "poetry-core" 16884 + ], 16523 16885 "sopel": [ 16524 16886 "setuptools" 16525 16887 ], ··· 16604 16966 ], 16605 16967 "sphinx": [ 16606 16968 "cython", 16969 + "flit-core", 16607 16970 "setuptools" 16608 16971 ], 16609 16972 "sphinx-argparse": [ ··· 16866 17229 "setuptools" 16867 17230 ], 16868 17231 "sqlparse": [ 16869 - "setuptools" 17232 + { 17233 + "buildSystem": "setuptools", 17234 + "until": "0.4.4" 17235 + }, 17236 + { 17237 + "buildSystem": "flit-core", 17238 + "from": "0.4.4" 17239 + } 16870 17240 ], 16871 17241 "srp": [ 16872 17242 "setuptools" ··· 16959 17329 ], 16960 17330 "statsmodels": [ 16961 17331 "cython", 17332 + "setuptools" 17333 + ], 17334 + "statuscake": [ 16962 17335 "setuptools" 16963 17336 ], 16964 17337 "stdiomask": [ ··· 17101 17474 "subzerod": [ 17102 17475 "setuptools" 17103 17476 ], 17477 + "suds-community": [ 17478 + "setuptools" 17479 + ], 17104 17480 "sumo": [ 17105 17481 "cython", 17106 17482 "setuptools" ··· 17223 17599 ], 17224 17600 "tabview": [ 17225 17601 "setuptools" 17602 + ], 17603 + "tacacs-plus": [ 17604 + "setuptools", 17605 + "pytest-runner" 17226 17606 ], 17227 17607 "tadasets": [ 17228 17608 "setuptools" ··· 17244 17624 "setuptools" 17245 17625 ], 17246 17626 "tan": [ 17247 - "setuptools" 17627 + { 17628 + "buildSystem": "setuptools", 17629 + "until": "22.12.0" 17630 + }, 17631 + { 17632 + "buildSystem": "setuptools-scm", 17633 + "until": "22.12.0" 17634 + }, 17635 + { 17636 + "buildSystem": "hatchling", 17637 + "from": "22.12.0" 17638 + }, 17639 + { 17640 + "buildSystem": "hatch-vcs", 17641 + "from": "22.12.0" 17642 + }, 17643 + { 17644 + "buildSystem": "hatch-fancy-pypi-readme", 17645 + "from": "22.12.0" 17646 + } 17248 17647 ], 17249 17648 "tank-utility": [ 17250 17649 "setuptools" ··· 17627 18026 "setuptools", 17628 18027 "setuptools-scm" 17629 18028 ], 18029 + "tkcalendar": [ 18030 + "setuptools" 18031 + ], 17630 18032 "tkinter": [ 17631 18033 "setuptools" 17632 18034 ], ··· 17685 18087 "toml-sort": [ 17686 18088 "poetry" 17687 18089 ], 18090 + "tomlcheck": [ 18091 + "poetry" 18092 + ], 17688 18093 "tomli": [ 17689 18094 "flit-core", 17690 18095 "setuptools" ··· 17718 18123 "torchaudio-bin": [ 17719 18124 "setuptools" 17720 18125 ], 18126 + "torchfile": [ 18127 + "setuptools" 18128 + ], 17721 18129 "torchgpipe": [ 17722 18130 "setuptools" 17723 18131 ], ··· 18022 18430 "setuptools-scm" 18023 18431 ], 18024 18432 "typecode-libmagic": [ 18433 + "setuptools" 18434 + ], 18435 + "typecov": [ 18025 18436 "setuptools" 18026 18437 ], 18027 18438 "typed-argument-parser": [ ··· 18155 18566 "types-pygments": [ 18156 18567 "setuptools" 18157 18568 ], 18569 + "types-pyopenssl": [ 18570 + "setuptools" 18571 + ], 18158 18572 "types-python-dateutil": [ 18159 18573 "setuptools" 18160 18574 ], ··· 18428 18842 "setuptools" 18429 18843 ], 18430 18844 "url-normalize": [ 18431 - "poetry-core", 18845 + "poetry", 18432 18846 "setuptools" 18433 18847 ], 18434 18848 "urlextract": [ ··· 18438 18852 "setuptools" 18439 18853 ], 18440 18854 "urllib3": [ 18855 + { 18856 + "buildSystem": "flit-core", 18857 + "until": "2.0.2" 18858 + }, 18859 + { 18860 + "buildSystem": "hatchling", 18861 + "from": "2.0.2" 18862 + }, 18441 18863 "setuptools" 18442 18864 ], 18443 18865 "urlpy": [ ··· 18666 19088 "setuptools" 18667 19089 ], 18668 19090 "volvooncall": [ 19091 + "setuptools" 19092 + ], 19093 + "vonage": [ 18669 19094 "setuptools" 18670 19095 ], 18671 19096 "vowpalwabbit": [ ··· 18954 19379 "wifi": [ 18955 19380 "setuptools" 18956 19381 ], 19382 + "wikitextparser": [ 19383 + "setuptools" 19384 + ], 18957 19385 "willow": [ 18958 19386 "setuptools" 18959 19387 ], ··· 19256 19684 "yara-python": [ 19257 19685 "setuptools" 19258 19686 ], 19687 + "yaralyzer": [ 19688 + "poetry" 19689 + ], 19259 19690 "yarg": [ 19260 19691 "setuptools" 19261 19692 ], ··· 19509 19940 "setuptools" 19510 19941 ], 19511 19942 "zope-size": [ 19943 + "setuptools" 19944 + ], 19945 + "zope-sqlalchemy": [ 19512 19946 "setuptools" 19513 19947 ], 19514 19948 "zope-testbrowser": [
+181 -103
pkgs/development/tools/poetry2nix/poetry2nix/overrides/default.nix
··· 76 76 (drv: attr: addBuildSystem { 77 77 inherit drv self attr; 78 78 }) 79 - super.${attr} 79 + (super.${attr} or null) 80 80 systems) 81 81 buildSystems) 82 82 ··· 211 211 [ pkgs.darwin.apple_sdk.frameworks.Security pkgs.libiconv ]; 212 212 nativeBuildInputs = with pkgs; 213 213 (old.nativeBuildInputs or [ ]) 214 - ++ lib.optionals (lib.versionAtLeast old.version "4") 215 - [ rustc cargo rustPlatform.cargoSetupHook self.setuptools-rust ]; 214 + ++ lib.optionals (lib.versionAtLeast old.version "4") [ rustc cargo pkgs.rustPlatform.cargoSetupHook self.setuptools-rust ]; 216 215 } // lib.optionalAttrs (lib.versionAtLeast old.version "4") { 217 216 cargoDeps = 218 217 pkgs.rustPlatform.fetchCargoTarball ··· 384 383 "39.0.2" = "sha256-Admz48/GS2t8diz611Ciin1HKQEyMDEwHxTpJ5tZ1ZA="; 385 384 "40.0.0" = "sha256-/TBANavYria9YrBpMgjtFyqg5feBcloETcYJ8fdBgkI="; 386 385 "40.0.1" = "sha256-gFfDTc2QWBWHBCycVH1dYlCsWQMVcRZfOBIau+njtDU="; 386 + "40.0.2" = "sha256-cV4GTfbVYanElXOVmynvrru2wJuWvnT1Z1tQKXdkbg0="; 387 + "41.0.1" = "sha256-38q81vRf8QHR8lFRM2KbH7Ng5nY7nmtWRMoPWS9VO/U="; 387 388 }.${version} or ( 388 389 lib.warn "Unknown cryptography version: '${version}'. Please update getCargoHash." lib.fakeHash 389 390 ); ··· 401 402 nativeBuildInputs = (old.nativeBuildInputs or [ ]) 402 403 ++ lib.optionals (lib.versionAtLeast old.version "3.4") [ self.setuptools-rust ] 403 404 ++ lib.optional (!self.isPyPy) pyBuildPackages.cffi 404 - ++ lib.optional (lib.versionAtLeast old.version "3.5" && !isWheel) 405 - (with pkgs; [ rustPlatform.cargoSetupHook cargo rustc ]) 405 + ++ lib.optional (lib.versionAtLeast old.version "3.5" && !isWheel) [ pkgs.rustPlatform.cargoSetupHook pkgs.cargo pkgs.rustc ] 406 406 ++ [ pkg-config ] 407 407 ; 408 408 buildInputs = (old.buildInputs or [ ]) ··· 429 429 postPatch = '' 430 430 substituteInPlace setup.py --replace 'setuptools>=50.3.2,<51.0.0' 'setuptools' 431 431 ''; 432 + }); 433 + 434 + cysystemd = super.cysystemd.overridePythonAttrs (old: { 435 + buildInputs = (old.buildInputs or [ ]) ++ [ pkgs.systemd ]; 436 + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.pkg-config ]; 432 437 }); 433 438 434 439 daphne = super.daphne.overridePythonAttrs (old: { ··· 580 585 581 586 duckdb = super.duckdb.overridePythonAttrs (old: { 582 587 postPatch = lib.optionalString (!(old.src.isWheel or false)) '' 588 + cd tools/pythonpkg 589 + 583 590 substituteInPlace setup.py \ 584 591 --replace 'multiprocessing.cpu_count()' "$NIX_BUILD_CORES" \ 585 592 --replace 'setuptools_scm<7.0.0' 'setuptools_scm' ··· 595 602 ''; 596 603 }; 597 604 598 - eth-keyfile = super.eth-keyfile.overridePythonAttrs { 605 + eth-keyfile = super.eth-keyfile.overridePythonAttrs (old: { 599 606 preConfigure = '' 600 607 substituteInPlace setup.py --replace \'setuptools-markdown\' "" 601 608 ''; 602 - }; 609 + 610 + propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [ self.setuptools ]; 611 + }); 603 612 604 613 eth-keys = super.eth-keys.overridePythonAttrs { 605 614 preConfigure = '' ··· 607 616 ''; 608 617 }; 609 618 610 - # remove eth-hash dependency because eth-hash also depends on eth-utils causing a cycle. 611 - eth-utils = super.eth-utils.overridePythonAttrs (old: { 612 - propagatedBuildInputs = 613 - builtins.filter (i: i.pname != "eth-hash") old.propagatedBuildInputs; 614 - preConfigure = '' 615 - ${old.preConfigure or ""} 616 - sed -i '/eth-hash/d' setup.py 617 - ''; 618 - }); 619 + # FIXME: this is a workaround for https://github.com/nix-community/poetry2nix/issues/1161 620 + eth-utils = super.eth-utils.override { preferWheel = true; }; 619 621 620 622 evdev = super.evdev.overridePythonAttrs (old: { 621 623 preConfigure = '' ··· 984 986 ]; 985 987 }); 986 988 987 - jsondiff = super.jsondiff.overridePythonAttrs ( 988 - old: { 989 - preBuild = (old.preBuild or "") + '' 990 - substituteInPlace setup.py \ 991 - --replace "'jsondiff=jsondiff.cli:main_deprecated'," "" 992 - ''; 993 - } 994 - ); 989 + jsondiff = 990 + if lib.versionOlder "2.0.0" 991 + then 992 + super.jsondiff.overridePythonAttrs 993 + ( 994 + old: { 995 + preBuild = lib.optionalString (!(old.src.isWheel or false)) ( 996 + (old.preBuild or "") + '' 997 + substituteInPlace setup.py \ 998 + --replace "'jsondiff=jsondiff.cli:main_deprecated'," "" 999 + '' 1000 + ); 1001 + } 1002 + ) 1003 + else super.jsondiff; 995 1004 996 1005 jsonslicer = super.jsonslicer.overridePythonAttrs (old: { 997 1006 nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.pkgconfig ]; ··· 1085 1094 } 1086 1095 ); 1087 1096 1097 + llama-cpp-python = super.llama-cpp-python.overridePythonAttrs ( 1098 + old: { 1099 + buildInputs = with pkgs; lib.optionals stdenv.isDarwin [ 1100 + darwin.apple_sdk.frameworks.Accelerate 1101 + ]; 1102 + nativeBuildInputs = [ pkgs.cmake ] ++ (old.nativeBuildInputs or [ ]); 1103 + preBuild = '' 1104 + cd "$OLDPWD" 1105 + ''; 1106 + } 1107 + ); 1108 + 1088 1109 llvmlite = super.llvmlite.overridePythonAttrs ( 1089 1110 old: 1090 1111 let 1091 - llvm = 1092 - if lib.versionAtLeast old.version "0.37.0" then 1093 - pkgs.llvmPackages_11.llvm 1094 - else if (lib.versionOlder old.version "0.37.0" && lib.versionAtLeast old.version "0.34.0") then 1095 - pkgs.llvmPackages_10.llvm 1096 - else if (lib.versionOlder old.version "0.34.0" && lib.versionAtLeast old.version "0.33.0") then 1097 - pkgs.llvmPackages_9.llvm 1098 - else if (lib.versionOlder old.version "0.33.0" && lib.versionAtLeast old.version "0.29.0") then 1099 - pkgs.llvmPackages_8.llvm 1100 - else if (lib.versionOlder old.version "0.28.0" && lib.versionAtLeast old.version "0.27.0") then 1101 - pkgs.llvmPackages_7.llvm 1102 - else if (lib.versionOlder old.version "0.27.0" && lib.versionAtLeast old.version "0.23.0") then 1103 - pkgs.llvmPackages_6.llvm or throw "LLVM6 has been removed from nixpkgs; upgrade llvmlite or use older nixpkgs" 1104 - else if (lib.versionOlder old.version "0.23.0" && lib.versionAtLeast old.version "0.21.0") then 1105 - pkgs.llvmPackages_5.llvm or throw "LLVM5 has been removed from nixpkgs; upgrade llvmlite or use older nixpkgs" 1106 - else 1107 - pkgs.llvm; # Likely to fail. 1112 + # see https://github.com/numba/llvmlite#compatibility 1113 + llvm_version = toString ( 1114 + if lib.versionAtLeast old.version "0.40.0" then 14 1115 + else if lib.versionAtLeast old.version "0.37.0" then 11 1116 + else if lib.versionAtLeast old.version "0.34.0" && !stdenv.buildPlatform.isAarch64 then 10 1117 + else if lib.versionAtLeast old.version "0.33.0" then 9 1118 + else if lib.versionAtLeast old.version "0.29.0" then 8 1119 + else if lib.versionAtLeast old.version "0.27.0" then 7 1120 + else if lib.versionAtLeast old.version "0.23.0" then 6 1121 + else if lib.versionAtLeast old.version "0.21.0" then 5 1122 + else 4 1123 + ); 1124 + llvm = pkgs."llvmPackages_${llvm_version}".llvm or (throw "LLVM${llvm_version} has been removed from nixpkgs; upgrade llvmlite or use older nixpkgs"); 1108 1125 in 1109 1126 { 1110 - nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.llvm ]; 1127 + inherit llvm; 1128 + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ self.llvmlite.llvm ]; 1111 1129 1112 1130 # Disable static linking 1113 1131 # https://github.com/numba/llvmlite/issues/93 ··· 1143 1161 old: { 1144 1162 nativeBuildInputs = with pkgs.buildPackages; (old.nativeBuildInputs or [ ]) ++ [ pkg-config libxml2.dev libxslt.dev ] ++ lib.optionals stdenv.isDarwin [ xcodebuild ]; 1145 1163 buildInputs = with pkgs; (old.buildInputs or [ ]) ++ [ libxml2 libxslt ]; 1164 + } 1165 + ); 1166 + 1167 + markdown-it-py = super.markdown-it-py.overridePythonAttrs ( 1168 + old: { 1169 + propagatedBuildInputs = builtins.filter (i: i.pname != "mdit-py-plugins") old.propagatedBuildInputs; 1170 + preConfigure = lib.optionalString (!(old.src.isWheel or false)) ( 1171 + (old.preConfigure or "") + '' 1172 + substituteInPlace pyproject.toml --replace 'plugins = ["mdit-py-plugins"]' 'plugins = []' 1173 + '' 1174 + ); 1146 1175 } 1147 1176 ); 1148 1177 ··· 1285 1314 buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools self.setuptools-scm self.setuptools-scm-git-archive ]; 1286 1315 }); 1287 1316 1317 + munch = super.munch.overridePythonAttrs ( 1318 + old: { 1319 + # Latest version of pypi imports pkg_resources at runtime, so setuptools is needed at runtime. :( 1320 + # They fixed this last year but never released a new version. 1321 + propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [ self.setuptools ]; 1322 + } 1323 + ); 1324 + 1288 1325 mpi4py = super.mpi4py.overridePythonAttrs ( 1289 1326 old: 1290 1327 let ··· 1317 1354 ); 1318 1355 1319 1356 mypy = super.mypy.overridePythonAttrs ( 1320 - old: { 1357 + old: 1358 + let 1359 + # Compile mypy with mypyc, which makes mypy about 4 times faster. The compiled 1360 + # version is also the default in the wheels on Pypi that include binaries. 1361 + # is64bit: unfortunately the build would exhaust all possible memory on i686-linux. 1362 + MYPY_USE_MYPYC = stdenv.buildPlatform.is64bit; 1363 + 1364 + envAttrs = 1365 + if old ? env 1366 + then { env = old.env // { inherit MYPY_USE_MYPYC; }; } 1367 + else { inherit MYPY_USE_MYPYC; }; 1368 + in 1369 + { 1321 1370 buildInputs = (old.buildInputs or [ ]) ++ [ 1322 1371 self.types-typed-ast 1323 1372 self.types-setuptools 1324 1373 ] 1325 - ++ lib.optional (lib.strings.versionAtLeast old.version "0.990") self.types-psutil 1374 + ++ lib.optional (lib.strings.versionAtLeast old.version "0.990") self.types-psutil 1326 1375 ; 1327 - # Compile mypy with mypyc, which makes mypy about 4 times faster. The compiled 1328 - # version is also the default in the wheels on Pypi that include binaries. 1329 - # is64bit: unfortunately the build would exhaust all possible memory on i686-linux. 1330 - MYPY_USE_MYPYC = stdenv.buildPlatform.is64bit; 1331 1376 1332 1377 # when testing reduce optimisation level to drastically reduce build time 1333 1378 # (default is 3) 1334 1379 # MYPYC_OPT_LEVEL = 1; 1335 - } // lib.optionalAttrs (old.format != "wheel") { 1380 + } // envAttrs // lib.optionalAttrs (old.format != "wheel") { 1336 1381 # FIXME: Remove patch after upstream has decided the proper solution. 1337 1382 # https://github.com/python/mypy/pull/11143 1338 1383 patches = (old.patches or [ ]) ++ lib.optionals ((lib.strings.versionAtLeast old.version "0.900") && lib.strings.versionOlder old.version "0.940") [ ··· 1421 1466 } 1422 1467 ); 1423 1468 1469 + # The following are dependencies of torch >= 2.0.0. 1470 + # torch doesn't officially support system CUDA, unless you build it yourself. 1471 + nvidia-cudnn-cu11 = super.nvidia-cudnn-cu11.overridePythonAttrs (attrs: { 1472 + autoPatchelfIgnoreMissingDeps = true; 1473 + # (Bytecode collision happens with nvidia-cuda-nvrtc-cu11.) 1474 + postFixup = '' 1475 + rm -r $out/${self.python.sitePackages}/nvidia/{__pycache__,__init__.py} 1476 + ''; 1477 + propagatedBuildInputs = attrs.propagatedBuildInputs or [ ] ++ [ 1478 + self.nvidia-cublas-cu11 1479 + ]; 1480 + }); 1481 + 1482 + nvidia-cuda-nvrtc-cu11 = super.nvidia-cuda-nvrtc-cu11.overridePythonAttrs (_: { 1483 + # (Bytecode collision happens with nvidia-cudnn-cu11.) 1484 + postFixup = '' 1485 + rm -r $out/${self.python.sitePackages}/nvidia/{__pycache__,__init__.py} 1486 + ''; 1487 + }); 1488 + 1489 + nvidia-cusolver-cu11 = super.nvidia-cusolver-cu11.overridePythonAttrs (attrs: { 1490 + autoPatchelfIgnoreMissingDeps = true; 1491 + # (Bytecode collision happens with nvidia-cusolver-cu11.) 1492 + postFixup = '' 1493 + rm -r $out/${self.python.sitePackages}/nvidia/{__pycache__,__init__.py} 1494 + ''; 1495 + propagatedBuildInputs = attrs.propagatedBuildInputs or [ ] ++ [ 1496 + self.nvidia-cublas-cu11 1497 + ]; 1498 + }); 1499 + 1424 1500 omegaconf = super.omegaconf.overridePythonAttrs ( 1425 1501 old: { 1426 1502 nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.jdk ]; ··· 1473 1549 buildInputs = [ 1474 1550 self.scikit-build 1475 1551 ] ++ lib.optionals stdenv.isDarwin (with pkgs.darwin.apple_sdk.frameworks; [ 1552 + Accelerate 1476 1553 AVFoundation 1477 1554 Cocoa 1478 1555 CoreMedia ··· 1522 1599 "3.8.6" = "sha256-8T//q6nQoZhh8oJWDCeQf3gYRew58dXAaxkYELY4CJM="; 1523 1600 "3.8.7" = "sha256-JBO8nl0sC+XIn17vI7hC8+nA1HYI9jfvZrl9nCE3k1s="; 1524 1601 "3.8.8" = "sha256-AK4HtqPKg2O2FeLHCbY9o+N1BV4QFMNaHVE1NaFYHa4="; 1602 + "3.8.10" = "sha256-AcrTEHv7GYtGe4fXYsM24ElrzfhnOxLYlaon1ZrlD4A="; 1525 1603 }.${version} or ( 1526 1604 lib.warn "Unknown orjson version: '${version}'. Please update getCargoHash." lib.fakeHash 1527 1605 ); 1528 1606 in 1529 - super.orjson.overridePythonAttrs (old: { 1607 + super.orjson.overridePythonAttrs (old: if old.src.isWheel or false then { } else { 1530 1608 cargoDeps = pkgs.rustPlatform.fetchCargoTarball { 1531 1609 inherit (old) src; 1532 1610 name = "${old.pname}-${old.version}"; ··· 1576 1654 ''; 1577 1655 }); 1578 1656 1657 + pao = super.pao.overridePythonAttrs (old: { 1658 + propagatedBuildInputs = old.propagatedBuildInputs or [ ] ++ [ self.pyutilib ]; 1659 + }); 1660 + 1579 1661 paramiko = super.paramiko.overridePythonAttrs (old: { 1580 1662 doCheck = false; # requires networking 1581 1663 }); ··· 1754 1836 pkgs.cmake 1755 1837 ]; 1756 1838 1839 + buildInputs = (old.buildInputs or [ ]) ++ [ 1840 + _arrow-cpp 1841 + ]; 1842 + 1757 1843 preBuild = '' 1758 1844 export PYARROW_PARALLEL=$NIX_BUILD_CORES 1759 1845 ''; ··· 1901 1987 } 1902 1988 ); 1903 1989 1990 + pynetbox = super.pynetbox.overridePythonAttrs (old: { 1991 + propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [ self.setuptools ]; 1992 + }); 1993 + 1904 1994 pynput = super.pynput.overridePythonAttrs (old: { 1905 1995 nativeBuildInputs = (old.nativeBuildInputs or [ ]) 1906 1996 ++ [ self.sphinx ]; ··· 2006 2096 --replace "find_library('snap7')" "\"${pkgs.snap7}/lib/libsnap7.so\"" 2007 2097 ''; 2008 2098 }); 2099 + 2009 2100 2010 2101 pytoml = super.pytoml.overridePythonAttrs ( 2011 2102 old: { ··· 2148 2239 } 2149 2240 ); 2150 2241 2242 + python-pam = super.python-pam.overridePythonAttrs ( 2243 + old: { 2244 + postPatch = '' 2245 + substituteInPlace src/pam/__internals.py \ 2246 + --replace 'find_library("pam")' '"${pkgs.pam}/lib/libpam.so"' \ 2247 + --replace 'find_library("pam_misc")' '"${pkgs.pam}/lib/libpam_misc.so"' 2248 + ''; 2249 + } 2250 + ); 2251 + 2151 2252 python-snappy = super.python-snappy.overridePythonAttrs ( 2152 2253 old: { 2153 2254 buildInputs = (old.buildInputs or [ ]) ++ [ pkgs.snappy ]; ··· 2492 2593 preferWheel = true; 2493 2594 }; 2494 2595 2495 - torch = lib.makeOverridable 2496 - ({ enableCuda ? false 2497 - , cudatoolkit ? pkgs.cudatoolkit_10_1 2498 - , pkg ? super.torch 2499 - }: pkg.overrideAttrs (old: 2500 - { 2501 - preConfigure = 2502 - if (!enableCuda) then '' 2503 - export USE_CUDA=0 2504 - '' else '' 2505 - export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${cudatoolkit}/targets/x86_64-linux/lib" 2506 - ''; 2507 - preFixup = lib.optionalString (!enableCuda) '' 2508 - # For some reason pytorch retains a reference to libcuda even if it 2509 - # is explicitly disabled with USE_CUDA=0. 2510 - find $out -name "*.so" -exec ${pkgs.patchelf}/bin/patchelf --remove-needed libcuda.so.1 {} \; 2511 - ''; 2512 - buildInputs = 2513 - (old.buildInputs or [ ]) 2514 - ++ [ self.typing-extensions ] 2515 - ++ lib.optionals enableCuda [ 2516 - pkgs.linuxPackages.nvidia_x11 2517 - pkgs.nccl.dev 2518 - pkgs.nccl.out 2519 - ]; 2520 - propagatedBuildInputs = [ 2521 - self.numpy 2522 - self.future 2523 - self.typing-extensions 2524 - ]; 2525 - }) 2526 - ) 2527 - { }; 2596 + torch = super.torch.overridePythonAttrs (old: { 2597 + # torch has an auto-magical way to locate the cuda libraries from site-packages. 2598 + autoPatchelfIgnoreMissingDeps = true; 2599 + propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [ 2600 + self.numpy 2601 + ]; 2602 + }); 2528 2603 2529 - torchvision = lib.makeOverridable 2530 - ({ enableCuda ? false 2531 - , cudatoolkit ? pkgs.cudatoolkit_10_1 2532 - , pkg ? super.torchvision 2533 - }: pkg.overrideAttrs (old: { 2604 + torchvision = super.torchvision.overridePythonAttrs (old: { 2605 + autoPatchelfIgnoreMissingDeps = true; 2534 2606 2535 - # without that autoPatchelfHook will fail because cudatoolkit is not in LD_LIBRARY_PATH 2536 - autoPatchelfIgnoreMissingDeps = true; 2537 - buildInputs = (old.buildInputs or [ ]) 2538 - ++ [ self.torch ] 2539 - ++ lib.optionals enableCuda [ 2540 - cudatoolkit 2541 - ]; 2542 - preConfigure = 2543 - if (enableCuda) then '' 2544 - export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${self.torch}/${self.python.sitePackages}/torch/lib:${lib.makeLibraryPath [ cudatoolkit "${cudatoolkit}" ]}" 2545 - '' else '' 2546 - export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${self.torch}/${self.python.sitePackages}/torch/lib" 2547 - ''; 2548 - })) 2549 - { }; 2607 + # (no patchelf on darwin, since no elves there.) 2608 + preFixup = lib.optionals (!stdenv.isDarwin) '' 2609 + addAutoPatchelfSearchPath "${self.torch}/${self.python.sitePackages}/torch/lib" 2610 + ''; 2611 + 2612 + buildInputs = (old.buildInputs or [ ]) ++ [ 2613 + self.torch 2614 + ]; 2615 + }); 2616 + 2617 + # Circular dependency between triton and torch (see https://github.com/openai/triton/issues/1374) 2618 + # You can remove this once triton publishes a new stable build and torch takes it. 2619 + triton = super.triton.overridePythonAttrs (old: { 2620 + propagatedBuildInputs = builtins.filter (e: e.pname != "torch") old.propagatedBuildInputs; 2621 + pipInstallFlags = [ "--no-deps" ]; 2622 + }); 2550 2623 2551 2624 typed_ast = super.typed-ast.overridePythonAttrs (old: { 2552 2625 nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ ··· 2958 3031 ''; 2959 3032 } 2960 3033 ); 3034 + 3035 + flake8-mutable = super.flake8-mutable.overridePythonAttrs 3036 + (old: { buildInputs = old.buildInputs or [ ] ++ [ self.pytest-runner ]; }); 3037 + pydantic = super.pydantic.overridePythonAttrs 3038 + (old: { buildInputs = old.buildInputs or [ ] ++ [ pkgs.libxcrypt ]; }); 2961 3039 2962 3040 y-py = super.y-py.override { 2963 3041 preferWheel = true;
+388 -408
pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/poetry.lock
··· 1 - # This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. 1 + # This file is automatically @generated by Poetry and should not be changed by hand. 2 2 3 3 [[package]] 4 4 name = "attrs" 5 - version = "22.2.0" 5 + version = "23.1.0" 6 6 description = "Classes Without Boilerplate" 7 7 category = "main" 8 8 optional = false 9 - python-versions = ">=3.6" 9 + python-versions = ">=3.7" 10 10 files = [ 11 - {file = "attrs-22.2.0-py3-none-any.whl", hash = "sha256:29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836"}, 12 - {file = "attrs-22.2.0.tar.gz", hash = "sha256:c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99"}, 11 + {file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04"}, 12 + {file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015"}, 13 13 ] 14 14 15 + [package.dependencies] 16 + importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} 17 + 15 18 [package.extras] 16 - cov = ["attrs[tests]", "coverage-enable-subprocess", "coverage[toml] (>=5.3)"] 17 - dev = ["attrs[docs,tests]"] 18 - docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope.interface"] 19 - tests = ["attrs[tests-no-zope]", "zope.interface"] 20 - tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy (>=0.971,<0.990)", "mypy (>=0.971,<0.990)", "pympler", "pympler", "pytest (>=4.3.0)", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-mypy-plugins", "pytest-xdist[psutil]", "pytest-xdist[psutil]"] 19 + cov = ["attrs[tests]", "coverage[toml] (>=5.3)"] 20 + dev = ["attrs[docs,tests]", "pre-commit"] 21 + docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope-interface"] 22 + tests = ["attrs[tests-no-zope]", "zope-interface"] 23 + tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] 21 24 22 25 [[package]] 23 26 name = "backports-cached-property" ··· 30 33 {file = "backports.cached-property-1.0.2.tar.gz", hash = "sha256:9306f9eed6ec55fd156ace6bc1094e2c86fae5fb2bf07b6a9c00745c656e75dd"}, 31 34 {file = "backports.cached_property-1.0.2-py3-none-any.whl", hash = "sha256:baeb28e1cd619a3c9ab8941431fe34e8490861fb998c6c4590693d50171db0cc"}, 32 35 ] 33 - 34 - [[package]] 35 - name = "build" 36 - version = "0.10.0" 37 - description = "A simple, correct Python build frontend" 38 - category = "main" 39 - optional = false 40 - python-versions = ">= 3.7" 41 - files = [ 42 - {file = "build-0.10.0-py3-none-any.whl", hash = "sha256:af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171"}, 43 - {file = "build-0.10.0.tar.gz", hash = "sha256:d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269"}, 44 - ] 45 - 46 - [package.dependencies] 47 - colorama = {version = "*", markers = "os_name == \"nt\""} 48 - importlib-metadata = {version = ">=0.22", markers = "python_version < \"3.8\""} 49 - packaging = ">=19.0" 50 - pyproject_hooks = "*" 51 - tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} 52 - 53 - [package.extras] 54 - docs = ["furo (>=2021.08.31)", "sphinx (>=4.0,<5.0)", "sphinx-argparse-cli (>=1.5)", "sphinx-autodoc-typehints (>=1.10)"] 55 - test = ["filelock (>=3)", "pytest (>=6.2.4)", "pytest-cov (>=2.12)", "pytest-mock (>=2)", "pytest-rerunfailures (>=9.1)", "pytest-xdist (>=1.34)", "setuptools (>=42.0.0)", "setuptools (>=56.0.0)", "toml (>=0.10.0)", "wheel (>=0.36.0)"] 56 - typing = ["importlib-metadata (>=5.1)", "mypy (==0.991)", "tomli", "typing-extensions (>=3.7.4.3)"] 57 - virtualenv = ["virtualenv (>=20.0.35)"] 58 36 59 37 [[package]] 60 38 name = "cachecontrol" ··· 300 278 name = "colorama" 301 279 version = "0.4.6" 302 280 description = "Cross-platform colored terminal text." 303 - category = "main" 281 + category = "dev" 304 282 optional = false 305 283 python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" 306 284 files = [ ··· 310 288 311 289 [[package]] 312 290 name = "coverage" 313 - version = "7.2.2" 291 + version = "7.2.5" 314 292 description = "Code coverage measurement for Python" 315 293 category = "dev" 316 294 optional = false 317 295 python-versions = ">=3.7" 318 296 files = [ 319 - {file = "coverage-7.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c90e73bdecb7b0d1cea65a08cb41e9d672ac6d7995603d6465ed4914b98b9ad7"}, 320 - {file = "coverage-7.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e2926b8abedf750c2ecf5035c07515770944acf02e1c46ab08f6348d24c5f94d"}, 321 - {file = "coverage-7.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57b77b9099f172804e695a40ebaa374f79e4fb8b92f3e167f66facbf92e8e7f5"}, 322 - {file = "coverage-7.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:efe1c0adad110bf0ad7fb59f833880e489a61e39d699d37249bdf42f80590169"}, 323 - {file = "coverage-7.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2199988e0bc8325d941b209f4fd1c6fa007024b1442c5576f1a32ca2e48941e6"}, 324 - {file = "coverage-7.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:81f63e0fb74effd5be736cfe07d710307cc0a3ccb8f4741f7f053c057615a137"}, 325 - {file = "coverage-7.2.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:186e0fc9cf497365036d51d4d2ab76113fb74f729bd25da0975daab2e107fd90"}, 326 - {file = "coverage-7.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:420f94a35e3e00a2b43ad5740f935358e24478354ce41c99407cddd283be00d2"}, 327 - {file = "coverage-7.2.2-cp310-cp310-win32.whl", hash = "sha256:38004671848b5745bb05d4d621526fca30cee164db42a1f185615f39dc997292"}, 328 - {file = "coverage-7.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:0ce383d5f56d0729d2dd40e53fe3afeb8f2237244b0975e1427bfb2cf0d32bab"}, 329 - {file = "coverage-7.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3eb55b7b26389dd4f8ae911ba9bc8c027411163839dea4c8b8be54c4ee9ae10b"}, 330 - {file = "coverage-7.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d2b96123a453a2d7f3995ddb9f28d01fd112319a7a4d5ca99796a7ff43f02af5"}, 331 - {file = "coverage-7.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:299bc75cb2a41e6741b5e470b8c9fb78d931edbd0cd009c58e5c84de57c06731"}, 332 - {file = "coverage-7.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5e1df45c23d4230e3d56d04414f9057eba501f78db60d4eeecfcb940501b08fd"}, 333 - {file = "coverage-7.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:006ed5582e9cbc8115d2e22d6d2144a0725db542f654d9d4fda86793832f873d"}, 334 - {file = "coverage-7.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d683d230b5774816e7d784d7ed8444f2a40e7a450e5720d58af593cb0b94a212"}, 335 - {file = "coverage-7.2.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8efb48fa743d1c1a65ee8787b5b552681610f06c40a40b7ef94a5b517d885c54"}, 336 - {file = "coverage-7.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:4c752d5264053a7cf2fe81c9e14f8a4fb261370a7bb344c2a011836a96fb3f57"}, 337 - {file = "coverage-7.2.2-cp311-cp311-win32.whl", hash = "sha256:55272f33da9a5d7cccd3774aeca7a01e500a614eaea2a77091e9be000ecd401d"}, 338 - {file = "coverage-7.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:92ebc1619650409da324d001b3a36f14f63644c7f0a588e331f3b0f67491f512"}, 339 - {file = "coverage-7.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5afdad4cc4cc199fdf3e18088812edcf8f4c5a3c8e6cb69127513ad4cb7471a9"}, 340 - {file = "coverage-7.2.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0484d9dd1e6f481b24070c87561c8d7151bdd8b044c93ac99faafd01f695c78e"}, 341 - {file = "coverage-7.2.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d530191aa9c66ab4f190be8ac8cc7cfd8f4f3217da379606f3dd4e3d83feba69"}, 342 - {file = "coverage-7.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac0f522c3b6109c4b764ffec71bf04ebc0523e926ca7cbe6c5ac88f84faced0"}, 343 - {file = "coverage-7.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:ba279aae162b20444881fc3ed4e4f934c1cf8620f3dab3b531480cf602c76b7f"}, 344 - {file = "coverage-7.2.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:53d0fd4c17175aded9c633e319360d41a1f3c6e352ba94edcb0fa5167e2bad67"}, 345 - {file = "coverage-7.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c99cb7c26a3039a8a4ee3ca1efdde471e61b4837108847fb7d5be7789ed8fd9"}, 346 - {file = "coverage-7.2.2-cp37-cp37m-win32.whl", hash = "sha256:5cc0783844c84af2522e3a99b9b761a979a3ef10fb87fc4048d1ee174e18a7d8"}, 347 - {file = "coverage-7.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:817295f06eacdc8623dc4df7d8b49cea65925030d4e1e2a7c7218380c0072c25"}, 348 - {file = "coverage-7.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6146910231ece63facfc5984234ad1b06a36cecc9fd0c028e59ac7c9b18c38c6"}, 349 - {file = "coverage-7.2.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:387fb46cb8e53ba7304d80aadca5dca84a2fbf6fe3faf6951d8cf2d46485d1e5"}, 350 - {file = "coverage-7.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:046936ab032a2810dcaafd39cc4ef6dd295df1a7cbead08fe996d4765fca9fe4"}, 351 - {file = "coverage-7.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e627dee428a176ffb13697a2c4318d3f60b2ccdde3acdc9b3f304206ec130ccd"}, 352 - {file = "coverage-7.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4fa54fb483decc45f94011898727802309a109d89446a3c76387d016057d2c84"}, 353 - {file = "coverage-7.2.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:3668291b50b69a0c1ef9f462c7df2c235da3c4073f49543b01e7eb1dee7dd540"}, 354 - {file = "coverage-7.2.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:7c20b731211261dc9739bbe080c579a1835b0c2d9b274e5fcd903c3a7821cf88"}, 355 - {file = "coverage-7.2.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5764e1f7471cb8f64b8cda0554f3d4c4085ae4b417bfeab236799863703e5de2"}, 356 - {file = "coverage-7.2.2-cp38-cp38-win32.whl", hash = "sha256:4f01911c010122f49a3e9bdc730eccc66f9b72bd410a3a9d3cb8448bb50d65d3"}, 357 - {file = "coverage-7.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:c448b5c9e3df5448a362208b8d4b9ed85305528313fca1b479f14f9fe0d873b8"}, 358 - {file = "coverage-7.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bfe7085783cda55e53510482fa7b5efc761fad1abe4d653b32710eb548ebdd2d"}, 359 - {file = "coverage-7.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9d22e94e6dc86de981b1b684b342bec5e331401599ce652900ec59db52940005"}, 360 - {file = "coverage-7.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:507e4720791977934bba016101579b8c500fb21c5fa3cd4cf256477331ddd988"}, 361 - {file = "coverage-7.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bc4803779f0e4b06a2361f666e76f5c2e3715e8e379889d02251ec911befd149"}, 362 - {file = "coverage-7.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db8c2c5ace167fd25ab5dd732714c51d4633f58bac21fb0ff63b0349f62755a8"}, 363 - {file = "coverage-7.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4f68ee32d7c4164f1e2c8797535a6d0a3733355f5861e0f667e37df2d4b07140"}, 364 - {file = "coverage-7.2.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:d52f0a114b6a58305b11a5cdecd42b2e7f1ec77eb20e2b33969d702feafdd016"}, 365 - {file = "coverage-7.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:797aad79e7b6182cb49c08cc5d2f7aa7b2128133b0926060d0a8889ac43843be"}, 366 - {file = "coverage-7.2.2-cp39-cp39-win32.whl", hash = "sha256:db45eec1dfccdadb179b0f9ca616872c6f700d23945ecc8f21bb105d74b1c5fc"}, 367 - {file = "coverage-7.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:8dbe2647bf58d2c5a6c5bcc685f23b5f371909a5624e9f5cd51436d6a9f6c6ef"}, 368 - {file = "coverage-7.2.2-pp37.pp38.pp39-none-any.whl", hash = "sha256:872d6ce1f5be73f05bea4df498c140b9e7ee5418bfa2cc8204e7f9b817caa968"}, 369 - {file = "coverage-7.2.2.tar.gz", hash = "sha256:36dd42da34fe94ed98c39887b86db9d06777b1c8f860520e21126a75507024f2"}, 297 + {file = "coverage-7.2.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:883123d0bbe1c136f76b56276074b0c79b5817dd4238097ffa64ac67257f4b6c"}, 298 + {file = "coverage-7.2.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d2fbc2a127e857d2f8898aaabcc34c37771bf78a4d5e17d3e1f5c30cd0cbc62a"}, 299 + {file = "coverage-7.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f3671662dc4b422b15776cdca89c041a6349b4864a43aa2350b6b0b03bbcc7f"}, 300 + {file = "coverage-7.2.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780551e47d62095e088f251f5db428473c26db7829884323e56d9c0c3118791a"}, 301 + {file = "coverage-7.2.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:066b44897c493e0dcbc9e6a6d9f8bbb6607ef82367cf6810d387c09f0cd4fe9a"}, 302 + {file = "coverage-7.2.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b9a4ee55174b04f6af539218f9f8083140f61a46eabcaa4234f3c2a452c4ed11"}, 303 + {file = "coverage-7.2.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:706ec567267c96717ab9363904d846ec009a48d5f832140b6ad08aad3791b1f5"}, 304 + {file = "coverage-7.2.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ae453f655640157d76209f42c62c64c4d4f2c7f97256d3567e3b439bd5c9b06c"}, 305 + {file = "coverage-7.2.5-cp310-cp310-win32.whl", hash = "sha256:f81c9b4bd8aa747d417407a7f6f0b1469a43b36a85748145e144ac4e8d303cb5"}, 306 + {file = "coverage-7.2.5-cp310-cp310-win_amd64.whl", hash = "sha256:dc945064a8783b86fcce9a0a705abd7db2117d95e340df8a4333f00be5efb64c"}, 307 + {file = "coverage-7.2.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:40cc0f91c6cde033da493227797be2826cbf8f388eaa36a0271a97a332bfd7ce"}, 308 + {file = "coverage-7.2.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a66e055254a26c82aead7ff420d9fa8dc2da10c82679ea850d8feebf11074d88"}, 309 + {file = "coverage-7.2.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c10fbc8a64aa0f3ed136b0b086b6b577bc64d67d5581acd7cc129af52654384e"}, 310 + {file = "coverage-7.2.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a22cbb5ede6fade0482111fa7f01115ff04039795d7092ed0db43522431b4f2"}, 311 + {file = "coverage-7.2.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:292300f76440651529b8ceec283a9370532f4ecba9ad67d120617021bb5ef139"}, 312 + {file = "coverage-7.2.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7ff8f3fb38233035028dbc93715551d81eadc110199e14bbbfa01c5c4a43f8d8"}, 313 + {file = "coverage-7.2.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:a08c7401d0b24e8c2982f4e307124b671c6736d40d1c39e09d7a8687bddf83ed"}, 314 + {file = "coverage-7.2.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:ef9659d1cda9ce9ac9585c045aaa1e59223b143f2407db0eaee0b61a4f266fb6"}, 315 + {file = "coverage-7.2.5-cp311-cp311-win32.whl", hash = "sha256:30dcaf05adfa69c2a7b9f7dfd9f60bc8e36b282d7ed25c308ef9e114de7fc23b"}, 316 + {file = "coverage-7.2.5-cp311-cp311-win_amd64.whl", hash = "sha256:97072cc90f1009386c8a5b7de9d4fc1a9f91ba5ef2146c55c1f005e7b5c5e068"}, 317 + {file = "coverage-7.2.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:bebea5f5ed41f618797ce3ffb4606c64a5de92e9c3f26d26c2e0aae292f015c1"}, 318 + {file = "coverage-7.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:828189fcdda99aae0d6bf718ea766b2e715eabc1868670a0a07bf8404bf58c33"}, 319 + {file = "coverage-7.2.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6e8a95f243d01ba572341c52f89f3acb98a3b6d1d5d830efba86033dd3687ade"}, 320 + {file = "coverage-7.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8834e5f17d89e05697c3c043d3e58a8b19682bf365048837383abfe39adaed5"}, 321 + {file = "coverage-7.2.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d1f25ee9de21a39b3a8516f2c5feb8de248f17da7eead089c2e04aa097936b47"}, 322 + {file = "coverage-7.2.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:1637253b11a18f453e34013c665d8bf15904c9e3c44fbda34c643fbdc9d452cd"}, 323 + {file = "coverage-7.2.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8e575a59315a91ccd00c7757127f6b2488c2f914096077c745c2f1ba5b8c0969"}, 324 + {file = "coverage-7.2.5-cp37-cp37m-win32.whl", hash = "sha256:509ecd8334c380000d259dc66feb191dd0a93b21f2453faa75f7f9cdcefc0718"}, 325 + {file = "coverage-7.2.5-cp37-cp37m-win_amd64.whl", hash = "sha256:12580845917b1e59f8a1c2ffa6af6d0908cb39220f3019e36c110c943dc875b0"}, 326 + {file = "coverage-7.2.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b5016e331b75310610c2cf955d9f58a9749943ed5f7b8cfc0bb89c6134ab0a84"}, 327 + {file = "coverage-7.2.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:373ea34dca98f2fdb3e5cb33d83b6d801007a8074f992b80311fc589d3e6b790"}, 328 + {file = "coverage-7.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a063aad9f7b4c9f9da7b2550eae0a582ffc7623dca1c925e50c3fbde7a579771"}, 329 + {file = "coverage-7.2.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38c0a497a000d50491055805313ed83ddba069353d102ece8aef5d11b5faf045"}, 330 + {file = "coverage-7.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2b3b05e22a77bb0ae1a3125126a4e08535961c946b62f30985535ed40e26614"}, 331 + {file = "coverage-7.2.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0342a28617e63ad15d96dca0f7ae9479a37b7d8a295f749c14f3436ea59fdcb3"}, 332 + {file = "coverage-7.2.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:cf97ed82ca986e5c637ea286ba2793c85325b30f869bf64d3009ccc1a31ae3fd"}, 333 + {file = "coverage-7.2.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c2c41c1b1866b670573657d584de413df701f482574bad7e28214a2362cb1fd1"}, 334 + {file = "coverage-7.2.5-cp38-cp38-win32.whl", hash = "sha256:10b15394c13544fce02382360cab54e51a9e0fd1bd61ae9ce012c0d1e103c813"}, 335 + {file = "coverage-7.2.5-cp38-cp38-win_amd64.whl", hash = "sha256:a0b273fe6dc655b110e8dc89b8ec7f1a778d78c9fd9b4bda7c384c8906072212"}, 336 + {file = "coverage-7.2.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5c587f52c81211d4530fa6857884d37f514bcf9453bdeee0ff93eaaf906a5c1b"}, 337 + {file = "coverage-7.2.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4436cc9ba5414c2c998eaedee5343f49c02ca93b21769c5fdfa4f9d799e84200"}, 338 + {file = "coverage-7.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6599bf92f33ab041e36e06d25890afbdf12078aacfe1f1d08c713906e49a3fe5"}, 339 + {file = "coverage-7.2.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:857abe2fa6a4973f8663e039ead8d22215d31db613ace76e4a98f52ec919068e"}, 340 + {file = "coverage-7.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6f5cab2d7f0c12f8187a376cc6582c477d2df91d63f75341307fcdcb5d60303"}, 341 + {file = "coverage-7.2.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:aa387bd7489f3e1787ff82068b295bcaafbf6f79c3dad3cbc82ef88ce3f48ad3"}, 342 + {file = "coverage-7.2.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:156192e5fd3dbbcb11cd777cc469cf010a294f4c736a2b2c891c77618cb1379a"}, 343 + {file = "coverage-7.2.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bd3b4b8175c1db502adf209d06136c000df4d245105c8839e9d0be71c94aefe1"}, 344 + {file = "coverage-7.2.5-cp39-cp39-win32.whl", hash = "sha256:ddc5a54edb653e9e215f75de377354e2455376f416c4378e1d43b08ec50acc31"}, 345 + {file = "coverage-7.2.5-cp39-cp39-win_amd64.whl", hash = "sha256:338aa9d9883aaaad53695cb14ccdeb36d4060485bb9388446330bef9c361c252"}, 346 + {file = "coverage-7.2.5-pp37.pp38.pp39-none-any.whl", hash = "sha256:8877d9b437b35a85c18e3c6499b23674684bf690f5d96c1006a1ef61f9fdf0f3"}, 347 + {file = "coverage-7.2.5.tar.gz", hash = "sha256:f99ef080288f09ffc687423b8d60978cf3a465d3f404a18d1a05474bd8575a47"}, 370 348 ] 371 349 372 350 [package.dependencies] ··· 389 367 390 368 [[package]] 391 369 name = "cryptography" 392 - version = "40.0.1" 370 + version = "40.0.2" 393 371 description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." 394 372 category = "main" 395 373 optional = false 396 374 python-versions = ">=3.6" 397 375 files = [ 398 - {file = "cryptography-40.0.1-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:918cb89086c7d98b1b86b9fdb70c712e5a9325ba6f7d7cfb509e784e0cfc6917"}, 399 - {file = "cryptography-40.0.1-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9618a87212cb5200500e304e43691111570e1f10ec3f35569fdfcd17e28fd797"}, 400 - {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a4805a4ca729d65570a1b7cac84eac1e431085d40387b7d3bbaa47e39890b88"}, 401 - {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63dac2d25c47f12a7b8aa60e528bfb3c51c5a6c5a9f7c86987909c6c79765554"}, 402 - {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0a4e3406cfed6b1f6d6e87ed243363652b2586b2d917b0609ca4f97072994405"}, 403 - {file = "cryptography-40.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1e0af458515d5e4028aad75f3bb3fe7a31e46ad920648cd59b64d3da842e4356"}, 404 - {file = "cryptography-40.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:d8aa3609d337ad85e4eb9bb0f8bcf6e4409bfb86e706efa9a027912169e89122"}, 405 - {file = "cryptography-40.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:cf91e428c51ef692b82ce786583e214f58392399cf65c341bc7301d096fa3ba2"}, 406 - {file = "cryptography-40.0.1-cp36-abi3-win32.whl", hash = "sha256:650883cc064297ef3676b1db1b7b1df6081794c4ada96fa457253c4cc40f97db"}, 407 - {file = "cryptography-40.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:a805a7bce4a77d51696410005b3e85ae2839bad9aa38894afc0aa99d8e0c3160"}, 408 - {file = "cryptography-40.0.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cd033d74067d8928ef00a6b1327c8ea0452523967ca4463666eeba65ca350d4c"}, 409 - {file = "cryptography-40.0.1-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d36bbeb99704aabefdca5aee4eba04455d7a27ceabd16f3b3ba9bdcc31da86c4"}, 410 - {file = "cryptography-40.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:32057d3d0ab7d4453778367ca43e99ddb711770477c4f072a51b3ca69602780a"}, 411 - {file = "cryptography-40.0.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f5d7b79fa56bc29580faafc2ff736ce05ba31feaa9d4735048b0de7d9ceb2b94"}, 412 - {file = "cryptography-40.0.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7c872413353c70e0263a9368c4993710070e70ab3e5318d85510cc91cce77e7c"}, 413 - {file = "cryptography-40.0.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:28d63d75bf7ae4045b10de5413fb1d6338616e79015999ad9cf6fc538f772d41"}, 414 - {file = "cryptography-40.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6f2bbd72f717ce33100e6467572abaedc61f1acb87b8d546001328d7f466b778"}, 415 - {file = "cryptography-40.0.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cc3a621076d824d75ab1e1e530e66e7e8564e357dd723f2533225d40fe35c60c"}, 416 - {file = "cryptography-40.0.1.tar.gz", hash = "sha256:2803f2f8b1e95f614419926c7e6f55d828afc614ca5ed61543877ae668cc3472"}, 376 + {file = "cryptography-40.0.2-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:8f79b5ff5ad9d3218afb1e7e20ea74da5f76943ee5edb7f76e56ec5161ec782b"}, 377 + {file = "cryptography-40.0.2-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:05dc219433b14046c476f6f09d7636b92a1c3e5808b9a6536adf4932b3b2c440"}, 378 + {file = "cryptography-40.0.2-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4df2af28d7bedc84fe45bd49bc35d710aede676e2a4cb7fc6d103a2adc8afe4d"}, 379 + {file = "cryptography-40.0.2-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dcca15d3a19a66e63662dc8d30f8036b07be851a8680eda92d079868f106288"}, 380 + {file = "cryptography-40.0.2-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a04386fb7bc85fab9cd51b6308633a3c271e3d0d3eae917eebab2fac6219b6d2"}, 381 + {file = "cryptography-40.0.2-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:adc0d980fd2760c9e5de537c28935cc32b9353baaf28e0814df417619c6c8c3b"}, 382 + {file = "cryptography-40.0.2-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:d5a1bd0e9e2031465761dfa920c16b0065ad77321d8a8c1f5ee331021fda65e9"}, 383 + {file = "cryptography-40.0.2-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:a95f4802d49faa6a674242e25bfeea6fc2acd915b5e5e29ac90a32b1139cae1c"}, 384 + {file = "cryptography-40.0.2-cp36-abi3-win32.whl", hash = "sha256:aecbb1592b0188e030cb01f82d12556cf72e218280f621deed7d806afd2113f9"}, 385 + {file = "cryptography-40.0.2-cp36-abi3-win_amd64.whl", hash = "sha256:b12794f01d4cacfbd3177b9042198f3af1c856eedd0a98f10f141385c809a14b"}, 386 + {file = "cryptography-40.0.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:142bae539ef28a1c76794cca7f49729e7c54423f615cfd9b0b1fa90ebe53244b"}, 387 + {file = "cryptography-40.0.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:956ba8701b4ffe91ba59665ed170a2ebbdc6fc0e40de5f6059195d9f2b33ca0e"}, 388 + {file = "cryptography-40.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4f01c9863da784558165f5d4d916093737a75203a5c5286fde60e503e4276c7a"}, 389 + {file = "cryptography-40.0.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:3daf9b114213f8ba460b829a02896789751626a2a4e7a43a28ee77c04b5e4958"}, 390 + {file = "cryptography-40.0.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48f388d0d153350f378c7f7b41497a54ff1513c816bcbbcafe5b829e59b9ce5b"}, 391 + {file = "cryptography-40.0.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c0764e72b36a3dc065c155e5b22f93df465da9c39af65516fe04ed3c68c92636"}, 392 + {file = "cryptography-40.0.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:cbaba590180cba88cb99a5f76f90808a624f18b169b90a4abb40c1fd8c19420e"}, 393 + {file = "cryptography-40.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7a38250f433cd41df7fcb763caa3ee9362777fdb4dc642b9a349721d2bf47404"}, 394 + {file = "cryptography-40.0.2.tar.gz", hash = "sha256:c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99"}, 417 395 ] 418 396 419 397 [package.dependencies] ··· 431 409 432 410 [[package]] 433 411 name = "deepdiff" 434 - version = "6.2.2" 435 - description = "Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to each other." 436 - category = "dev" 437 - optional = false 438 - python-versions = ">=3.7" 439 - files = [ 440 - {file = "deepdiff-6.2.2-py3-none-any.whl", hash = "sha256:dea62316741f86c1d8e946f47c4c21386788457c898a495a5e6b0ccdcd76d9b6"}, 441 - {file = "deepdiff-6.2.2.tar.gz", hash = "sha256:d04d997a68bf8bea01f8a97395877314ef5c2131d8f57bba2295f3adda725282"}, 442 - ] 443 - 444 - [package.dependencies] 445 - ordered-set = ">=4.0.2,<4.2.0" 446 - 447 - [package.extras] 448 - cli = ["click (==8.1.3)", "pyyaml (==6.0)"] 449 - 450 - [[package]] 451 - name = "deepdiff" 452 - version = "6.3.0" 453 - description = "Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to each other." 412 + version = "5.8.1" 413 + description = "Deep Difference and Search of any Python object/data." 454 414 category = "dev" 455 415 optional = false 456 - python-versions = ">=3.7" 416 + python-versions = ">=3.6" 457 417 files = [ 458 - {file = "deepdiff-6.3.0-py3-none-any.whl", hash = "sha256:15838bd1cbd046ce15ed0c41e837cd04aff6b3e169c5e06fca69d7aa11615ceb"}, 459 - {file = "deepdiff-6.3.0.tar.gz", hash = "sha256:6a3bf1e7228ac5c71ca2ec43505ca0a743ff54ec77aa08d7db22de6bc7b2b644"}, 418 + {file = "deepdiff-5.8.1-py3-none-any.whl", hash = "sha256:e9aea49733f34fab9a0897038d8f26f9d94a97db1790f1b814cced89e9e0d2b7"}, 419 + {file = "deepdiff-5.8.1.tar.gz", hash = "sha256:8d4eb2c4e6cbc80b811266419cb71dd95a157094a3947ccf937a94d44943c7b8"}, 460 420 ] 461 421 462 422 [package.dependencies] 463 - ordered-set = ">=4.0.2,<4.2.0" 423 + ordered-set = ">=4.1.0,<4.2.0" 464 424 465 425 [package.extras] 466 - cli = ["click (==8.1.3)", "pyyaml (==6.0)"] 467 - optimize = ["orjson"] 426 + cli = ["clevercsv (==0.7.1)", "click (==8.0.3)", "pyyaml (==5.4.1)", "toml (==0.10.2)"] 468 427 469 428 [[package]] 470 429 name = "distlib" ··· 480 439 481 440 [[package]] 482 441 name = "dulwich" 483 - version = "0.21.3" 442 + version = "0.20.50" 484 443 description = "Python Git Library" 485 444 category = "main" 486 445 optional = false 487 - python-versions = ">=3.7" 446 + python-versions = ">=3.6" 488 447 files = [ 489 - {file = "dulwich-0.21.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25376efc6ea2ee9daa868a120d4f9c905dcb7774f68931be921fba41a657f58a"}, 490 - {file = "dulwich-0.21.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9213a114dd19cfca19715088f12f143e918c5e1b4e26f7acf1a823d7da9e1413"}, 491 - {file = "dulwich-0.21.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:baf5b3b901272837bee2311ecbd28fdbe960d288a070dc72bdfdf48cfcbb8090"}, 492 - {file = "dulwich-0.21.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7b8cb38a93de87b980f882f0dcd19f2e3ad43216f34e06916315cb3a03e6964"}, 493 - {file = "dulwich-0.21.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f4f8ff776ca38ce272d9c164a7f77db8a54a8cad6d9468124317adf8732be07d"}, 494 - {file = "dulwich-0.21.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:03ed9448f2944166e28aa8d3f4c8feeceb5c6880e9ffe5ab274869d45abd9589"}, 495 - {file = "dulwich-0.21.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6618e35268d116bffddd6dbec360a40c54b3164f8af0513d95d8698f36e2eacc"}, 496 - {file = "dulwich-0.21.3-cp310-cp310-win32.whl", hash = "sha256:d7ad871d044a96f794170f2434e832c6b42804d0b53721377d03f865245cd273"}, 497 - {file = "dulwich-0.21.3-cp310-cp310-win_amd64.whl", hash = "sha256:ba3d42cd83d7f89b9c1b2f76df971e8ab58815f8060da4dc67b9ae9dba1b34cc"}, 498 - {file = "dulwich-0.21.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:092829f27a2c87cdf6b6523216822859ecf01d281ddfae0e58cad1f44adafff6"}, 499 - {file = "dulwich-0.21.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bb54fe45deb55e4caae4ea2c1dba93ee79fb5c377287b14056d4c30fb156920e"}, 500 - {file = "dulwich-0.21.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d0ac29adf468a838884e1507d81e872096238c76fe7da7f3325507e4390b6867"}, 501 - {file = "dulwich-0.21.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8d1837c3d2d8e56aacc13a91ec7540b3baadc1b254fbdf225a2d15b72b654c3"}, 502 - {file = "dulwich-0.21.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1cf246530b8d574b33a9614da76881b96c190c0fe78f76ab016c88082c0da051"}, 503 - {file = "dulwich-0.21.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:be0801ae3f9017c6437bcd23a4bf2b2aa88e465f7efeed4b079944d07e3df994"}, 504 - {file = "dulwich-0.21.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5a1137177b62eec949c0f1564eef73920f842af5ebfc260c20d9cd47e8ecd519"}, 505 - {file = "dulwich-0.21.3-cp311-cp311-win32.whl", hash = "sha256:b09b6166876d2cba8f331a548932b09e11c9386db0525c9ca15c399b666746fc"}, 506 - {file = "dulwich-0.21.3-cp311-cp311-win_amd64.whl", hash = "sha256:250ec581682af846cb85844f8032b7642dd278006b1c3abd5e8e718eba0b1b00"}, 507 - {file = "dulwich-0.21.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8ad7de37c9ff817bc5d26f89100f87b7f1a5cc25e5eaaa54f11dc66cca9652e4"}, 508 - {file = "dulwich-0.21.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b541bd58426a30753ab12cc024ba29b6699d197d9d0d9f130b9768ab20e0e6a"}, 509 - {file = "dulwich-0.21.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f8d45f5fcdb52c60c902a951f549faad9979314e7e069f4fa3d14eb409b16a0"}, 510 - {file = "dulwich-0.21.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:a98989ff1ed20825728495ffb859cd700a120850074184d2e1ec08a0b1ab8ab3"}, 511 - {file = "dulwich-0.21.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:33f73e8f902c6397cc73a727db1f6e75add8ce894bfbb1a15daa2f7a4138a744"}, 512 - {file = "dulwich-0.21.3-cp37-cp37m-win32.whl", hash = "sha256:a2e6270923bf5ec0e9f720d689579a904f401c62193222d000d8cb8e880684e9"}, 513 - {file = "dulwich-0.21.3-cp37-cp37m-win_amd64.whl", hash = "sha256:1799c04bd53ec404ebd2c82c1d66197a31e5f0549c95348bb7d3f57a28c94241"}, 514 - {file = "dulwich-0.21.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c80ade5cdb0ea447e7f43b32abc2f4a628dcdfa64dc8ee5ab4262987e5e0814f"}, 515 - {file = "dulwich-0.21.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:40f8f461eba87ef2e8ce0005ca2c12f1b4fdbbafd3a717b8570060d7cd35ee0c"}, 516 - {file = "dulwich-0.21.3-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:af7a417e19068b1abeb9addd3c045a2d6e40d15365af6aa3cbe2d47305b5bb11"}, 517 - {file = "dulwich-0.21.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:026427b5ef0f1fe138ed22078e49b00175b58b11e5c18e2be00f06ee0782603b"}, 518 - {file = "dulwich-0.21.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae38c6d24d7aff003a241c8f1dd268eb1c6f7625d91e3435836ff5a5eed05ce5"}, 519 - {file = "dulwich-0.21.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:512bb4b04e403a38860f7eb22abeeaefba3c4a9c08bc7beec8885494c5828034"}, 520 - {file = "dulwich-0.21.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3b048f84c94c3284f29bf228f1094ccc48763d76ede5c35632153bd7f697b846"}, 521 - {file = "dulwich-0.21.3-cp38-cp38-win32.whl", hash = "sha256:a275b3a579dfd923d6330f6e5c2886dbdb5da4e004c5abecb107eb347d301412"}, 522 - {file = "dulwich-0.21.3-cp38-cp38-win_amd64.whl", hash = "sha256:208d01a9cda1bae16c92e8c54e806701a16969346aba44b8d6921c6c227277a9"}, 523 - {file = "dulwich-0.21.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:73f9feba3da1ae66f0b521d7c2727db7f5025a83facdc73f4f39abe2b6d4f00d"}, 524 - {file = "dulwich-0.21.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cf7af6458cf6343a2a0632ae2fc5f04821b2ffefc7b8a27f4eacb726ef89c682"}, 525 - {file = "dulwich-0.21.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7aaf5c4528e83e3176e7dbb01dcec34fb41c93279a8f8527cf33e5df88bfb910"}, 526 - {file = "dulwich-0.21.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:075c8e9d2694ff16fc6e8a5ec0c771b7c33be12e4ebecc346fd74315d3d84605"}, 527 - {file = "dulwich-0.21.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3b686b49adeb7fc45791dfae96ffcffeba1038e8b7603f369d6661f59e479fc"}, 528 - {file = "dulwich-0.21.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:21ee962211839bb6e52d41f363ce9dbb0638d341a1c02263e163d69012f58b25"}, 529 - {file = "dulwich-0.21.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2bf2be68fddfc0adfe43be99ab31f6b0f16b9ef1e40464679ba831ff615ad4a3"}, 530 - {file = "dulwich-0.21.3-cp39-cp39-win32.whl", hash = "sha256:ddb790f2fdc22984fba643866b21d04733c5cf7c3ace2a1e99e0c1c1d2336aab"}, 531 - {file = "dulwich-0.21.3-cp39-cp39-win_amd64.whl", hash = "sha256:c97561c22fc05d0f6ba370d9bd67f86c313c38f31a1793e0ee9acb78ee28e4b8"}, 532 - {file = "dulwich-0.21.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b9fc609a3d4009ee31212f435f5a75720ef24280f6d23edfd53f77b562a79c5b"}, 533 - {file = "dulwich-0.21.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f2cb11fe789b72feeae7cdf6e27375c33ed6915f8ca5ea7ce81b5e234c75a9e"}, 534 - {file = "dulwich-0.21.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c349431f5c8aa99b8744550d0bb4615f63e73450584202ac5db0e5d7da4d82ff"}, 535 - {file = "dulwich-0.21.3-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:9f08e5cc10143d3da2a2cf735d8b932ef4e4e1d74b0c74ce66c52eab02068be8"}, 536 - {file = "dulwich-0.21.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:67dbf4dd7586b2d437f539d5dc930ebceaf74a4150720644d6ea7e5ffc1cb2ff"}, 537 - {file = "dulwich-0.21.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89af4ee347f361338bad5c27b023f9d19e7aed17aa75cb519f28e6cf1658a0ba"}, 538 - {file = "dulwich-0.21.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0cd83f84e58aa59fb9d85cf15e74be83a5be876ac5876d5030f60fcce7ab36f1"}, 539 - {file = "dulwich-0.21.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8ba1fe3fb415fd34cae5ca090fb82030b6e8423d6eb2c4c9c4fbf50b15c7664c"}, 540 - {file = "dulwich-0.21.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:058aaba18aefe18fcd84b216fd34d032ad453967dcf3dee263278951cd43e2d4"}, 541 - {file = "dulwich-0.21.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08ee426b609dab552839b5c7394ae9af2112c164bb727b7f85a69980eced9251"}, 542 - {file = "dulwich-0.21.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf1f6edc968619a4355481c29d5571726723bc12924e2b25bd3348919f9bc992"}, 543 - {file = "dulwich-0.21.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7c69c95d5242171d07396761f759a8a4d566e9a01bf99612f9b9e309e70a80fc"}, 544 - {file = "dulwich-0.21.3.tar.gz", hash = "sha256:7ca3b453d767eb83b3ec58f0cfcdc934875a341cdfdb0dc55c1431c96608cf83"}, 448 + {file = "dulwich-0.20.50-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:97f02f8d500d4af08dc022d697c56e8539171acc3f575c2fe9acf3b078e5c8c9"}, 449 + {file = "dulwich-0.20.50-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7301773e5cc16d521bc6490e73772a86a4d1d0263de506f08b54678cc4e2f061"}, 450 + {file = "dulwich-0.20.50-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b70106580ed11f45f4c32d2831d0c9c9f359bc2415fff4a6be443e3a36811398"}, 451 + {file = "dulwich-0.20.50-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f9c4f2455f966cad94648278fa9972e4695b35d04f82792fa58e1ea15dd83f0"}, 452 + {file = "dulwich-0.20.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9163fbb021a8ad9c35a0814a5eedf45a8eb3a0b764b865d7016d901fc5a947fc"}, 453 + {file = "dulwich-0.20.50-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:322ff8ff6aa4d6d36294cd36de1c84767eb1903c7db3e7b4475ad091febf5363"}, 454 + {file = "dulwich-0.20.50-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5d3290a45651c8e534f8e83ae2e30322aefdd162f0f338bae2e79a6ee5a87513"}, 455 + {file = "dulwich-0.20.50-cp310-cp310-win32.whl", hash = "sha256:80ab07131a6e68594441f5c4767e9e44e87fceafc3e347e541c928a18c679bd8"}, 456 + {file = "dulwich-0.20.50-cp310-cp310-win_amd64.whl", hash = "sha256:eefe786a6010f8546baac4912113eeed4e397ddb8c433a345b548a04d4176496"}, 457 + {file = "dulwich-0.20.50-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:df3562dde3079d57287c233d45b790bc967c5aae975c9a7b07ca30e60e055512"}, 458 + {file = "dulwich-0.20.50-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e1ae18d5805f0c0c5dac65795f8d48660437166b12ee2c0ffea95bfdbf9c1051"}, 459 + {file = "dulwich-0.20.50-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d2f7df39bd1378d3b0bfb3e7fc930fd0191924af1f0ef587bcd9946afe076c06"}, 460 + {file = "dulwich-0.20.50-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:731e7f319b34251fadeb362ada1d52cc932369d9cdfa25c0e41150cda28773d0"}, 461 + {file = "dulwich-0.20.50-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4d11d44176e5d2fa8271fc86ad1e0a8731b9ad8f77df64c12846b30e16135eb"}, 462 + {file = "dulwich-0.20.50-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7aaabb8e4beadd53f75f853a981caaadef3ef130e5645c902705704eaf136daa"}, 463 + {file = "dulwich-0.20.50-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:c3dc9f97ec8d3db08d9723b9fd06f3e52c15b84c800d153cfb59b0a3dc8b8d40"}, 464 + {file = "dulwich-0.20.50-cp311-cp311-win32.whl", hash = "sha256:3b1964fa80cafd5a1fd71615b0313daf6f3295c6ab05656ea0c1d2423539904a"}, 465 + {file = "dulwich-0.20.50-cp311-cp311-win_amd64.whl", hash = "sha256:a24a3893108f3b97beb958670d5f3f2a3bec73a1fe18637a572a85abd949a1c4"}, 466 + {file = "dulwich-0.20.50-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:6d409a282f8848fd6c8d7c7545ad2f75c16de5d5977de202642f1d50fdaac554"}, 467 + {file = "dulwich-0.20.50-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5411d0f1092152e1c0bb916ae490fe181953ae1b8d13f4e68661253e10b78dbb"}, 468 + {file = "dulwich-0.20.50-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6343569f998ce429e2a5d813c56768ac51b496522401db950f0aa44240bfa901"}, 469 + {file = "dulwich-0.20.50-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a405cd236766060894411614a272cfb86fe86cde5ca73ef264fc4fa5a715fff4"}, 470 + {file = "dulwich-0.20.50-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:ee0f9b02019c0ea84cdd31c00a0c283669b771c85612997a911715cf84e33d99"}, 471 + {file = "dulwich-0.20.50-cp36-cp36m-win32.whl", hash = "sha256:2644466270267270f2157ea6f1c0aa224f6f3bf06a307fc39954e6b4b3d82bae"}, 472 + {file = "dulwich-0.20.50-cp36-cp36m-win_amd64.whl", hash = "sha256:d4629635a97e3af1b5da48071e00c8e70fad85f3266fadabe1f5a8f49172c507"}, 473 + {file = "dulwich-0.20.50-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0e4862f318d99cc8a500e3622a89613a88c07d957a0f628cdc2ed86addff790f"}, 474 + {file = "dulwich-0.20.50-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c96e3fb9d48c0454dc242c7accc7819780c9a7f29e441a9eff12361ed0fa35f9"}, 475 + {file = "dulwich-0.20.50-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cc6092a4f0bbbff2e553e87a9c6325955b64ea43fca21297c8182e19ae8a43c"}, 476 + {file = "dulwich-0.20.50-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:519b627d49d273e2fd01c79d09e578675ca6cd05193c1787e9ef165c9a1d66ea"}, 477 + {file = "dulwich-0.20.50-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:6a75cab01b909c4c683c2083e060e378bc01701b7366b5a7d9846ef6d3b9e3d5"}, 478 + {file = "dulwich-0.20.50-cp37-cp37m-win32.whl", hash = "sha256:ea8ffe26d91dbcd5580dbd5a07270a12ea57b091604d77184da0a0d9fad50ed3"}, 479 + {file = "dulwich-0.20.50-cp37-cp37m-win_amd64.whl", hash = "sha256:8f3af857f94021cae1322d86925bfc0dd31e501e885ab5db275473bfac0bb39d"}, 480 + {file = "dulwich-0.20.50-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3fb35cedb1243bc420d885ef5b4afd642c6ac8f07ddfc7fdbca1becf9948bf7e"}, 481 + {file = "dulwich-0.20.50-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4bb23a9cec63e16c0e432335f068169b73dd44fa9318dd7cd7a4ca83607ff367"}, 482 + {file = "dulwich-0.20.50-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5267619b34ddaf8d9a6b841492cd17a971fd25bf9a5657f2de928385c3a08b94"}, 483 + {file = "dulwich-0.20.50-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9091f1d53a3c0747cbf0bd127c64e7f09b770264d8fb53e284383fcdf69154e7"}, 484 + {file = "dulwich-0.20.50-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6ec7c8fea2b44187a3b545e6c11ab9947ffb122647b07abcdb7cc3aaa770c0e"}, 485 + {file = "dulwich-0.20.50-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:11b180b80363b4fc70664197028181a17ae4c52df9965a29b62a6c52e40c2dbe"}, 486 + {file = "dulwich-0.20.50-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c83e7840d9d0a94d7033bc109efe0c22dfcdcd816bcd4469085e42809e3bf5ba"}, 487 + {file = "dulwich-0.20.50-cp38-cp38-win32.whl", hash = "sha256:c075f69c2de19d9fd97e3b70832d2b42c6a4a5d909b3ffd1963b67d86029f95f"}, 488 + {file = "dulwich-0.20.50-cp38-cp38-win_amd64.whl", hash = "sha256:06775c5713cfeda778c7c67d4422b5e7554d3a7f644f1dde646cdf486a30285a"}, 489 + {file = "dulwich-0.20.50-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:49f66f1c057c18d7d60363f461f4ab8329320fbe1f02a7a33c255864a7d3c942"}, 490 + {file = "dulwich-0.20.50-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4e541cd690a5e3d55082ed51732d755917e933cddeb4b0204f2a5ec5d5d7b60b"}, 491 + {file = "dulwich-0.20.50-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:80e8750ee2fa0ab2784a095956077758e5f6107de27f637c4b9d18406652c22c"}, 492 + {file = "dulwich-0.20.50-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fbb6368f18451dc44c95c55e1a609d1a01d3821f7ed480b22b2aea1baca0f4a7"}, 493 + {file = "dulwich-0.20.50-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3ee45001411b638641819b7b3b33f31f13467c84066e432256580fcab7d8815"}, 494 + {file = "dulwich-0.20.50-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4842e22ed863a776b36ef8ffe9ed7b772eb452b42c8d02975c29d27e3bc50ab4"}, 495 + {file = "dulwich-0.20.50-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:790e4a641284a7fb4d56ebdaf8b324a5826fbbb9c54307c06f586f9f6a5e56db"}, 496 + {file = "dulwich-0.20.50-cp39-cp39-win32.whl", hash = "sha256:f08406b6b789dea5c95ba1130a0801d8748a67f18be940fe7486a8b481fde875"}, 497 + {file = "dulwich-0.20.50-cp39-cp39-win_amd64.whl", hash = "sha256:78c388ad421199000fb7b5ed5f0c7b509b3e31bd7cad303786a4d0bf89b82f60"}, 498 + {file = "dulwich-0.20.50-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:cb194c53109131bcbcd1ca430fcd437cdaf2d33e204e45fbe121c47eaa43e9af"}, 499 + {file = "dulwich-0.20.50-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7542a72c5640dd0620862d6df8688f02a6c336359b5af9b3fcfe11b7fa6652f"}, 500 + {file = "dulwich-0.20.50-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4aa1d0861517ebbbe0e0084cc9ab4f7ab720624a3eda2bd10e45f774ab858db8"}, 501 + {file = "dulwich-0.20.50-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:583c6bbc27f13fe2e41a19f6987a42681c6e4f6959beae0a6e5bb033b8b081a8"}, 502 + {file = "dulwich-0.20.50-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0c61c193d02c0e1e0d758cdd57ae76685c368d09a01f00d704ba88bd96767cfe"}, 503 + {file = "dulwich-0.20.50-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2edbff3053251985f10702adfafbee118298d383ef5b5b432a5f22d1f1915df"}, 504 + {file = "dulwich-0.20.50-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a344230cadfc5d315752add6ce9d4cfcfc6c85e36bbf57fce9444bcc7c6ea8fb"}, 505 + {file = "dulwich-0.20.50-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:57bff9bde0b6b05b00c6acbb1a94357caddb2908ed7026a48c715ff50d220335"}, 506 + {file = "dulwich-0.20.50-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e29a3c2037761fa816aa556e78364dfc8e3f44b873db2d17aed96f9b06ac83a3"}, 507 + {file = "dulwich-0.20.50-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2aa2a4a84029625bf9c63771f8a628db1f3be2d2ea3cb8b17942cd4317797152"}, 508 + {file = "dulwich-0.20.50-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd9fa00971ecf059bb358085a942ecac5be4ff71acdf299f44c8cbc45c18659f"}, 509 + {file = "dulwich-0.20.50-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:af4adac92fb95671ea3a24f2f8e5e5e8f638711ce9c33a3ca6cd68bf1ff7d99f"}, 510 + {file = "dulwich-0.20.50.tar.gz", hash = "sha256:50a941796b2c675be39be728d540c16b5b7ce77eb9e1b3f855650ece6832d2be"}, 545 511 ] 546 512 547 513 [package.dependencies] 548 - typing-extensions = {version = "*", markers = "python_version <= \"3.7\""} 549 514 urllib3 = ">=1.25" 550 515 551 516 [package.extras] ··· 586 551 587 552 [[package]] 588 553 name = "filelock" 589 - version = "3.10.7" 554 + version = "3.12.0" 590 555 description = "A platform independent file lock." 591 556 category = "main" 592 557 optional = false 593 558 python-versions = ">=3.7" 594 559 files = [ 595 - {file = "filelock-3.10.7-py3-none-any.whl", hash = "sha256:bde48477b15fde2c7e5a0713cbe72721cb5a5ad32ee0b8f419907960b9d75536"}, 596 - {file = "filelock-3.10.7.tar.gz", hash = "sha256:892be14aa8efc01673b5ed6589dbccb95f9a8596f0507e232626155495c18105"}, 560 + {file = "filelock-3.12.0-py3-none-any.whl", hash = "sha256:ad98852315c2ab702aeb628412cbf7e95b7ce8c3bf9565670b4eaecf1db370a9"}, 561 + {file = "filelock-3.12.0.tar.gz", hash = "sha256:fc03ae43288c013d2ea83c8597001b1129db351aad9c57fe2409327916b8e718"}, 597 562 ] 598 563 599 564 [package.extras] 600 - docs = ["furo (>=2022.12.7)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.22,!=1.23.4)"] 601 - testing = ["covdefaults (>=2.3)", "coverage (>=7.2.2)", "diff-cover (>=7.5)", "pytest (>=7.2.2)", "pytest-cov (>=4)", "pytest-mock (>=3.10)", "pytest-timeout (>=2.1)"] 565 + docs = ["furo (>=2023.3.27)", "sphinx (>=6.1.3)", "sphinx-autodoc-typehints (>=1.23,!=1.23.4)"] 566 + testing = ["covdefaults (>=2.3)", "coverage (>=7.2.3)", "diff-cover (>=7.5)", "pytest (>=7.3.1)", "pytest-cov (>=4)", "pytest-mock (>=3.10)", "pytest-timeout (>=2.1)"] 567 + 568 + [[package]] 569 + name = "flatdict" 570 + version = "4.0.1" 571 + description = "Python module for interacting with nested dicts as a single level dict with delimited keys." 572 + category = "dev" 573 + optional = false 574 + python-versions = "*" 575 + files = [ 576 + {file = "flatdict-4.0.1.tar.gz", hash = "sha256:cd32f08fd31ed21eb09ebc76f06b6bd12046a24f77beb1fd0281917e47f26742"}, 577 + ] 602 578 603 579 [[package]] 604 580 name = "html5lib" ··· 635 611 636 612 [[package]] 637 613 name = "identify" 638 - version = "2.5.22" 614 + version = "2.5.23" 639 615 description = "File identification library for Python" 640 616 category = "dev" 641 617 optional = false 642 618 python-versions = ">=3.7" 643 619 files = [ 644 - {file = "identify-2.5.22-py2.py3-none-any.whl", hash = "sha256:f0faad595a4687053669c112004178149f6c326db71ee999ae4636685753ad2f"}, 645 - {file = "identify-2.5.22.tar.gz", hash = "sha256:f7a93d6cf98e29bd07663c60728e7a4057615068d7a639d132dc883b2d54d31e"}, 620 + {file = "identify-2.5.23-py2.py3-none-any.whl", hash = "sha256:17d9351c028a781456965e781ed2a435755cac655df1ebd930f7186b54399312"}, 621 + {file = "identify-2.5.23.tar.gz", hash = "sha256:50b01b9d5f73c6b53e5fa2caf9f543d3e657a9d0bbdeb203ebb8d45960ba7433"}, 646 622 ] 647 623 648 624 [package.extras] ··· 662 638 663 639 [[package]] 664 640 name = "importlib-metadata" 665 - version = "6.1.0" 641 + version = "4.13.0" 666 642 description = "Read metadata from Python packages" 667 643 category = "main" 668 644 optional = false 669 645 python-versions = ">=3.7" 670 646 files = [ 671 - {file = "importlib_metadata-6.1.0-py3-none-any.whl", hash = "sha256:ff80f3b5394912eb1b108fcfd444dc78b7f1f3e16b16188054bd01cb9cb86f09"}, 672 - {file = "importlib_metadata-6.1.0.tar.gz", hash = "sha256:43ce9281e097583d758c2c708c4376371261a02c34682491a8e98352365aad20"}, 647 + {file = "importlib_metadata-4.13.0-py3-none-any.whl", hash = "sha256:8a8a81bcf996e74fee46f0d16bd3eaa382a7eb20fd82445c3ad11f4090334116"}, 648 + {file = "importlib_metadata-4.13.0.tar.gz", hash = "sha256:dd0173e8f150d6815e098fd354f6414b0f079af4644ddfe90c71e2fc6174346d"}, 673 649 ] 674 650 675 651 [package.dependencies] ··· 677 653 zipp = ">=0.5" 678 654 679 655 [package.extras] 680 - docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] 656 + docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)"] 681 657 perf = ["ipython"] 682 658 testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"] 683 659 ··· 710 686 files = [ 711 687 {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, 712 688 {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, 713 - ] 714 - 715 - [[package]] 716 - name = "installer" 717 - version = "0.7.0" 718 - description = "A library for installing Python wheels." 719 - category = "main" 720 - optional = false 721 - python-versions = ">=3.7" 722 - files = [ 723 - {file = "installer-0.7.0-py3-none-any.whl", hash = "sha256:05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53"}, 724 - {file = "installer-0.7.0.tar.gz", hash = "sha256:a26d3e3116289bb08216e0d0f7d925fcef0b0194eedfa0c944bcaaa106c4b631"}, 725 689 ] 726 690 727 691 [[package]] ··· 907 871 908 872 [[package]] 909 873 name = "mypy" 910 - version = "1.1.1" 874 + version = "1.2.0" 911 875 description = "Optional static typing for Python" 912 876 category = "dev" 913 877 optional = false 914 878 python-versions = ">=3.7" 915 879 files = [ 916 - {file = "mypy-1.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39c7119335be05630611ee798cc982623b9e8f0cff04a0b48dfc26100e0b97af"}, 917 - {file = "mypy-1.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61bf08362e93b6b12fad3eab68c4ea903a077b87c90ac06c11e3d7a09b56b9c1"}, 918 - {file = "mypy-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dbb19c9f662e41e474e0cff502b7064a7edc6764f5262b6cd91d698163196799"}, 919 - {file = "mypy-1.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:315ac73cc1cce4771c27d426b7ea558fb4e2836f89cb0296cbe056894e3a1f78"}, 920 - {file = "mypy-1.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:5cb14ff9919b7df3538590fc4d4c49a0f84392237cbf5f7a816b4161c061829e"}, 921 - {file = "mypy-1.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:26cdd6a22b9b40b2fd71881a8a4f34b4d7914c679f154f43385ca878a8297389"}, 922 - {file = "mypy-1.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5b5f81b40d94c785f288948c16e1f2da37203c6006546c5d947aab6f90aefef2"}, 923 - {file = "mypy-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21b437be1c02712a605591e1ed1d858aba681757a1e55fe678a15c2244cd68a5"}, 924 - {file = "mypy-1.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d809f88734f44a0d44959d795b1e6f64b2bbe0ea4d9cc4776aa588bb4229fc1c"}, 925 - {file = "mypy-1.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:a380c041db500e1410bb5b16b3c1c35e61e773a5c3517926b81dfdab7582be54"}, 926 - {file = "mypy-1.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b7c7b708fe9a871a96626d61912e3f4ddd365bf7f39128362bc50cbd74a634d5"}, 927 - {file = "mypy-1.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1c10fa12df1232c936830839e2e935d090fc9ee315744ac33b8a32216b93707"}, 928 - {file = "mypy-1.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0a28a76785bf57655a8ea5eb0540a15b0e781c807b5aa798bd463779988fa1d5"}, 929 - {file = "mypy-1.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:ef6a01e563ec6a4940784c574d33f6ac1943864634517984471642908b30b6f7"}, 930 - {file = "mypy-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d64c28e03ce40d5303450f547e07418c64c241669ab20610f273c9e6290b4b0b"}, 931 - {file = "mypy-1.1.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:64cc3afb3e9e71a79d06e3ed24bb508a6d66f782aff7e56f628bf35ba2e0ba51"}, 932 - {file = "mypy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce61663faf7a8e5ec6f456857bfbcec2901fbdb3ad958b778403f63b9e606a1b"}, 933 - {file = "mypy-1.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2b0c373d071593deefbcdd87ec8db91ea13bd8f1328d44947e88beae21e8d5e9"}, 934 - {file = "mypy-1.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:2888ce4fe5aae5a673386fa232473014056967f3904f5abfcf6367b5af1f612a"}, 935 - {file = "mypy-1.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:19ba15f9627a5723e522d007fe708007bae52b93faab00f95d72f03e1afa9598"}, 936 - {file = "mypy-1.1.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:59bbd71e5c58eed2e992ce6523180e03c221dcd92b52f0e792f291d67b15a71c"}, 937 - {file = "mypy-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9401e33814cec6aec8c03a9548e9385e0e228fc1b8b0a37b9ea21038e64cdd8a"}, 938 - {file = "mypy-1.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4b398d8b1f4fba0e3c6463e02f8ad3346f71956b92287af22c9b12c3ec965a9f"}, 939 - {file = "mypy-1.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:69b35d1dcb5707382810765ed34da9db47e7f95b3528334a3c999b0c90fe523f"}, 940 - {file = "mypy-1.1.1-py3-none-any.whl", hash = "sha256:4e4e8b362cdf99ba00c2b218036002bdcdf1e0de085cdb296a49df03fb31dfc4"}, 941 - {file = "mypy-1.1.1.tar.gz", hash = "sha256:ae9ceae0f5b9059f33dbc62dea087e942c0ccab4b7a003719cb70f9b8abfa32f"}, 880 + {file = "mypy-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:701189408b460a2ff42b984e6bd45c3f41f0ac9f5f58b8873bbedc511900086d"}, 881 + {file = "mypy-1.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fe91be1c51c90e2afe6827601ca14353bbf3953f343c2129fa1e247d55fd95ba"}, 882 + {file = "mypy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d26b513225ffd3eacece727f4387bdce6469192ef029ca9dd469940158bc89e"}, 883 + {file = "mypy-1.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3a2d219775a120581a0ae8ca392b31f238d452729adbcb6892fa89688cb8306a"}, 884 + {file = "mypy-1.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:2e93a8a553e0394b26c4ca683923b85a69f7ccdc0139e6acd1354cc884fe0128"}, 885 + {file = "mypy-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3efde4af6f2d3ccf58ae825495dbb8d74abd6d176ee686ce2ab19bd025273f41"}, 886 + {file = "mypy-1.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:695c45cea7e8abb6f088a34a6034b1d273122e5530aeebb9c09626cea6dca4cb"}, 887 + {file = "mypy-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0e9464a0af6715852267bf29c9553e4555b61f5904a4fc538547a4d67617937"}, 888 + {file = "mypy-1.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8293a216e902ac12779eb7a08f2bc39ec6c878d7c6025aa59464e0c4c16f7eb9"}, 889 + {file = "mypy-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:f46af8d162f3d470d8ffc997aaf7a269996d205f9d746124a179d3abe05ac602"}, 890 + {file = "mypy-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:031fc69c9a7e12bcc5660b74122ed84b3f1c505e762cc4296884096c6d8ee140"}, 891 + {file = "mypy-1.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:390bc685ec209ada4e9d35068ac6988c60160b2b703072d2850457b62499e336"}, 892 + {file = "mypy-1.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4b41412df69ec06ab141808d12e0bf2823717b1c363bd77b4c0820feaa37249e"}, 893 + {file = "mypy-1.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4e4a682b3f2489d218751981639cffc4e281d548f9d517addfd5a2917ac78119"}, 894 + {file = "mypy-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a197ad3a774f8e74f21e428f0de7f60ad26a8d23437b69638aac2764d1e06a6a"}, 895 + {file = "mypy-1.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c9a084bce1061e55cdc0493a2ad890375af359c766b8ac311ac8120d3a472950"}, 896 + {file = "mypy-1.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eaeaa0888b7f3ccb7bcd40b50497ca30923dba14f385bde4af78fac713d6d6f6"}, 897 + {file = "mypy-1.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bea55fc25b96c53affab852ad94bf111a3083bc1d8b0c76a61dd101d8a388cf5"}, 898 + {file = "mypy-1.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:4c8d8c6b80aa4a1689f2a179d31d86ae1367ea4a12855cc13aa3ba24bb36b2d8"}, 899 + {file = "mypy-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:70894c5345bea98321a2fe84df35f43ee7bb0feec117a71420c60459fc3e1eed"}, 900 + {file = "mypy-1.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4a99fe1768925e4a139aace8f3fb66db3576ee1c30b9c0f70f744ead7e329c9f"}, 901 + {file = "mypy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:023fe9e618182ca6317ae89833ba422c411469156b690fde6a315ad10695a521"}, 902 + {file = "mypy-1.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4d19f1a239d59f10fdc31263d48b7937c585810288376671eaf75380b074f238"}, 903 + {file = "mypy-1.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:2de7babe398cb7a85ac7f1fd5c42f396c215ab3eff731b4d761d68d0f6a80f48"}, 904 + {file = "mypy-1.2.0-py3-none-any.whl", hash = "sha256:d8e9187bfcd5ffedbe87403195e1fc340189a68463903c39e2b63307c9fa0394"}, 905 + {file = "mypy-1.2.0.tar.gz", hash = "sha256:f70a40410d774ae23fcb4afbbeca652905a04de7948eaf0b1789c8d1426b72d1"}, 942 906 ] 943 907 944 908 [package.dependencies] ··· 997 961 998 962 [[package]] 999 963 name = "packaging" 1000 - version = "23.0" 964 + version = "23.1" 1001 965 description = "Core utilities for Python packages" 1002 966 category = "main" 1003 967 optional = false 1004 968 python-versions = ">=3.7" 1005 969 files = [ 1006 - {file = "packaging-23.0-py3-none-any.whl", hash = "sha256:714ac14496c3e68c99c29b00845f7a2b85f3bb6f1078fd9f72fd20f0570002b2"}, 1007 - {file = "packaging-23.0.tar.gz", hash = "sha256:b6ad297f8907de0fa2fe1ccbd26fdaf387f5f47c7275fedf8cce89f99446cf97"}, 970 + {file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"}, 971 + {file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"}, 1008 972 ] 1009 973 1010 974 [[package]] ··· 1089 1053 1090 1054 [[package]] 1091 1055 name = "poetry-core" 1092 - version = "1.5.2" 1056 + version = "1.4.0" 1093 1057 description = "Poetry PEP 517 Build Backend" 1094 1058 category = "main" 1095 1059 optional = false 1096 1060 python-versions = ">=3.7,<4.0" 1097 1061 files = [ 1098 - {file = "poetry_core-1.5.2-py3-none-any.whl", hash = "sha256:832d40a1ea5fd10c0f648d0575cadddc8b79f06f91d83a1f1a73a7e1dfacfbd7"}, 1099 - {file = "poetry_core-1.5.2.tar.gz", hash = "sha256:c6556c3b1ec5b8668e6ef5a4494726bc41d31907339425e194e78a6178436c14"}, 1062 + {file = "poetry_core-1.4.0-py3-none-any.whl", hash = "sha256:5559ab80384ac021db329ef317086417e140ee1176bcfcb3a3838b544e213c8e"}, 1063 + {file = "poetry_core-1.4.0.tar.gz", hash = "sha256:514bd33c30e0bf56b0ed44ee15e120d7e47b61ad908b2b1011da68c48a84ada9"}, 1100 1064 ] 1101 1065 1102 1066 [package.dependencies] ··· 1104 1068 1105 1069 [[package]] 1106 1070 name = "poetry-plugin-export" 1107 - version = "1.3.0" 1071 + version = "1.3.1" 1108 1072 description = "Poetry plugin to export the dependencies to various formats" 1109 1073 category = "main" 1110 1074 optional = false 1111 1075 python-versions = ">=3.7,<4.0" 1112 1076 files = [ 1113 - {file = "poetry_plugin_export-1.3.0-py3-none-any.whl", hash = "sha256:6e5919bf84afcb08cdd419a03f909f490d8671f00633a3c6df8ba09b0820dc2f"}, 1114 - {file = "poetry_plugin_export-1.3.0.tar.gz", hash = "sha256:61ae5ec1db233aba947a48e1ce54c6ff66afd0e1c87195d6bce64c73a5ae658c"}, 1077 + {file = "poetry_plugin_export-1.3.1-py3-none-any.whl", hash = "sha256:941d7ba02a59671d6327b16dc6deecc9262477abbc120d728a500cf125bc1e06"}, 1078 + {file = "poetry_plugin_export-1.3.1.tar.gz", hash = "sha256:d949742757a8a5f0b5810495bffaf4ed8a767f2e2ffda9887cf72f896deabf84"}, 1115 1079 ] 1116 1080 1117 1081 [package.dependencies] ··· 1140 1104 1141 1105 [[package]] 1142 1106 name = "psutil" 1143 - version = "5.9.4" 1107 + version = "5.9.5" 1144 1108 description = "Cross-platform lib for process and system monitoring in Python." 1145 1109 category = "dev" 1146 1110 optional = false 1147 1111 python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" 1148 1112 files = [ 1149 - {file = "psutil-5.9.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:c1ca331af862803a42677c120aff8a814a804e09832f166f226bfd22b56feee8"}, 1150 - {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:68908971daf802203f3d37e78d3f8831b6d1014864d7a85937941bb35f09aefe"}, 1151 - {file = "psutil-5.9.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:3ff89f9b835100a825b14c2808a106b6fdcc4b15483141482a12c725e7f78549"}, 1152 - {file = "psutil-5.9.4-cp27-cp27m-win32.whl", hash = "sha256:852dd5d9f8a47169fe62fd4a971aa07859476c2ba22c2254d4a1baa4e10b95ad"}, 1153 - {file = "psutil-5.9.4-cp27-cp27m-win_amd64.whl", hash = "sha256:9120cd39dca5c5e1c54b59a41d205023d436799b1c8c4d3ff71af18535728e94"}, 1154 - {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6b92c532979bafc2df23ddc785ed116fced1f492ad90a6830cf24f4d1ea27d24"}, 1155 - {file = "psutil-5.9.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:efeae04f9516907be44904cc7ce08defb6b665128992a56957abc9b61dca94b7"}, 1156 - {file = "psutil-5.9.4-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:54d5b184728298f2ca8567bf83c422b706200bcbbfafdc06718264f9393cfeb7"}, 1157 - {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:16653106f3b59386ffe10e0bad3bb6299e169d5327d3f187614b1cb8f24cf2e1"}, 1158 - {file = "psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54c0d3d8e0078b7666984e11b12b88af2db11d11249a8ac8920dd5ef68a66e08"}, 1159 - {file = "psutil-5.9.4-cp36-abi3-win32.whl", hash = "sha256:149555f59a69b33f056ba1c4eb22bb7bf24332ce631c44a319cec09f876aaeff"}, 1160 - {file = "psutil-5.9.4-cp36-abi3-win_amd64.whl", hash = "sha256:fd8522436a6ada7b4aad6638662966de0d61d241cb821239b2ae7013d41a43d4"}, 1161 - {file = "psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:6001c809253a29599bc0dfd5179d9f8a5779f9dffea1da0f13c53ee568115e1e"}, 1162 - {file = "psutil-5.9.4.tar.gz", hash = "sha256:3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62"}, 1113 + {file = "psutil-5.9.5-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:be8929ce4313f9f8146caad4272f6abb8bf99fc6cf59344a3167ecd74f4f203f"}, 1114 + {file = "psutil-5.9.5-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ab8ed1a1d77c95453db1ae00a3f9c50227ebd955437bcf2a574ba8adbf6a74d5"}, 1115 + {file = "psutil-5.9.5-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:4aef137f3345082a3d3232187aeb4ac4ef959ba3d7c10c33dd73763fbc063da4"}, 1116 + {file = "psutil-5.9.5-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:ea8518d152174e1249c4f2a1c89e3e6065941df2fa13a1ab45327716a23c2b48"}, 1117 + {file = "psutil-5.9.5-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:acf2aef9391710afded549ff602b5887d7a2349831ae4c26be7c807c0a39fac4"}, 1118 + {file = "psutil-5.9.5-cp27-none-win32.whl", hash = "sha256:5b9b8cb93f507e8dbaf22af6a2fd0ccbe8244bf30b1baad6b3954e935157ae3f"}, 1119 + {file = "psutil-5.9.5-cp27-none-win_amd64.whl", hash = "sha256:8c5f7c5a052d1d567db4ddd231a9d27a74e8e4a9c3f44b1032762bd7b9fdcd42"}, 1120 + {file = "psutil-5.9.5-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3c6f686f4225553615612f6d9bc21f1c0e305f75d7d8454f9b46e901778e7217"}, 1121 + {file = "psutil-5.9.5-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a7dd9997128a0d928ed4fb2c2d57e5102bb6089027939f3b722f3a210f9a8da"}, 1122 + {file = "psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89518112647f1276b03ca97b65cc7f64ca587b1eb0278383017c2a0dcc26cbe4"}, 1123 + {file = "psutil-5.9.5-cp36-abi3-win32.whl", hash = "sha256:104a5cc0e31baa2bcf67900be36acde157756b9c44017b86b2c049f11957887d"}, 1124 + {file = "psutil-5.9.5-cp36-abi3-win_amd64.whl", hash = "sha256:b258c0c1c9d145a1d5ceffab1134441c4c5113b2417fafff7315a917a026c3c9"}, 1125 + {file = "psutil-5.9.5-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:c607bb3b57dc779d55e1554846352b4e358c10fff3abf3514a7a6601beebdb30"}, 1126 + {file = "psutil-5.9.5.tar.gz", hash = "sha256:5410638e4df39c54d957fc51ce03048acd8e6d60abc0f5107af51e5fb566eb3c"}, 1163 1127 ] 1164 1128 1165 1129 [package.extras] ··· 1178 1142 ] 1179 1143 1180 1144 [[package]] 1145 + name = "py" 1146 + version = "1.11.0" 1147 + description = "library with cross-python path, ini-parsing, io, code, log facilities" 1148 + category = "dev" 1149 + optional = false 1150 + python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" 1151 + files = [ 1152 + {file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"}, 1153 + {file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"}, 1154 + ] 1155 + 1156 + [[package]] 1181 1157 name = "pycparser" 1182 1158 version = "2.21" 1183 1159 description = "C parser in Python" ··· 1190 1166 ] 1191 1167 1192 1168 [[package]] 1193 - name = "pyproject-hooks" 1194 - version = "1.0.0" 1195 - description = "Wrappers to call pyproject.toml-based build backend hooks." 1196 - category = "main" 1197 - optional = false 1198 - python-versions = ">=3.7" 1199 - files = [ 1200 - {file = "pyproject_hooks-1.0.0-py3-none-any.whl", hash = "sha256:283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8"}, 1201 - {file = "pyproject_hooks-1.0.0.tar.gz", hash = "sha256:f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5"}, 1202 - ] 1203 - 1204 - [package.dependencies] 1205 - tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} 1206 - 1207 - [[package]] 1208 1169 name = "pyrsistent" 1209 1170 version = "0.19.3" 1210 1171 description = "Persistent/Functional/Immutable data structures" ··· 1243 1204 1244 1205 [[package]] 1245 1206 name = "pytest" 1246 - version = "7.2.2" 1207 + version = "7.3.1" 1247 1208 description = "pytest: simple powerful testing with Python" 1248 1209 category = "dev" 1249 1210 optional = false 1250 1211 python-versions = ">=3.7" 1251 1212 files = [ 1252 - {file = "pytest-7.2.2-py3-none-any.whl", hash = "sha256:130328f552dcfac0b1cec75c12e3f005619dc5f874f0a06e8ff7263f0ee6225e"}, 1253 - {file = "pytest-7.2.2.tar.gz", hash = "sha256:c99ab0c73aceb050f68929bc93af19ab6db0558791c6a0715723abe9d0ade9d4"}, 1213 + {file = "pytest-7.3.1-py3-none-any.whl", hash = "sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362"}, 1214 + {file = "pytest-7.3.1.tar.gz", hash = "sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3"}, 1254 1215 ] 1255 1216 1256 1217 [package.dependencies] 1257 - attrs = ">=19.2.0" 1258 1218 colorama = {version = "*", markers = "sys_platform == \"win32\""} 1259 1219 exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} 1260 1220 importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} ··· 1264 1224 tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} 1265 1225 1266 1226 [package.extras] 1267 - testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"] 1227 + testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "xmlschema"] 1268 1228 1269 1229 [[package]] 1270 1230 name = "pytest-cov" ··· 1286 1246 testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtualenv"] 1287 1247 1288 1248 [[package]] 1249 + name = "pytest-forked" 1250 + version = "1.6.0" 1251 + description = "run tests in isolated forked subprocesses" 1252 + category = "dev" 1253 + optional = false 1254 + python-versions = ">=3.7" 1255 + files = [ 1256 + {file = "pytest-forked-1.6.0.tar.gz", hash = "sha256:4dafd46a9a600f65d822b8f605133ecf5b3e1941ebb3588e943b4e3eb71a5a3f"}, 1257 + {file = "pytest_forked-1.6.0-py3-none-any.whl", hash = "sha256:810958f66a91afb1a1e2ae83089d8dc1cd2437ac96b12963042fbb9fb4d16af0"}, 1258 + ] 1259 + 1260 + [package.dependencies] 1261 + py = "*" 1262 + pytest = ">=3.10" 1263 + 1264 + [[package]] 1289 1265 name = "pytest-github-actions-annotate-failures" 1290 1266 version = "0.1.8" 1291 1267 description = "pytest plugin to annotate failed tests with a workflow command for GitHub Actions" ··· 1336 1312 1337 1313 [[package]] 1338 1314 name = "pytest-xdist" 1339 - version = "3.2.1" 1340 - description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" 1315 + version = "2.5.0" 1316 + description = "pytest xdist plugin for distributed testing and loop-on-failing modes" 1341 1317 category = "dev" 1342 1318 optional = false 1343 - python-versions = ">=3.7" 1319 + python-versions = ">=3.6" 1344 1320 files = [ 1345 - {file = "pytest-xdist-3.2.1.tar.gz", hash = "sha256:1849bd98d8b242b948e472db7478e090bf3361912a8fed87992ed94085f54727"}, 1346 - {file = "pytest_xdist-3.2.1-py3-none-any.whl", hash = "sha256:37290d161638a20b672401deef1cba812d110ac27e35d213f091d15b8beb40c9"}, 1321 + {file = "pytest-xdist-2.5.0.tar.gz", hash = "sha256:4580deca3ff04ddb2ac53eba39d76cb5dd5edeac050cb6fbc768b0dd712b4edf"}, 1322 + {file = "pytest_xdist-2.5.0-py3-none-any.whl", hash = "sha256:6fe5c74fec98906deb8f2d2b616b5c782022744978e7bd4695d39c8f42d0ce65"}, 1347 1323 ] 1348 1324 1349 1325 [package.dependencies] 1350 1326 execnet = ">=1.1" 1351 1327 psutil = {version = ">=3.0", optional = true, markers = "extra == \"psutil\""} 1352 1328 pytest = ">=6.2.0" 1329 + pytest-forked = "*" 1353 1330 1354 1331 [package.extras] 1355 1332 psutil = ["psutil (>=3.0)"] ··· 1420 1397 1421 1398 [[package]] 1422 1399 name = "rapidfuzz" 1423 - version = "2.15.0" 1400 + version = "2.15.1" 1424 1401 description = "rapid fuzzy string matching" 1425 1402 category = "main" 1426 1403 optional = false 1427 1404 python-versions = ">=3.7" 1428 1405 files = [ 1429 - {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3a610c7c1711a382b330c0e0910c981dd1cd398b135bc2e29219e685685d7afd"}, 1430 - {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e51d41689f551b4d1f678be2b6dd6e1cf87c961b8899bdb96a048491234354dc"}, 1431 - {file = "rapidfuzz-2.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:824cf194bb50863f1ff6de6f1aa04693bbb9743981dcdc35a98549c6bf829d01"}, 1432 - {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb7a110b439ba3ee4986d19234e6ef00b36a5f8e9747896c24498fa23e684514"}, 1433 - {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1b8dcf09453b0b0f4dc64efb35148cab8a0fb6c466d34e5cefd96ca6ab7fdb4e"}, 1434 - {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2f24708f6906b0883669c9eb4e67d0f65519f03530bae82b2b277ef62ec46ac7"}, 1435 - {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9681f9e4d19307666a84f6c0f3706b22d35eeaeeab07ac356b1393b00f97cac"}, 1436 - {file = "rapidfuzz-2.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2892b50be613d1458a85106e0c1a21a9e8fd317e24028e8fae61be022870c9cd"}, 1437 - {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:1b49947c5f0c7543fdab825e9375edcd407f85250d077e0a404844961d888c9b"}, 1438 - {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:ec5324f6fda41e72f49830cb0b8d124b9431c2e3d4928fb0bd28d461dd6657d4"}, 1439 - {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e23cec8f517f8dcd3fc7f13d2793616b92b1b2fd36c3759c92758f8166ecd154"}, 1440 - {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:420f4544bf230835e39786f55542d75108015a27dfd94779440cffb08d3762c8"}, 1441 - {file = "rapidfuzz-2.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:550515f4a2e7051bbae343851a9ec3adc7edb1656b181b2a8ee571ae7fe8a21e"}, 1442 - {file = "rapidfuzz-2.15.0-cp310-cp310-win32.whl", hash = "sha256:632d5473ba52da7fa71573c460d5fef470b3ec6d560348a07f97f2860b16f791"}, 1443 - {file = "rapidfuzz-2.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:ae44dc7a350deaf92d313369b46280b787e52b99103437c46002ce29b3ba85eb"}, 1444 - {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f4107e92744bd1fd83fd38058aee3858893a4ab5b4eab76a758eb13804c38692"}, 1445 - {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:666bad2454b2fabd14e397fd467edc95e57f6324eb8bfc8c13f962732a4cba4e"}, 1446 - {file = "rapidfuzz-2.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:03aa67c2eaf33391317598ea688a6cb522a9823c8d8a8eee9c85dc60b6fcbbc8"}, 1447 - {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f22a9f8d97766e18179ddc3251027ef346177335518826592d6e2862c811a4c7"}, 1448 - {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:313f3609fe37153d50436884d852aee3a56ac41734c807718d8453bd3c243565"}, 1449 - {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2fb5bac25bb5b0d6833f7b740292651759dab870f0487911def46214526f5dc9"}, 1450 - {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5bc26a506c758bed4bf5b43b90a8c79460e76e28db97330cb6640287468d575d"}, 1451 - {file = "rapidfuzz-2.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c5029ddb65ae980bcb87b9790df226105266f7c794b20cb32793b4865564e01"}, 1452 - {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4f393b18d411b590309693e4106fab09dc692f564e6fea4a744a33754f7b6a37"}, 1453 - {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:8d7e73e36fac74877b8a4700e60c9d699eabd48f7fd37419eb5f8124ed023273"}, 1454 - {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b3a125e32831a4370096903f0c2cc1314cf2ceae3af4431ac4885e53984201a5"}, 1455 - {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:c32d41dce29d0d14a393de443a1980001bf341b2dc977fab73cbb46be3beb10f"}, 1456 - {file = "rapidfuzz-2.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fb4b8e3a52f2f28944499ab6b95817419e482b48cd11d776034ea4c98ea9e33f"}, 1457 - {file = "rapidfuzz-2.15.0-cp311-cp311-win32.whl", hash = "sha256:4cd63b1debe72535d7b72de98c50571859954ffb3e5ffc5b0869feb29c407013"}, 1458 - {file = "rapidfuzz-2.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:06b65e724cdca4eda6a639d491339445f140d88a598bc0eb98be80147003dc26"}, 1459 - {file = "rapidfuzz-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:12b1d47eeb04b261f686bf29e4443807f8f953a0918aa5cc3ff1f4d3d48c64a5"}, 1460 - {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ad14814b68719f1e31d03751fa0dae5b30012c56a5155959443030134616eb4"}, 1461 - {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2886b2bf740353eace1a942844df2b6bbcfca69717cb4aac033681983e306856"}, 1462 - {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d31c7ba453a811bfdcd802f1a4703a21d7301ccdb91d81d92093eaceafb14a30"}, 1463 - {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:24113e4afa1a6ca810f969ab996146bdbdcd338b35f115f935ae63d6b8d2aa75"}, 1464 - {file = "rapidfuzz-2.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56d63cc530b49ce0afb1aadf3d11bb0f52220a221e799715f63a8b77dea152cf"}, 1465 - {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:210af56001533ed1d8c7d5d0e57081877ba35a9391fb36d0a606693b0bd15d49"}, 1466 - {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:9bc3f66189967b1504f617c09b295b6a8ad3a34a63e713c5553068bceb21c351"}, 1467 - {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:367f70a0c8bb19684c38973fe54888bd9179e991253547c4ee116a17f3d44319"}, 1468 - {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:5461e4cb215989c52872a886a1217e08af5de4c565c8bf356ab0f331dcfb8763"}, 1469 - {file = "rapidfuzz-2.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b97bb1b3e32700e6bce2036c9435532a6dc45a5df8af8a7b842038b2eeaf3f9d"}, 1470 - {file = "rapidfuzz-2.15.0-cp37-cp37m-win32.whl", hash = "sha256:d9ec6429508ab1f2b752163970f26f4a179746c34c4862d3b3c2410be09d4fea"}, 1471 - {file = "rapidfuzz-2.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:be0b533a3909c1db82e7a3c03e533374c71441dded616b71f222c4edd0058a52"}, 1472 - {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6c446c31468da2a08ec874baaeada06f3af6cede2b3010a2f0fccc5a95c3997d"}, 1473 - {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:577620e28f2b407231f293c58b24b1a7861ddd8092b7e6c6ba34b9945b5aa0a5"}, 1474 - {file = "rapidfuzz-2.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:43e397ba21f6a53c6982c8ad0aae1ed5375d3e12089a9ede6c63c0fbffdb5354"}, 1475 - {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6efe5d6b97366dc0c0ec575212441ccaebec5c7669a0a91f4dca5e751a6cace8"}, 1476 - {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c63637a74e00913c59bad6988cdf247c7ddc07b4f52cb4a3b15f08ebf90c2556"}, 1477 - {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5103b0be98271131ea992c62544b788f9afb90bbc716e5799b660dbca7b2959d"}, 1478 - {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6a98614ad176a7ee719e3f30313f910a79ce17adbeea1f06bd4a1c5c997af762"}, 1479 - {file = "rapidfuzz-2.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8fecb07d87739912153b532bc1b5edbe3ecdf32a20e219d9bb02ef411d4c7638"}, 1480 - {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9662c286e493b7dc8e05363c63284889874097d6a594200702dd5703f76ad310"}, 1481 - {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b7717d489b65199a61e32cc87ad2e0a21b93b11de5f0873c91bcb77bfccda1cd"}, 1482 - {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:d10bb6fbf7e1f4f43a3b5a15e4cae28e52ade397704fa0f4566cf651ac23897e"}, 1483 - {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:6d0734d368eb6ab131d2644e0119a2d9164be9670de493391694ff647902f4ac"}, 1484 - {file = "rapidfuzz-2.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5ef94ed9e3b371f935643cffb967a8090bd7c08e8a4a62523ffbc108bb57b8df"}, 1485 - {file = "rapidfuzz-2.15.0-cp38-cp38-win32.whl", hash = "sha256:520865826b038ebf8e099bc7e58e424be14173c8ec72f41944f35c5190761a0c"}, 1486 - {file = "rapidfuzz-2.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:bcfcf5ea72fe3bbdc7b7e716a1eca37dd610ab95fb1d8095ec274c9ebe2ebc5a"}, 1487 - {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e411ed96be9c4dacfbec3b8bd6873b18fa012da11ab544df32b8855b163a3317"}, 1488 - {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c2d014e8ca0b7a1e67ca9ee68ab04aa3524134dda33454a33b94404a0f67cfc2"}, 1489 - {file = "rapidfuzz-2.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6580b5e837cd7776b454608caa62e9745be20c2c5f38e3d25aeca1f4ba7f125e"}, 1490 - {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cdafc456bd327fef05922a73b16ab9ccfdd7108456886456a119517d7c34292"}, 1491 - {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e8ef7ec8f3b9bdcf4b436b2bcd11fff5d1157404bc7bb501f51d7bfc85b7171"}, 1492 - {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9790024ef1bde76f62989b59131f17fa6c4bea0f16850aa79774225a079c243f"}, 1493 - {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00a960016fd801956f619f9c926bf72b8b8010e9b12dee2220357d59d9e4116e"}, 1494 - {file = "rapidfuzz-2.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85d9ddb396914fa807179073d9f8c576376bbda34d52d699c5a41327938d4e1f"}, 1495 - {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2a9daf38dd701ce778cf9f5da7c1abc3a2d327d1106bc0d73fe2a33dbfa846f4"}, 1496 - {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2f6b79bff288d9eb59c6289bd0c92f876e241badfcd205b8087e6140b30a2b36"}, 1497 - {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:b48fb352b5d4436878a9b7062a648fc7fde77948ccd6fba454fe16c4ee367feb"}, 1498 - {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:830138acb8f57005f37ceec6dc74cd05482c5989c8ca4dba77883dd213039828"}, 1499 - {file = "rapidfuzz-2.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:50817a5ce7c8e05434d4a40ff23dfb208a91f622af7fb41325a6dfeffcc0b3a8"}, 1500 - {file = "rapidfuzz-2.15.0-cp39-cp39-win32.whl", hash = "sha256:a5c6b502600a3e33b536971989e336d1e1ec19c9acbcdc7ea606ea20061134a4"}, 1501 - {file = "rapidfuzz-2.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:c5cacf2f1d1b5e79b091717393a50c9b24b703bca9c84d35c942c188ced67910"}, 1502 - {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:76f0248da712ea4abed9e6962873d41cc5fb13777455b4c811b3f9a853fd7e28"}, 1503 - {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1f0cb2352b8e64e1804db4c0d91963161d54ce174b1b5575d15da1faf4aace9"}, 1504 - {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a4f618620253849bb9542a10d23f4c2fc8ac0e06fb485be14312fd494cf48751"}, 1505 - {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4fd9e5d7a09a60cb8cd0af2ff4abcbd5d8e9ea17304344a03f06cfbe4909b0"}, 1506 - {file = "rapidfuzz-2.15.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:d6ca92a5dfd9c97e8d2652ab56ab041d118e0ddf3009f7ae2cb9de7a19688b5d"}, 1507 - {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:f04ac54dba649d3238295c2ff3a01cb9b5bfeb856d375253fd4f6ae2c0152a39"}, 1508 - {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f01d4c96824721e8292182d3270178021ff3d6065598e74fec5cf4b1e794fb2"}, 1509 - {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b6822b7be49785664cb72ce9ae8df67578154f6a8cf69e5be5ce7c25580a157"}, 1510 - {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c412ede384f3f305a202de4ef5f5b57394b41e213e77df97a33fd45f5837d854"}, 1511 - {file = "rapidfuzz-2.15.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:0f570d61288b35bf2ff94f6d60c364fe3a78fc7ae71e7b149daeb2bc38dad1c7"}, 1512 - {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:62d7fa522c56908cbc9e9ead2a52f19ac818cd525474639ec8ee5eb2adab90df"}, 1513 - {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:462852ef50dced87e1e83ad92520b993afba4e7a4e6e93dbdfcdda449124df9e"}, 1514 - {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:766846a4df99c473d4426e51934421f767db07fa3a4e4d921bb5258a9f8b9a75"}, 1515 - {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fee1e39cdf8361aed89bdcf9bcdcdd47bd3714f16611fcfca46f408d983a661"}, 1516 - {file = "rapidfuzz-2.15.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:684ac35c6480561b4a0067319112907e2405a93cb6a228de8214b6a3e86556fd"}, 1517 - {file = "rapidfuzz-2.15.0.tar.gz", hash = "sha256:1c7e439d1428882d297bdd0db5626fc4626cdebe50d3fbbf4ed898f775ca56d5"}, 1406 + {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fc0bc259ebe3b93e7ce9df50b3d00e7345335d35acbd735163b7c4b1957074d3"}, 1407 + {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d59fb3a410d253f50099d7063855c2b95df1ef20ad93ea3a6b84115590899f25"}, 1408 + {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c525a3da17b6d79d61613096c8683da86e3573e807dfaecf422eea09e82b5ba6"}, 1409 + {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4deae6a918ecc260d0c4612257be8ba321d8e913ccb43155403842758c46fbe"}, 1410 + {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2577463d10811386e704a3ab58b903eb4e2a31b24dfd9886d789b0084d614b01"}, 1411 + {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f67d5f56aa48c0da9de4ab81bffb310683cf7815f05ea38e5aa64f3ba4368339"}, 1412 + {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7927722ff43690e52b3145b5bd3089151d841d350c6f8378c3cfac91f67573a"}, 1413 + {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6534afc787e32c4104f65cdeb55f6abe4d803a2d0553221d00ef9ce12788dcde"}, 1414 + {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d0ae6ec79a1931929bb9dd57bc173eb5ba4c7197461bf69e3a34b6dd314feed2"}, 1415 + {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:be7ccc45c4d1a7dfb595f260e8022a90c6cb380c2a346ee5aae93f85c96d362b"}, 1416 + {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:8ba013500a2b68c64b2aecc5fb56a2dad6c2872cf545a0308fd044827b6e5f6a"}, 1417 + {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:4d9f7d10065f657f960b48699e7dddfce14ab91af4bab37a215f0722daf0d716"}, 1418 + {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7e24a1b802cea04160b3fccd75d2d0905065783ebc9de157d83c14fb9e1c6ce2"}, 1419 + {file = "rapidfuzz-2.15.1-cp310-cp310-win32.whl", hash = "sha256:dffdf03499e0a5b3442951bb82b556333b069e0661e80568752786c79c5b32de"}, 1420 + {file = "rapidfuzz-2.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:7d150d90a7c6caae7962f29f857a4e61d42038cfd82c9df38508daf30c648ae7"}, 1421 + {file = "rapidfuzz-2.15.1-cp310-cp310-win_arm64.whl", hash = "sha256:87c30e9184998ff6eb0fa9221f94282ce7c908fd0da96a1ef66ecadfaaa4cdb7"}, 1422 + {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6986413cb37035eb796e32f049cbc8c13d8630a4ac1e0484e3e268bb3662bd1b"}, 1423 + {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a72f26e010d4774b676f36e43c0fc8a2c26659efef4b3be3fd7714d3491e9957"}, 1424 + {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b5cd54c98a387cca111b3b784fc97a4f141244bbc28a92d4bde53f164464112e"}, 1425 + {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da7fac7c3da39f93e6b2ebe386ed0ffe1cefec91509b91857f6e1204509e931f"}, 1426 + {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f976e76ac72f650790b3a5402431612175b2ac0363179446285cb3c901136ca9"}, 1427 + {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:abde47e1595902a490ed14d4338d21c3509156abb2042a99e6da51f928e0c117"}, 1428 + {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca8f1747007a3ce919739a60fa95c5325f7667cccf6f1c1ef18ae799af119f5e"}, 1429 + {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c35da09ab9797b020d0d4f07a66871dfc70ea6566363811090353ea971748b5a"}, 1430 + {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a3a769ca7580686a66046b77df33851b3c2d796dc1eb60c269b68f690f3e1b65"}, 1431 + {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d50622efefdb03a640a51a6123748cd151d305c1f0431af762e833d6ffef71f0"}, 1432 + {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b7461b0a7651d68bc23f0896bffceea40f62887e5ab8397bf7caa883592ef5cb"}, 1433 + {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:074ee9e17912e025c72a5780ee4c7c413ea35cd26449719cc399b852d4e42533"}, 1434 + {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7025fb105a11f503943f17718cdb8241ea3bb4d812c710c609e69bead40e2ff0"}, 1435 + {file = "rapidfuzz-2.15.1-cp311-cp311-win32.whl", hash = "sha256:2084d36b95139413cef25e9487257a1cc892b93bd1481acd2a9656f7a1d9930c"}, 1436 + {file = "rapidfuzz-2.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:5a738fcd24e34bce4b19126b92fdae15482d6d3a90bd687fd3d24ce9d28ce82d"}, 1437 + {file = "rapidfuzz-2.15.1-cp311-cp311-win_arm64.whl", hash = "sha256:dc3cafa68cfa54638632bdcadf9aab89a3d182b4a3f04d2cad7585ed58ea8731"}, 1438 + {file = "rapidfuzz-2.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3c53d57ba7a88f7bf304d4ea5a14a0ca112db0e0178fff745d9005acf2879f7d"}, 1439 + {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6ee758eec4cf2215dc8d8eafafcea0d1f48ad4b0135767db1b0f7c5c40a17dd"}, 1440 + {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d93ba3ae59275e7a3a116dac4ffdb05e9598bf3ee0861fecc5b60fb042d539e"}, 1441 + {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c3ff75e647908ddbe9aa917fbe39a112d5631171f3fcea5809e2363e525a59d"}, 1442 + {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6d89c421702474c6361245b6b199e6e9783febacdbfb6b002669e6cb3ef17a09"}, 1443 + {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f69e6199fec0f58f9a89afbbaea78d637c7ce77f656a03a1d6ea6abdc1d44f8"}, 1444 + {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:41dfea282844d0628279b4db2929da0dacb8ac317ddc5dcccc30093cf16357c1"}, 1445 + {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2dd03477feefeccda07b7659dd614f6738cfc4f9b6779dd61b262a73b0a9a178"}, 1446 + {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:5efe035aa76ff37d1b5fa661de3c4b4944de9ff227a6c0b2e390a95c101814c0"}, 1447 + {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:ed2cf7c69102c7a0a06926d747ed855bc836f52e8d59a5d1e3adfd980d1bd165"}, 1448 + {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a0e441d4c2025110ec3eba5d54f11f78183269a10152b3a757a739ffd1bb12bf"}, 1449 + {file = "rapidfuzz-2.15.1-cp37-cp37m-win32.whl", hash = "sha256:a4a54efe17cc9f53589c748b53f28776dfdfb9bc83619685740cb7c37985ac2f"}, 1450 + {file = "rapidfuzz-2.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:bb8318116ecac4dfb84841d8b9b461f9bb0c3be5b616418387d104f72d2a16d1"}, 1451 + {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e9296c530e544f68858c3416ad1d982a1854f71e9d2d3dcedb5b216e6d54f067"}, 1452 + {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:49c4bcdb9238f11f8c4eba1b898937f09b92280d6f900023a8216008f299b41a"}, 1453 + {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebb40a279e134bb3fef099a8b58ed5beefb201033d29bdac005bddcdb004ef71"}, 1454 + {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a7381c11cb590bbd4e6f2d8779a0b34fdd2234dfa13d0211f6aee8ca166d9d05"}, 1455 + {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfdcdedfd12a0077193f2cf3626ff6722c5a184adf0d2d51f1ec984bf21c23c3"}, 1456 + {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f85bece1ec59bda8b982bd719507d468d4df746dfb1988df11d916b5e9fe19e8"}, 1457 + {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b1b393f4a1eaa6867ffac6aef58cfb04bab2b3d7d8e40b9fe2cf40dd1d384601"}, 1458 + {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53de456ef020a77bf9d7c6c54860a48e2e902584d55d3001766140ac45c54bc7"}, 1459 + {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2492330bc38b76ed967eab7bdaea63a89b6ceb254489e2c65c3824efcbf72993"}, 1460 + {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:099e4c6befaa8957a816bdb67ce664871f10aaec9bebf2f61368cf7e0869a7a1"}, 1461 + {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:46599b2ad4045dd3f794a24a6db1e753d23304699d4984462cf1ead02a51ddf3"}, 1462 + {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:591f19d16758a3c55c9d7a0b786b40d95599a5b244d6eaef79c7a74fcf5104d8"}, 1463 + {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ed17359061840eb249f8d833cb213942e8299ffc4f67251a6ed61833a9f2ea20"}, 1464 + {file = "rapidfuzz-2.15.1-cp38-cp38-win32.whl", hash = "sha256:aa1e5aad325168e29bf8e17006479b97024aa9d2fdbe12062bd2f8f09080acf8"}, 1465 + {file = "rapidfuzz-2.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:c2bb68832b140c551dbed691290bef4ee6719d4e8ce1b7226a3736f61a9d1a83"}, 1466 + {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3fac40972cf7b6c14dded88ae2331eb50dfbc278aa9195473ef6fc6bfe49f686"}, 1467 + {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0e456cbdc0abf39352800309dab82fd3251179fa0ff6573fa117f51f4e84be8"}, 1468 + {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:22b9d22022b9d09fd4ece15102270ab9b6a5cfea8b6f6d1965c1df7e3783f5ff"}, 1469 + {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46754fe404a9a6f5cbf7abe02d74af390038d94c9b8c923b3f362467606bfa28"}, 1470 + {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91abb8bf7610efe326394adc1d45e1baca8f360e74187f3fa0ef3df80cdd3ba6"}, 1471 + {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e40a2f60024f9d3c15401e668f732800114a023f3f8d8c40f1521a62081ff054"}, 1472 + {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a48ee83916401ac73938526d7bd804e01d2a8fe61809df7f1577b0b3b31049a3"}, 1473 + {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c71580052f9dbac443c02f60484e5a2e5f72ad4351b84b2009fbe345b1f38422"}, 1474 + {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:82b86d5b8c1b9bcbc65236d75f81023c78d06a721c3e0229889ff4ed5c858169"}, 1475 + {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:fc4528b7736e5c30bc954022c2cf410889abc19504a023abadbc59cdf9f37cae"}, 1476 + {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e1e0e569108a5760d8f01d0f2148dd08cc9a39ead79fbefefca9e7c7723c7e88"}, 1477 + {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:94e1c97f0ad45b05003806f8a13efc1fc78983e52fa2ddb00629003acf4676ef"}, 1478 + {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47e81767a962e41477a85ad7ac937e34d19a7d2a80be65614f008a5ead671c56"}, 1479 + {file = "rapidfuzz-2.15.1-cp39-cp39-win32.whl", hash = "sha256:79fc574aaf2d7c27ec1022e29c9c18f83cdaf790c71c05779528901e0caad89b"}, 1480 + {file = "rapidfuzz-2.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:f3dd4bcef2d600e0aa121e19e6e62f6f06f22a89f82ef62755e205ce14727874"}, 1481 + {file = "rapidfuzz-2.15.1-cp39-cp39-win_arm64.whl", hash = "sha256:cac095cbdf44bc286339a77214bbca6d4d228c9ebae3da5ff6a80aaeb7c35634"}, 1482 + {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b89d1126be65c85763d56e3b47d75f1a9b7c5529857b4d572079b9a636eaa8a7"}, 1483 + {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19b7460e91168229768be882ea365ba0ac7da43e57f9416e2cfadc396a7df3c2"}, 1484 + {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c33c03e7092642c38f8a15ca2d8fc38da366f2526ec3b46adf19d5c7aa48ba"}, 1485 + {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:040faca2e26d9dab5541b45ce72b3f6c0e36786234703fc2ac8c6f53bb576743"}, 1486 + {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:6e2a3b23e1e9aa13474b3c710bba770d0dcc34d517d3dd6f97435a32873e3f28"}, 1487 + {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2e597b9dfd6dd180982684840975c458c50d447e46928efe3e0120e4ec6f6686"}, 1488 + {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d14752c9dd2036c5f36ebe8db5f027275fa7d6b3ec6484158f83efb674bab84e"}, 1489 + {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:558224b6fc6124d13fa32d57876f626a7d6188ba2a97cbaea33a6ee38a867e31"}, 1490 + {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c89cfa88dc16fd8c9bcc0c7f0b0073f7ef1e27cceb246c9f5a3f7004fa97c4d"}, 1491 + {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:509c5b631cd64df69f0f011893983eb15b8be087a55bad72f3d616b6ae6a0f96"}, 1492 + {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0f73a04135a03a6e40393ecd5d46a7a1049d353fc5c24b82849830d09817991f"}, 1493 + {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99d53138a2dfe8ada67cb2855719f934af2733d726fbf73247844ce4dd6dd5"}, 1494 + {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f01fa757f0fb332a1f045168d29b0d005de6c39ee5ce5d6c51f2563bb53c601b"}, 1495 + {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60368e1add6e550faae65614844c43f8a96e37bf99404643b648bf2dba92c0fb"}, 1496 + {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:785744f1270828cc632c5a3660409dee9bcaac6931a081bae57542c93e4d46c4"}, 1497 + {file = "rapidfuzz-2.15.1.tar.gz", hash = "sha256:d62137c2ca37aea90a11003ad7dc109c8f1739bfbe5a9a217f3cdb07d7ac00f6"}, 1518 1498 ] 1519 1499 1520 1500 [package.extras] ··· 1522 1502 1523 1503 [[package]] 1524 1504 name = "requests" 1525 - version = "2.28.2" 1505 + version = "2.29.0" 1526 1506 description = "Python HTTP for Humans." 1527 1507 category = "main" 1528 1508 optional = false 1529 - python-versions = ">=3.7, <4" 1509 + python-versions = ">=3.7" 1530 1510 files = [ 1531 - {file = "requests-2.28.2-py3-none-any.whl", hash = "sha256:64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa"}, 1532 - {file = "requests-2.28.2.tar.gz", hash = "sha256:98b1b2782e3c6c4904938b84c0eb932721069dfdb9134313beff7c83c2df24bf"}, 1511 + {file = "requests-2.29.0-py3-none-any.whl", hash = "sha256:e8f3c9be120d3333921d213eef078af392fba3933ab7ed2d1cba3b56f2568c3b"}, 1512 + {file = "requests-2.29.0.tar.gz", hash = "sha256:f2e34a75f4749019bb0e3effb66683630e4ffeaf75819fb51bebef1bf5aef059"}, 1533 1513 ] 1534 1514 1535 1515 [package.dependencies] ··· 1575 1555 1576 1556 [[package]] 1577 1557 name = "setuptools" 1578 - version = "67.6.1" 1558 + version = "67.7.2" 1579 1559 description = "Easily download, build, install, upgrade, and uninstall Python packages" 1580 1560 category = "dev" 1581 1561 optional = false 1582 1562 python-versions = ">=3.7" 1583 1563 files = [ 1584 - {file = "setuptools-67.6.1-py3-none-any.whl", hash = "sha256:e728ca814a823bf7bf60162daf9db95b93d532948c4c0bea762ce62f60189078"}, 1585 - {file = "setuptools-67.6.1.tar.gz", hash = "sha256:257de92a9d50a60b8e22abfcbb771571fde0dbf3ec234463212027a4eeecbe9a"}, 1564 + {file = "setuptools-67.7.2-py3-none-any.whl", hash = "sha256:23aaf86b85ca52ceb801d32703f12d77517b2556af839621c641fca11287952b"}, 1565 + {file = "setuptools-67.7.2.tar.gz", hash = "sha256:f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990"}, 1586 1566 ] 1587 1567 1588 1568 [package.extras] ··· 1628 1608 1629 1609 [[package]] 1630 1610 name = "tomlkit" 1631 - version = "0.11.7" 1611 + version = "0.11.8" 1632 1612 description = "Style preserving TOML library" 1633 1613 category = "main" 1634 1614 optional = false 1635 1615 python-versions = ">=3.7" 1636 1616 files = [ 1637 - {file = "tomlkit-0.11.7-py3-none-any.whl", hash = "sha256:5325463a7da2ef0c6bbfefb62a3dc883aebe679984709aee32a317907d0a8d3c"}, 1638 - {file = "tomlkit-0.11.7.tar.gz", hash = "sha256:f392ef70ad87a672f02519f99967d28a4d3047133e2d1df936511465fbb3791d"}, 1617 + {file = "tomlkit-0.11.8-py3-none-any.whl", hash = "sha256:8c726c4c202bdb148667835f68d68780b9a003a9ec34167b6c673b38eff2a171"}, 1618 + {file = "tomlkit-0.11.8.tar.gz", hash = "sha256:9330fc7faa1db67b541b28e62018c17d20be733177d290a13b24c62d1614e0c3"}, 1639 1619 ] 1640 1620 1641 1621 [[package]] 1642 1622 name = "trove-classifiers" 1643 - version = "2023.3.9" 1623 + version = "2023.4.29" 1644 1624 description = "Canonical source for classifiers on PyPI (pypi.org)." 1645 1625 category = "main" 1646 1626 optional = false 1647 1627 python-versions = "*" 1648 1628 files = [ 1649 - {file = "trove-classifiers-2023.3.9.tar.gz", hash = "sha256:ee42f2f8c1d4bcfe35f746e472f07633570d485fab45407effc0379270a3bb03"}, 1650 - {file = "trove_classifiers-2023.3.9-py3-none-any.whl", hash = "sha256:06fd10c95d285e7ddebd59e6a4ba299f03d7417d38d369248a4a40c9754a68fa"}, 1629 + {file = "trove-classifiers-2023.4.29.tar.gz", hash = "sha256:8adcc06f1eb7c495f0bdceb698bd9c044b3e57b0d5767d99ec4b6b17c9bbe957"}, 1630 + {file = "trove_classifiers-2023.4.29-py3-none-any.whl", hash = "sha256:c27d168cd341325fb75338ce46e1c4a2f2179b0ff3df3733190ee3662a25a4fa"}, 1651 1631 ] 1652 1632 1653 1633 [[package]] ··· 1710 1690 1711 1691 [[package]] 1712 1692 name = "types-requests" 1713 - version = "2.28.11.17" 1693 + version = "2.29.0.0" 1714 1694 description = "Typing stubs for requests" 1715 1695 category = "dev" 1716 1696 optional = false 1717 1697 python-versions = "*" 1718 1698 files = [ 1719 - {file = "types-requests-2.28.11.17.tar.gz", hash = "sha256:0d580652ce903f643f8c3b494dd01d29367ea57cea0c7ad7f65cf3169092edb0"}, 1720 - {file = "types_requests-2.28.11.17-py3-none-any.whl", hash = "sha256:cc1aba862575019306b2ed134eb1ea994cab1c887a22e18d3383e6dd42e9789b"}, 1699 + {file = "types-requests-2.29.0.0.tar.gz", hash = "sha256:c86f4a955d943d2457120dbe719df24ef0924e11177164d10a0373cf311d7b4d"}, 1700 + {file = "types_requests-2.29.0.0-py3-none-any.whl", hash = "sha256:4cf6e323e856c779fbe8815bb977a5bf5d6c5034713e4c17ff2a9a20610f5b27"}, 1721 1701 ] 1722 1702 1723 1703 [package.dependencies] ··· 1725 1705 1726 1706 [[package]] 1727 1707 name = "types-urllib3" 1728 - version = "1.26.25.10" 1708 + version = "1.26.25.12" 1729 1709 description = "Typing stubs for urllib3" 1730 1710 category = "dev" 1731 1711 optional = false 1732 1712 python-versions = "*" 1733 1713 files = [ 1734 - {file = "types-urllib3-1.26.25.10.tar.gz", hash = "sha256:c44881cde9fc8256d05ad6b21f50c4681eb20092552351570ab0a8a0653286d6"}, 1735 - {file = "types_urllib3-1.26.25.10-py3-none-any.whl", hash = "sha256:12c744609d588340a07e45d333bf870069fc8793bcf96bae7a96d4712a42591d"}, 1714 + {file = "types-urllib3-1.26.25.12.tar.gz", hash = "sha256:a1557355ce8d350a555d142589f3001903757d2d36c18a66f588d9659bbc917d"}, 1715 + {file = "types_urllib3-1.26.25.12-py3-none-any.whl", hash = "sha256:3ba3d3a8ee46e0d5512c6bd0594da4f10b2584b47a470f8422044a2ab462f1df"}, 1736 1716 ] 1737 1717 1738 1718 [[package]] ··· 1787 1767 1788 1768 [[package]] 1789 1769 name = "virtualenv" 1790 - version = "20.21.0" 1770 + version = "20.21.1" 1791 1771 description = "Virtual Python Environment builder" 1792 1772 category = "main" 1793 1773 optional = false 1794 1774 python-versions = ">=3.7" 1795 1775 files = [ 1796 - {file = "virtualenv-20.21.0-py3-none-any.whl", hash = "sha256:31712f8f2a17bd06234fa97fdf19609e789dd4e3e4bf108c3da71d710651adbc"}, 1797 - {file = "virtualenv-20.21.0.tar.gz", hash = "sha256:f50e3e60f990a0757c9b68333c9fdaa72d7188caa417f96af9e52407831a3b68"}, 1776 + {file = "virtualenv-20.21.1-py3-none-any.whl", hash = "sha256:09ddbe1af0c8ed2bb4d6ed226b9e6415718ad18aef9fa0ba023d96b7a8356049"}, 1777 + {file = "virtualenv-20.21.1.tar.gz", hash = "sha256:4c104ccde994f8b108163cf9ba58f3d11511d9403de87fb9b4f52bf33dbc8668"}, 1798 1778 ] 1799 1779 1800 1780 [package.dependencies] ··· 1804 1784 platformdirs = ">=2.4,<4" 1805 1785 1806 1786 [package.extras] 1807 - docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=22.12)"] 1808 - test = ["covdefaults (>=2.2.2)", "coverage (>=7.1)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23)", "pytest (>=7.2.1)", "pytest-env (>=0.8.1)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.10)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)"] 1787 + docs = ["furo (>=2023.3.27)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=22.12)"] 1788 + test = ["covdefaults (>=2.3)", "coverage (>=7.2.3)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.3.1)", "pytest-env (>=0.8.1)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.10)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)"] 1809 1789 1810 1790 [[package]] 1811 1791 name = "webencodings" ··· 1923 1903 [metadata] 1924 1904 lock-version = "2.0" 1925 1905 python-versions = "^3.7" 1926 - content-hash = "fb909b5c273da18b6715b134312d9a97edfa8dbfc2c7807fde3ace3d179c21ff" 1906 + content-hash = "c1c21f02e493ffbfd622bec8546c83edad08325b957851dd3f9a287867ce24a4"
+26 -31
pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/pyproject.toml
··· 1 1 [tool.poetry] 2 2 name = "poetry" 3 - version = "1.4.2" 3 + version = "1.3.2" 4 4 description = "Python dependency management and packaging made easy." 5 5 authors = [ 6 6 "Sébastien Eustace <sebastien@eustace.io>", ··· 47 47 [tool.poetry.dependencies] 48 48 python = "^3.7" 49 49 50 - poetry-core = "1.5.2" 51 - poetry-plugin-export = "^1.3.0" 50 + poetry-core = "1.4.0" 51 + poetry-plugin-export = "^1.2.0" 52 52 "backports.cached-property" = { version = "^1.0.2", python = "<3.8" } 53 - build = "^0.10.0" 54 53 cachecontrol = { version = "^0.12.9", extras = ["filecache"] } 55 54 cleo = "^2.0.0" 56 55 crashtest = "^0.4.1" 57 - dulwich = "^0.21.2" 56 + dulwich = "^0.20.46" 58 57 filelock = "^3.8.0" 59 58 html5lib = "^1.0" 60 - importlib-metadata = { version = ">=4.4", python = "<3.10" } 61 - installer = "^0.7.0" 59 + importlib-metadata = { version = "^4.4", python = "<3.10" } 62 60 jsonschema = "^4.10.0" 63 61 keyring = "^23.9.0" 64 - lockfile = "^0.12.2" 65 62 # packaging uses calver, so version is unclamped 66 63 packaging = ">=20.4" 67 64 pexpect = "^4.7.0" 68 - pkginfo = "^1.9.4" 65 + pkginfo = "^1.5" 69 66 platformdirs = "^2.5.2" 70 - pyproject-hooks = "^1.0.0" 71 67 requests = "^2.18" 72 68 requests-toolbelt = ">=0.9.1,<0.11.0" 73 69 shellingham = "^1.5" ··· 78 74 trove-classifiers = ">=2022.5.19" 79 75 # exclude 20.4.5 - 20.4.6 due to https://github.com/pypa/pip/issues/9953 80 76 virtualenv = [ 81 - { version = "^20.4.3,!=20.4.5,!=20.4.6" }, 77 + { version = "^20.4.3,!=20.4.5,!=20.4.6", markers = "sys_platform != 'win32' or python_version != '3.9'" }, 82 78 # see https://github.com/python-poetry/poetry/pull/6950 for details 83 - { version = "<20.16.6", markers = "sys_platform == 'win32' and python_version == '3.9'" }, 79 + { version = "^20.4.3,!=20.4.5,!=20.4.6,<20.16.6", markers = "sys_platform == 'win32' and python_version == '3.9'" }, 84 80 ] 85 81 xattr = { version = "^0.10.0", markers = "sys_platform == 'darwin'" } 86 82 urllib3 = "^1.26.0" ··· 91 87 [tool.poetry.group.test.dependencies] 92 88 # Cachy frozen to test backwards compatibility for `poetry.utils.cache`. 93 89 cachy = "0.3.0" 94 - deepdiff = [ 95 - { version = "^6.2" }, 96 - # avoid orjson, which is required by deepdiff 6.2.3, on FreeBSD 97 - # because it requires a rust compiler 98 - { version = "<6.2.3", markers = "platform_system == 'FreeBSD'"}, 99 - ] 90 + deepdiff = "^5.0" 91 + flatdict = "^4.0.1" 100 92 httpretty = "^1.0" 101 93 pytest = "^7.1" 102 94 pytest-cov = "^4.0" 103 95 pytest-mock = "^3.9" 104 96 pytest-randomly = "^3.12" 105 - pytest-xdist = { version = "^3.1", extras = ["psutil"] } 97 + pytest-xdist = { version = "^2.5", extras = ["psutil"] } 106 98 zipp = { version = "^3.4", python = "<3.8" } 107 99 108 100 [tool.poetry.group.typing.dependencies] 109 - mypy = ">=1.0" 101 + mypy = ">=0.990" 110 102 types-html5lib = ">=1.1.9" 111 103 types-jsonschema = ">=4.9.0" 112 104 types-requests = ">=2.28.8" ··· 169 161 # warning. 170 162 [[tool.mypy.overrides]] 171 163 module = [ 172 - 'poetry.console.commands.self.show.plugins', 173 - 'poetry.plugins.plugin_manager', 174 - 'poetry.repositories.installed_repository', 175 - 'poetry.utils.env', 164 + 'poetry.console.commands.self.show.plugins', 165 + 'poetry.installation.executor', 166 + 'poetry.mixology.version_solver', 167 + 'poetry.plugins.plugin_manager', 168 + 'poetry.repositories.installed_repository', 169 + 'poetry.utils.env', 176 170 ] 177 171 warn_unused_ignores = false 178 172 179 173 [[tool.mypy.overrides]] 180 174 module = [ 181 - 'cachecontrol.*', 182 - 'lockfile.*', 183 - 'pexpect.*', 184 - 'requests_toolbelt.*', 185 - 'shellingham.*', 186 - 'virtualenv.*', 187 - 'xattr.*', 175 + 'cachecontrol.*', 176 + 'lockfile.*', 177 + 'pexpect.*', 178 + 'pkginfo.*', 179 + 'requests_toolbelt.*', 180 + 'shellingham.*', 181 + 'virtualenv.*', 182 + 'xattr.*', 188 183 ] 189 184 ignore_missing_imports = true 190 185
+2 -2
pkgs/development/tools/poetry2nix/poetry2nix/pkgs/poetry/src.json
··· 1 1 { 2 2 "owner": "python-poetry", 3 3 "repo": "poetry", 4 - "rev": "1.4.2", 5 - "sha256": "0n3fjgn6lcsqld83ljr6wca107cpnq9xbqrwi5kwvy1rj0am0902", 4 + "rev": "1.3.0", 5 + "sha256": "16ng59ykm7zkjizmwb482y0hawpjjr5mvl0ahjd790xzxcc2bbbv", 6 6 "fetchSubmodules": true 7 7 } 8 8