diff --git a/flake.lock b/flake.lock index 0efed56f..1c2492d5 100644 --- a/flake.lock +++ b/flake.lock @@ -21,22 +21,22 @@ "devshell": "devshell", "flake-compat": "flake-compat", "flake-parts": "flake-parts", + "nix-unit": "nix-unit", "nixpkgs": [ "nixpkgs" ], "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1692701342, - "narHash": "sha256-PVKEP6CH/T0kPyGuyjQfWVCa4aLtMyMFxFjgl88xgnE=", + "lastModified": 1694265564, + "narHash": "sha256-t+6jZiptwCh0KT8atKM4ibS3qph1PyDMni/rTz6d1ec=", "owner": "nix-community", "repo": "dream2nix", - "rev": "f67f7354ecd046609f49a4b70fb97c664ea2aa33", + "rev": "16b9241e2b08c707b975549a343a558da3bed368", "type": "github" }, "original": { "owner": "nix-community", - "ref": "python", "repo": "dream2nix", "type": "github" } @@ -85,11 +85,11 @@ ] }, "locked": { - "lastModified": 1677714448, - "narHash": "sha256-Hq8qLs8xFu28aDjytfxjdC96bZ6pds21Yy09mSC156I=", + "lastModified": 1693611461, + "narHash": "sha256-aPODl8vAgGQ0ZYFIRisxYG5MOGSkIczvu2Cd8Gb9+1Y=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "dc531e3a9ce757041e1afaff8ee932725ca60002", + "rev": "7f53fdb7bdc5bb237da7fefef12d099e4fd611ca", "type": "github" }, "original": { @@ -103,11 +103,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1673362319, - "narHash": "sha256-Pjp45Vnj7S/b3BRpZEVfdu8sqqA6nvVjvYu59okhOyI=", + "lastModified": 1688466019, + "narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "82c16f1682cf50c01cb0280b38a1eed202b3fe9f", + "rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec", "type": "github" }, "original": { @@ -124,11 +124,11 @@ ] }, "locked": { - "lastModified": 1666885127, - "narHash": "sha256-uXA/3lhLhwOTBMn9a5zJODKqaRT+SuL5cpEmOz2ULoo=", + "lastModified": 1688466019, + "narHash": "sha256-VeM2akYrBYMsb4W/MmBo1zmaMfgbL4cH3Pu8PGyIwJ0=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "0e101dbae756d35a376a5e1faea532608e4a4b9a", + "rev": "8e8d955c22df93dbe24f19ea04f47a74adbdc5ec", "type": "github" }, "original": { @@ -155,34 +155,34 @@ "type": "github" } }, - "flake-utils_2": { + "haskell-flake": { "locked": { - "lastModified": 1667077288, - "narHash": "sha256-bdC8sFNDpT0HK74u9fUkpbf1MEzVYJ+ka7NXCdgBoaA=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817", + "lastModified": 1684780604, + "narHash": "sha256-2uMZsewmRn7rRtAnnQNw1lj0uZBMh4m6Cs/7dV5YF08=", + "owner": "srid", + "repo": "haskell-flake", + "rev": "74210fa80a49f1b6f67223debdbf1494596ff9f2", "type": "github" }, "original": { - "owner": "numtide", - "repo": "flake-utils", + "owner": "srid", + "ref": "0.3.0", + "repo": "haskell-flake", "type": "github" } }, "hercules-ci-agent": { "inputs": { "flake-parts": "flake-parts_4", - "nix-darwin": "nix-darwin", - "nixpkgs": "nixpkgs", - "pre-commit-hooks-nix": "pre-commit-hooks-nix" + "haskell-flake": "haskell-flake", + "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1673183923, - "narHash": "sha256-vb+AEQJAW4Xn4oHsfsx8H12XQU0aK8VYLtWYJm/ol28=", + "lastModified": 1688568579, + "narHash": "sha256-ON0M56wtY/TIIGPkXDlJboAmuYwc73Hi8X9iJGtxOhM=", "owner": "hercules-ci", "repo": "hercules-ci-agent", - "rev": "b3f8aa8e4a8b22dbbe92cc5a89e6881090b933b3", + "rev": "367dd8cd649b57009a6502e878005a1e54ad78c5", "type": "github" }, "original": { @@ -199,11 +199,11 @@ ] }, "locked": { - "lastModified": 1676558019, - "narHash": "sha256-obUHCMMWbffb3k0b9YIChsJ2Z281BcDYnTPTbJRP6vs=", + "lastModified": 1689397210, + "narHash": "sha256-fVxZnqxMbsDkB4GzGAs/B41K0wt/e+B/fLxmTFF/S20=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "fdbc15b55db8d037504934d3af52f788e0593380", + "rev": "0a63bfa3f00a3775ea3a6722b247880f1ffe91ce", "type": "github" }, "original": { @@ -246,35 +246,62 @@ "type": "github" } }, - "nix-darwin": { + "nix-github-actions": { "inputs": { "nixpkgs": [ - "hercules-ci-effects", - "hercules-ci-agent", + "dream2nix", + "nix-unit", "nixpkgs" ] }, "locked": { - "lastModified": 1667419884, - "narHash": "sha256-oLNw87ZI5NxTMlNQBv1wG2N27CUzo9admaFlnmavpiY=", - "owner": "LnL7", - "repo": "nix-darwin", - "rev": "cfc0125eafadc9569d3d6a16ee928375b77e3100", + "lastModified": 1688870561, + "narHash": "sha256-4UYkifnPEw1nAzqqPOTL2MvWtm3sNGw1UTYTalkTcGY=", + "owner": "nix-community", + "repo": "nix-github-actions", + "rev": "165b1650b753316aa7f1787f3005a8d2da0f5301", "type": "github" }, "original": { - "owner": "LnL7", - "repo": "nix-darwin", + "owner": "nix-community", + "repo": "nix-github-actions", + "type": "github" + } + }, + "nix-unit": { + "inputs": { + "flake-parts": [ + "dream2nix", + "flake-parts" + ], + "nix-github-actions": "nix-github-actions", + "nixpkgs": [ + "dream2nix", + "nixpkgs" + ], + "treefmt-nix": "treefmt-nix" + }, + "locked": { + "lastModified": 1690289081, + "narHash": "sha256-PCXQAQt8+i2pkUym9P1JY4JGoeZJLzzxWBhprHDdItM=", + "owner": "adisbladis", + "repo": "nix-unit", + "rev": "a9d6f33e50d4dcd9cfc0c92253340437bbae282b", + "type": "github" + }, + "original": { + "owner": "adisbladis", + "repo": "nix-unit", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1672262501, - "narHash": "sha256-ZNXqX9lwYo1tOFAqrVtKTLcJ2QMKCr3WuIvpN8emp7I=", + "lastModified": 1688322751, + "narHash": "sha256-eW62dC5f33oKZL7VWlomttbUnOTHrAbte9yNUNW8rbk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e182da8622a354d44c39b3d7a542dc12cd7baa5f", + "rev": "0fbe93c5a7cac99f90b60bdf5f149383daaa615f", "type": "github" }, "original": { @@ -287,11 +314,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1672350804, - "narHash": "sha256-jo6zkiCabUBn3ObuKXHGqqORUMH27gYDIFFfLq5P4wg=", + "lastModified": 1688049487, + "narHash": "sha256-100g4iaKC9MalDjUW9iN6Jl/OocTDtXdeAj7pEGIRh4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "677ed08a50931e38382dbef01cba08a8f7eac8f6", + "rev": "4bc72cae107788bf3f24f30db2e2f685c9298dc9", "type": "github" }, "original": { @@ -304,11 +331,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1677932085, - "narHash": "sha256-+AB4dYllWig8iO6vAiGGYl0NEgmMgGHpy9gzWJ3322g=", + "lastModified": 1693985761, + "narHash": "sha256-K5b+7j7Tt3+AqbWkcw+wMeqOAWyCD1MH26FPZyWXpdo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3c5319ad3aa51551182ac82ea17ab1c6b0f0df89", + "rev": "0bffda19b8af722f8069d09d8b6a24594c80b352", "type": "github" }, "original": { @@ -340,29 +367,6 @@ "type": "github" } }, - "pre-commit-hooks-nix": { - "inputs": { - "flake-utils": "flake-utils_2", - "nixpkgs": [ - "hercules-ci-effects", - "hercules-ci-agent", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1667760143, - "narHash": "sha256-+X5CyeNEKp41bY/I1AJgW/fn69q5cLJ1bgiaMMCKB3M=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "06f48d63d473516ce5b8abe70d15be96a0147fcd", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, "root": { "inputs": { "dream2nix": "dream2nix", @@ -387,6 +391,28 @@ "repo": "default", "type": "github" } + }, + "treefmt-nix": { + "inputs": { + "nixpkgs": [ + "dream2nix", + "nix-unit", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1689620039, + "narHash": "sha256-BtNwghr05z7k5YMdq+6nbue+nEalvDepuA7qdQMAKoQ=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "719c2977f958c41fa60a928e2fbc50af14844114", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 7a3825ba..df229542 100644 --- a/flake.nix +++ b/flake.nix @@ -27,7 +27,7 @@ inputs.nixpkgs.follows = "nixpkgs"; }; dream2nix = { - url = "github:nix-community/dream2nix/python"; + url = "github:nix-community/dream2nix"; inputs.nixpkgs.follows = "nixpkgs"; }; }; diff --git a/projects/invokeai/default.nix b/projects/invokeai/default.nix index 254ff9fe..08298a70 100644 --- a/projects/invokeai/default.nix +++ b/projects/invokeai/default.nix @@ -9,8 +9,8 @@ mkInvokeAIVariant = args: pkgs.callPackage ./package.nix ({ inherit src; } // args); dream2nix-setup-module = {config, lib, ...}: { - lock.repoRoot = self; - lock.lockFileRel = "/projects/invokeai/lock-${config.deps.stdenv.system}.json"; + paths.projectRoot = self; + paths.lockFile = "lock-${pkgs.system}.json"; }; _callModule = module: diff --git a/projects/invokeai/lock-x86_64-linux.json b/projects/invokeai/lock-x86_64-linux.json index ace21b27..0845382d 100644 --- a/projects/invokeai/lock-x86_64-linux.json +++ b/projects/invokeai/lock-x86_64-linux.json @@ -3,901 +3,1081 @@ "sources": { "absl-py": { "sha256": "0d3fe606adfa4f7db64792dd4c7aee4ee0c38ab75dfd353b7a83ed3e957fcb47", + "type": "url", "url": "https://files.pythonhosted.org/packages/dd/87/de5c32fa1b1c6c3305d576e299801d8655c175ca9557019906247b994331/absl_py-1.4.0-py3-none-any.whl", "version": "1.4.0" }, "accelerate": { "sha256": "e2609d37f2c6a56e36a0612feae6ff6d9daac9759f4899432b86b1dc97024ebb", + "type": "url", "url": "https://files.pythonhosted.org/packages/70/f9/c381bcdd0c3829d723aa14eec8e75c6c377b4ca61ec68b8093d9f35fc7a7/accelerate-0.21.0-py3-none-any.whl", "version": "0.21.0" }, "addict": { "sha256": "249bb56bbfd3cdc2a004ea0ff4c2b6ddc84d53bc2194761636eb314d5cfa5dfc", + "type": "url", "url": "https://files.pythonhosted.org/packages/6a/00/b08f23b7d7e1e14ce01419a467b583edbb93c6cdb8654e54a9cc579cd61f/addict-2.4.0-py3-none-any.whl", "version": "2.4.0" }, "aiohttp": { "sha256": "df72ac063b97837a80d80dec8d54c241af059cc9bb42c4de68bd5b61ceb37caa", + "type": "url", "url": "https://files.pythonhosted.org/packages/3e/f6/fcda07dd1e72260989f0b22dde999ecfe80daa744f23ca167083683399bc/aiohttp-3.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "3.8.5" }, "aiosignal": { "sha256": "f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17", + "type": "url", "url": "https://files.pythonhosted.org/packages/76/ac/a7305707cb852b7e16ff80eaf5692309bde30e2b1100a1fcacdc8f731d97/aiosignal-1.3.1-py3-none-any.whl", "version": "1.3.1" }, "albumentations": { "sha256": "6b641d13733181d9ecdc29550e6ad580d1bfa9d25e2213a66940062f25e291bd", + "type": "url", "url": "https://files.pythonhosted.org/packages/9b/f6/c486cedb4f75147232f32ec4c97026714cfef7c7e247a1f0427bc5489f66/albumentations-1.3.1-py3-none-any.whl", "version": "1.3.1" }, "antlr4-python3-runtime": { "sha256": "f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", + "type": "url", "url": "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", "version": "4.9.3" }, "anyio": { "sha256": "91dee416e570e92c64041bd18b900d1d6fa78dff7048769ce5ac5ddad004fbb5", + "type": "url", "url": "https://files.pythonhosted.org/packages/19/24/44299477fe7dcc9cb58d0a57d5a7588d6af2ff403fdd2d47a246c91a3246/anyio-3.7.1-py3-none-any.whl", "version": "3.7.1" }, "async-timeout": { "sha256": "7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028", + "type": "url", "url": "https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl", "version": "4.0.3" }, "attrs": { "sha256": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04", + "type": "url", "url": "https://files.pythonhosted.org/packages/f0/eb/fcb708c7bf5056045e9e98f62b93bd7467eb718b0202e7698eb11d66416c/attrs-23.1.0-py3-none-any.whl", "version": "23.1.0" }, "basicsr": { "sha256": "b89b595a87ef964cda9913b4d99380ddb6554c965577c0c10cb7b78e31301e87", + "type": "url", "url": "https://files.pythonhosted.org/packages/86/41/00a6b000f222f0fa4c6d9e1d6dcc9811a374cabb8abb9d408b77de39648c/basicsr-1.4.2.tar.gz", "version": "1.4.2" }, "bidict": { "sha256": "6ef212238eb884b664f28da76f33f1d28b260f665fc737b413b287d5487d1e7b", + "type": "url", "url": "https://files.pythonhosted.org/packages/b5/82/ce0b6380f35f49d3fe687979a324c342cfa3588380232f3801db9dd62f9e/bidict-0.22.1-py3-none-any.whl", "version": "0.22.1" }, "boltons": { "sha256": "f716a1b57698a5b19062f3146cb5ce3549904028a2f267c2c0cf584eea3ad75b", + "type": "url", "url": "https://files.pythonhosted.org/packages/22/f0/d81d7f6688d25cfb8b8fce60504c3cbf5d5890b9a1d71911047aa89707c2/boltons-23.0.0-py2.py3-none-any.whl", "version": "23.0.0" }, "cachetools": { "sha256": "95ef631eeaea14ba2e36f06437f36463aac3a096799e876ee55e5cdccb102590", + "type": "url", "url": "https://files.pythonhosted.org/packages/a9/c9/c8a7710f2cedcb1db9224fdd4d8307c9e48cbddc46c18b515fefc0f1abbe/cachetools-5.3.1-py3-none-any.whl", "version": "5.3.1" }, "certifi": { "sha256": "92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9", + "type": "url", "url": "https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl", "version": "2023.7.22" }, "cffi": { "sha256": "dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4", + "type": "url", "url": "https://files.pythonhosted.org/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.15.1" }, "charset-normalizer": { "sha256": "193cbc708ea3aca45e7221ae58f0fd63f933753a9bfb498a3b474878f12caaad", + "type": "url", "url": "https://files.pythonhosted.org/packages/a4/65/057bf29660aae6ade0816457f8db4e749e5c0bfa2366eb5f67db9912fa4c/charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "3.2.0" }, "click": { "sha256": "fa244bb30b3b5ee2cae3da8f55c9e5e0c0e86093306301fb418eb9dc40fbded5", + "type": "url", "url": "https://files.pythonhosted.org/packages/1a/70/e63223f8116931d365993d4a6b7ef653a4d920b41d03de7c59499962821f/click-8.1.6-py3-none-any.whl", "version": "8.1.6" }, "clip-anytorch": { "sha256": "1e9e80e143ec0df7721df6b9e09c18111cfec4d672e8568d073374ee32d1de2c", + "type": "url", "url": "https://files.pythonhosted.org/packages/10/70/b92c966262ee935e32ae6c5b124f886fa9a8c441830f1764be31682976a6/clip_anytorch-2.5.2-py3-none-any.whl", "version": "2.5.2" }, "cmake": { "sha256": "efc338c939d6d435890a52458a260bf0942bd8392b648d7532a72c1ec0764e18", + "type": "url", "url": "https://files.pythonhosted.org/packages/2e/51/3a4672a819b4532a378bfefad8f886cfe71057556e0d4eefb64523fd370a/cmake-3.27.2-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", "version": "3.27.2" }, "coloredlogs": { "sha256": "612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", + "type": "url", "url": "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", "version": "15.0.1" }, "compel": { "sha256": "b8cf061f5fb0a8dd97600cfbeed5d1d15a7d6fc78f14cfb8241cf081988f2c7c", + "type": "url", "url": "https://files.pythonhosted.org/packages/b5/6c/c1cdbf903ee8875504676ac82c9c6309366f0e004923e5374f93df45cf11/compel-2.0.1-py3-none-any.whl", "version": "2.0.1" }, "contourpy": { "sha256": "90c81f22b4f572f8a2110b0b741bb64e5a6427e0a198b2cdc1fbaf85f352a3aa", + "type": "url", "url": "https://files.pythonhosted.org/packages/aa/55/02c6d24804592b862b38a85c9b3283edc245081390a520ccd11697b6b24f/contourpy-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.1.0" }, "controlnet-aux": { "sha256": "8790580486aabfcde4d0ef0595e1a40f83fafad03a8a044eaa61e4a4f74650c5", + "type": "url", "url": "https://files.pythonhosted.org/packages/48/89/a9c1d8fea2e1266eed9ea505215efa330de3385bee618326252c62edbccd/controlnet_aux-0.0.6-py3-none-any.whl", "version": "0.0.6" }, "cycler": { "sha256": "3a27e95f763a428a739d2add979fa7494c912a32c17c4c38c4d5f082cad165a3", + "type": "url", "url": "https://files.pythonhosted.org/packages/5c/f9/695d6bedebd747e5eb0fe8fad57b72fdf25411273a39791cde838d5a8f51/cycler-0.11.0-py3-none-any.whl", "version": "0.11.0" }, "datasets": { "sha256": "29336bd316a7d827ccd4da2236596279b20ca2ac78f64c04c9483da7cbc2459b", + "type": "url", "url": "https://files.pythonhosted.org/packages/66/f8/38298237d18d4b6a8ee5dfe390e97bed5adb8e01ec6f9680c0ddf3066728/datasets-2.14.4-py3-none-any.whl", "version": "2.14.4" }, "diffusers": { "sha256": "03ae559a7b069da73d5ff295a7ecd41e14830e008e70b153ea64a17665698d31", + "type": "url", "url": "https://files.pythonhosted.org/packages/f6/a8/20b5fddffa832386c51e5a536a08e0a4024ed5c14c9e0758d422cb562895/diffusers-0.19.3-py3-none-any.whl", "version": "0.19.3" }, "dill": { "sha256": "76b122c08ef4ce2eedcd4d1abd8e641114bfc6c2867f49f3c41facf65bf19f5e", + "type": "url", "url": "https://files.pythonhosted.org/packages/f5/3a/74a29b11cf2cdfcd6ba89c0cecd70b37cd1ba7b77978ce611eb7a146a832/dill-0.3.7-py3-none-any.whl", "version": "0.3.7" }, "dnspython": { "sha256": "57c6fbaaeaaf39c891292012060beb141791735dbb4004798328fc2c467402d8", + "type": "url", "url": "https://files.pythonhosted.org/packages/f6/b4/0a9bee52c50f226a3cbfb54263d02bb421c7f2adc136520729c2c689c1e5/dnspython-2.4.2-py3-none-any.whl", "version": "2.4.2" }, "dynamicprompts": { "sha256": "31727831271c32cf95d61a6e2daa2bff13b2fa9b8176c75198b870fdf0b866c6", + "type": "url", "url": "https://files.pythonhosted.org/packages/83/6a/27d221e7ff0cccf490a460cdb1c559b278d0ae2acec53d365ed3c706ef9f/dynamicprompts-0.29.0-py2.py3-none-any.whl", "version": "0.29.0" }, "easing-functions": { "sha256": "27f2ce64adecde3d2d90d503ad564fc944e8f20221ba2eacf96be37c28c7ae4b", + "type": "url", "url": "https://files.pythonhosted.org/packages/f6/94/05bc9dae8c32cb2ad359828bf79c7af359eb5e3eeeb1a74f8b1760d0058a/easing_functions-1.0.4-py3-none-any.whl", "version": "1.0.4" }, "einops": { "sha256": "99149e46cc808956b174932fe563d920db4d6e5dadb8c6ecdaa7483b7ef7cfc3", + "type": "url", "url": "https://files.pythonhosted.org/packages/68/24/b05452c986e8eff11f47e123a40798ae693f2fa1ed2f9546094997d2f6be/einops-0.6.1-py3-none-any.whl", "version": "0.6.1" }, "eventlet": { "sha256": "e43b9ae05ba4bb477a10307699c9aff7ff86121b2640f9184d29059f5a687df8", + "type": "url", "url": "https://files.pythonhosted.org/packages/90/97/928b89de2e23cc67136eccccf1c122adf74ffdb65bbf7d2964b937cedd4f/eventlet-0.33.3-py2.py3-none-any.whl", "version": "0.33.3" }, "exceptiongroup": { "sha256": "343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3", + "type": "url", "url": "https://files.pythonhosted.org/packages/ad/83/b71e58666f156a39fb29417e4c8ca4bc7400c0dd4ed9e8842ab54dc8c344/exceptiongroup-1.1.3-py3-none-any.whl", "version": "1.1.3" }, "facexlib": { "sha256": "245d58861537b820c616e8b3ef618ccfad2a24724a2d74be2b0542643c01a878", + "type": "url", "url": "https://files.pythonhosted.org/packages/36/7b/2147339dafe1c4800514c9c21ee4444f8b419ce51dfc7695220a8e0069a6/facexlib-0.3.0-py3-none-any.whl", "version": "0.3.0" }, "fastapi": { "sha256": "263b718bb384422fe3d042ffc9a0c8dece5e034ab6586ff034f6b4b1667c3eee", + "type": "url", "url": "https://files.pythonhosted.org/packages/d8/09/ce090f6d53ce8b6335954488087210fa1e054c4a65f74d5f76aed254c159/fastapi-0.88.0-py3-none-any.whl", "version": "0.88.0" }, "fastapi-events": { "sha256": "b9665ae815002b833d3c2b760e4685b5327dbe3efe5fbd7fc83f0e98e11a22ed", + "type": "url", "url": "https://files.pythonhosted.org/packages/bd/27/eb26ed9064929f8972776ff40ad5685c09aff7fbc43e6d3ff974f702a553/fastapi_events-0.8.0-py3-none-any.whl", "version": "0.8.0" }, "fastapi-socketio": { "sha256": "11c2bfa3f25d786bd860ed13c892472e86bfeba85e7a0bec4f922ae5e4d8650f", + "type": "url", "url": "https://files.pythonhosted.org/packages/b5/49/50fe1f72b10c1902fc057e5810f51bffc94c5cab416cf9f16358e71b021a/fastapi_socketio-0.0.10-py3-none-any.whl", "version": "0.0.10" }, "filelock": { "sha256": "cbb791cdea2a72f23da6ac5b5269ab0a0d161e9ef0100e653b69049a7706d1ec", + "type": "url", "url": "https://files.pythonhosted.org/packages/00/45/ec3407adf6f6b5bf867a4462b2b0af27597a26bd3cd6e2534cb6ab029938/filelock-3.12.2-py3-none-any.whl", "version": "3.12.2" }, "filterpy": { "sha256": "4f2a4d39e4ea601b9ab42b2db08b5918a9538c168cff1c6895ae26646f3d73b1", + "type": "url", "url": "https://files.pythonhosted.org/packages/f6/1d/ac8914360460fafa1990890259b7fa5ef7ba4cd59014e782e4ab3ab144d8/filterpy-1.4.5.zip", "version": "1.4.5" }, "flask": { "sha256": "9013281a7402ad527f8fd56375164f3aa021ecfaff89bfe3825346c24f87e04c", + "type": "url", "url": "https://files.pythonhosted.org/packages/af/6a/00d144ac1626fbb44c4ff36519712e258128985a5d0ae43344778ae5cbb9/Flask-2.1.3-py3-none-any.whl", "version": "2.1.3" }, "flask-cors": { "sha256": "74efc975af1194fc7891ff5cd85b0f7478be4f7f59fe158102e91abb72bb4438", + "type": "url", "url": "https://files.pythonhosted.org/packages/db/84/901e700de86604b1c4ef4b57110d4e947c218b9997adf5d38fa7da493bce/Flask_Cors-3.0.10-py2.py3-none-any.whl", "version": "3.0.10" }, "flask-socketio": { "sha256": "77b71d69c0b62ac2ce091efa53ed3ff0498d00059bb171a9ab69a395eb127207", + "type": "url", "url": "https://files.pythonhosted.org/packages/64/bf/7340f548c7f7eb16e1d46720a37555d8dc286c889367517cdce0a06e62c5/Flask_SocketIO-5.3.0-py3-none-any.whl", "version": "5.3.0" }, "flaskwebgui": { "sha256": "0b7ce0010250d779e154dcdd4de0011754ee900f343ff7c5891e536ab61685fa", + "type": "url", "url": "https://files.pythonhosted.org/packages/a1/22/dd8ba1e913ca286eccb5a473e906ecf182d9a7ebb867e7162c71b8c83f9b/flaskwebgui-1.0.3-py3-none-any.whl", "version": "1.0.3" }, "flatbuffers": { "sha256": "c0ff356da363087b915fde4b8b45bdda73432fc17cddb3c8157472eab1422ad1", + "type": "url", "url": "https://files.pythonhosted.org/packages/6f/12/d5c79ee252793ffe845d58a913197bfa02ae9a0b5c9bc3dc4b58d477b9e7/flatbuffers-23.5.26-py2.py3-none-any.whl", "version": "23.5.26" }, "fonttools": { "sha256": "58c1165f9b2662645de9b19a8c8bdd636b36294ccc07e1b0163856b74f10bafc", + "type": "url", "url": "https://files.pythonhosted.org/packages/87/61/f50ab3237b0cbf2b0be12274227f912d30f94e2b93fb8bae92c91107eee8/fonttools-4.42.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "4.42.0" }, "frozenlist": { "sha256": "6918d49b1f90821e93069682c06ffde41829c346c66b721e65a5c62b4bab0300", + "type": "url", "url": "https://files.pythonhosted.org/packages/1e/28/74b8b6451c89c070d34e753d8b65a1e4ce508a6808b18529f36e8c0e2184/frozenlist-1.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.4.0" }, "fsspec": { "sha256": "1cbad1faef3e391fba6dc005ae9b5bdcbf43005c9167ce78c915549c352c869a", + "type": "url", "url": "https://files.pythonhosted.org/packages/e3/bd/4c0a4619494188a9db5d77e2100ab7d544a42e76b2447869d8e124e981d8/fsspec-2023.6.0-py3-none-any.whl", "version": "2023.6.0" }, "ftfy": { "sha256": "0ffd33fce16b54cccaec78d6ec73d95ad370e5df5a25255c8966a6147bd667ca", + "type": "url", "url": "https://files.pythonhosted.org/packages/e1/1e/bf736f9576a8979752b826b75cbd83663ff86634ea3055a766e2d8ad3ee5/ftfy-6.1.1-py3-none-any.whl", "version": "6.1.1" }, "future": { "sha256": "34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307", + "type": "url", "url": "https://files.pythonhosted.org/packages/8f/2e/cf6accf7415237d6faeeebdc7832023c90e0282aa16fd3263db0eb4715ec/future-0.18.3.tar.gz", "version": "0.18.3" }, "gfpgan": { "sha256": "3d8386df6320aa9dfb0dd4cd09d9f8ed12ae0bbd9b2df257c3d21aefac5d8b85", + "type": "url", "url": "https://files.pythonhosted.org/packages/80/a2/84bb50a2655fda1e6f35ae57399526051b8a8b96ad730aea82abeaac4de8/gfpgan-1.3.8-py3-none-any.whl", "version": "1.3.8" }, "google-auth": { "sha256": "d61d1b40897407b574da67da1a833bdc10d5a11642566e506565d1b1a46ba873", + "type": "url", "url": "https://files.pythonhosted.org/packages/9c/8d/bff87fc722553a5691d8514da5523c23547f3894189ba03b57592e37bdc2/google_auth-2.22.0-py2.py3-none-any.whl", "version": "2.22.0" }, "google-auth-oauthlib": { "sha256": "95880ca704928c300f48194d1770cf5b1462835b6e49db61445a520f793fd5fb", + "type": "url", "url": "https://files.pythonhosted.org/packages/4a/07/8d9a8186e6768b55dfffeb57c719bc03770cf8a970a074616ae6f9e26a57/google_auth_oauthlib-1.0.0-py2.py3-none-any.whl", "version": "1.0.0" }, "greenlet": { "sha256": "d75209eed723105f9596807495d58d10b3470fa6732dd6756595e89925ce2470", + "type": "url", "url": "https://files.pythonhosted.org/packages/6e/11/a1f1af20b6a1a8069bc75012569d030acb89fd7ef70f888b6af2f85accc6/greenlet-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "2.0.2" }, "grpcio": { "sha256": "2f708a6a17868ad8bf586598bee69abded4996b18adf26fd2d91191383b79019", + "type": "url", "url": "https://files.pythonhosted.org/packages/28/fa/c38a010d3fffcac07ef121abb34eb2c3db0876df74267ce5bde13c3a6ed7/grpcio-1.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.57.0" }, "h11": { "sha256": "e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761", + "type": "url", "url": "https://files.pythonhosted.org/packages/95/04/ff642e65ad6b90db43e668d70ffb6736436c7ce41fcc549f4e9472234127/h11-0.14.0-py3-none-any.whl", "version": "0.14.0" }, "httptools": { "sha256": "6bdc6675ec6cb79d27e0575750ac6e2b47032742e24eed011b8db73f2da9ed40", + "type": "url", "url": "https://files.pythonhosted.org/packages/cf/09/b17fbf88d5c285e7cd8162539ba6f95c778dcd47e44240aa14afd0982bb8/httptools-0.6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.6.0" }, "huggingface-hub": { "sha256": "0d3df29932f334fead024afc7cb4cc5149d955238b8b5e42dcf9740d6995a349", + "type": "url", "url": "https://files.pythonhosted.org/packages/7f/c4/adcbe9a696c135578cabcbdd7331332daad4d49b7c43688bc2d36b3a47d2/huggingface_hub-0.16.4-py3-none-any.whl", "version": "0.16.4" }, "humanfriendly": { "sha256": "1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", + "type": "url", "url": "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", "version": "10.0" }, "idna": { "sha256": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2", + "type": "url", "url": "https://files.pythonhosted.org/packages/fc/34/3030de6f1370931b9dbb4dad48f6ab1015ab1d32447850b9fc94e60097be/idna-3.4-py3-none-any.whl", "version": "3.4" }, "imageio": { "sha256": "4106fb395ef7f8dc0262d6aa1bb03daba818445c381ca8b7d5dfc7a2089b04df", + "type": "url", "url": "https://files.pythonhosted.org/packages/c7/b0/7b6c35b8636ed773325cdb6f5ac3cd36afba63d99e20ed59c521cf5018b4/imageio-2.31.1-py3-none-any.whl", "version": "2.31.1" }, "importlib-metadata": { "sha256": "3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", + "type": "url", "url": "https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl", "version": "6.8.0" }, "invisible-watermark": { "sha256": "644311beed9cfe4a9a5a4a46c740f47800cef184fe2e1297f3f4542e2d992f8b", + "type": "url", "url": "https://files.pythonhosted.org/packages/2b/57/18b5a914f6d7994dd349252873169e946dc824328e9a37fd15ed836deedc/invisible_watermark-0.2.0-py3-none-any.whl", "version": "0.2.0" }, "itsdangerous": { "sha256": "2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44", + "type": "url", "url": "https://files.pythonhosted.org/packages/68/5f/447e04e828f47465eeab35b5d408b7ebaaaee207f48b7136c5a7267a30ae/itsdangerous-2.1.2-py3-none-any.whl", "version": "2.1.2" }, "jinja2": { "sha256": "6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61", + "type": "url", "url": "https://files.pythonhosted.org/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl", "version": "3.1.2" }, "joblib": { "sha256": "ef4331c65f239985f3f2220ecc87db222f08fd22097a3dd5698f693875f8cbb9", + "type": "url", "url": "https://files.pythonhosted.org/packages/10/40/d551139c85db202f1f384ba8bcf96aca2f329440a844f924c8a0040b6d02/joblib-1.3.2-py3-none-any.whl", "version": "1.3.2" }, "kiwisolver": { "sha256": "7577c1987baa3adc4b3c62c33bd1118c3ef5c8ddef36f0f2c950ae0b199e100d", + "type": "url", "url": "https://files.pythonhosted.org/packages/79/0f/5cc4ca3df66c49817944b9a1c7343ba70aefffc868ddf651d7839cc5dffd/kiwisolver-1.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", "version": "1.4.4" }, "lazy-loader": { "sha256": "1e9e76ee8631e264c62ce10006718e80b2cfc74340d17d1031e0f84af7478554", + "type": "url", "url": "https://files.pythonhosted.org/packages/a1/c3/65b3814e155836acacf720e5be3b5757130346670ac454fee29d3eda1381/lazy_loader-0.3-py3-none-any.whl", "version": "0.3" }, "lightning-utilities": { "sha256": "918dd90c775719e3855631db6282ad75c14da4c5727c4cebdd1589d865fad03d", + "type": "url", "url": "https://files.pythonhosted.org/packages/46/ee/8641eeb6a062f383b7d6875604e1f3f83bd2c93a0b4dbcabd3150b32de6e/lightning_utilities-0.9.0-py3-none-any.whl", "version": "0.9.0" }, "lit": { "sha256": "84623c9c23b6b14763d637f4e63e6b721b3446ada40bf7001d8fee70b8e77a9a", + "type": "url", "url": "https://files.pythonhosted.org/packages/bf/fa/0b75c53253ebf3ab566be702a9da16f5783862d8c1ae404c907a8830f283/lit-16.0.6.tar.gz", "version": "16.0.6" }, "llvmlite": { "sha256": "bbd5e82cc990e5a3e343a3bf855c26fdfe3bfae55225f00efd01c05bbda79918", + "type": "url", "url": "https://files.pythonhosted.org/packages/14/73/424ef49a4bb7bbc9c16f3fc66926cb3018699c69146cd130642c76ff2d97/llvmlite-0.40.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.40.1" }, "lmdb": { "sha256": "6f8018a947608c4be0dc885c90f477a600be1b71285059a9c68280d36b3fb29b", + "type": "url", "url": "https://files.pythonhosted.org/packages/83/67/8f32a70336d3ff1149cbd31e5a877997384f78c3940edc0abff95c8a5601/lmdb-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.4.1" }, "markdown": { "sha256": "a4c1b65c0957b4bd9e7d86ddc7b3c9868fb9670660f6f99f6d1bca8954d5a941", + "type": "url", "url": "https://files.pythonhosted.org/packages/1a/b5/228c1cdcfe138f1a8e01ab1b54284c8b83735476cb22b6ba251656ed13ad/Markdown-3.4.4-py3-none-any.whl", "version": "3.4.4" }, "markdown-it-py": { "sha256": "355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", + "type": "url", "url": "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", "version": "3.0.0" }, "markupsafe": { "sha256": "65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52", + "type": "url", "url": "https://files.pythonhosted.org/packages/12/b3/d9ed2c0971e1435b8a62354b18d3060b66c8cb1d368399ec0b9baa7c0ee5/MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "2.1.3" }, "matplotlib": { "sha256": "070f8dddd1f5939e60aacb8fa08f19551f4b0140fab16a3669d5cd6e9cb28fc8", + "type": "url", "url": "https://files.pythonhosted.org/packages/c2/da/a5622266952ab05dc3995d77689cba600e49ea9d6c51d469c077695cb719/matplotlib-3.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "3.7.2" }, "mdurl": { "sha256": "84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", + "type": "url", "url": "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", "version": "0.1.2" }, "mediapipe": { "sha256": "e47cd06fe25a52add5c0bbcd8643c8b03677c98ff3a96f8e3c122ac148d63161", + "type": "url", "url": "https://files.pythonhosted.org/packages/04/11/5ad75478c53a271255ca78c1236349fd60dde377301889f39bc84e6cdf36/mediapipe-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.10.3" }, "mpmath": { "sha256": "a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", + "type": "url", "url": "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", "version": "1.3.0" }, "multidict": { "sha256": "36c63aaa167f6c6b04ef2c85704e93af16c11d20de1d133e39de6a0e84582a93", + "type": "url", "url": "https://files.pythonhosted.org/packages/56/b5/ac112889bfc68e6cf4eda1e4325789b166c51c6cd29d5633e28fb2c2f966/multidict-6.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "6.0.4" }, "multiprocess": { "sha256": "7dd58e33235e83cf09d625e55cffd7b0f0eede7ee9223cdd666a87624f60c21a", + "type": "url", "url": "https://files.pythonhosted.org/packages/35/a8/36d8d7b3e46b377800d8dec47891cdf05842d1a2366909ae4a0c89fbc5e6/multiprocess-0.70.15-py310-none-any.whl", "version": "0.70.15" }, "networkx": { "sha256": "4f33f68cb2afcf86f28a45f43efc27a9386b535d567d2127f8f61d51dec58d36", + "type": "url", "url": "https://files.pythonhosted.org/packages/a8/05/9d4f9b78ead6b2661d6e8ea772e111fc4a9fbd866ad0c81906c11206b55e/networkx-3.1-py3-none-any.whl", "version": "3.1" }, "npyscreen": { "sha256": "622ee0f9a5dae946e635b7c6e0f6d65e1ed3c9ea0d20b89dab7f58d580e5126e", + "type": "url", "url": "https://files.pythonhosted.org/packages/93/48/91b8321280f17d135918895b57f891f727be84a88f62fc62485a7039de00/npyscreen-4.10.5.tar.gz", "version": "4.10.5" }, "numba": { "sha256": "c0602e4f896e6a6d844517c3ab434bc978e7698a22a733cc8124465898c28fa8", + "type": "url", "url": "https://files.pythonhosted.org/packages/aa/9d/e93ddc139fcd5b7201bcbdd1ac9c76534aac043fbbdb86ab4bd2e7aebae5/numba-0.57.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", "version": "0.57.1" }, "numpy": { "sha256": "7ffe43c74893dbf38c2b0a1f5428760a1a9c98285553c89e12d70a96a7f3a4d6", + "type": "url", "url": "https://files.pythonhosted.org/packages/10/be/ae5bf4737cb79ba437879915791f6f26d92583c738d7d960ad94e5c36adf/numpy-1.24.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.24.4" }, "nvidia-cublas-cu11": { "sha256": "d32e4d75f94ddfb93ea0a5dda08389bcc65d8916a25cb9f37ac89edaeed3bded", + "type": "url", "url": "https://files.pythonhosted.org/packages/ce/41/fdeb62b5437996e841d83d7d2714ca75b886547ee8017ee2fe6ea409d983/nvidia_cublas_cu11-11.10.3.66-py3-none-manylinux1_x86_64.whl", "version": "11.10.3.66" }, "nvidia-cuda-cupti-cu11": { "sha256": "e0cfd9854e1f2edaa36ca20d21cd0bdd5dcfca4e3b9e130a082e05b33b6c5895", + "type": "url", "url": "https://files.pythonhosted.org/packages/e6/9d/dd0cdcd800e642e3c82ee3b5987c751afd4f3fb9cc2752517f42c3bc6e49/nvidia_cuda_cupti_cu11-11.7.101-py3-none-manylinux1_x86_64.whl", "version": "11.7.101" }, "nvidia-cuda-nvrtc-cu11": { "sha256": "9f1562822ea264b7e34ed5930567e89242d266448e936b85bc97a3370feabb03", + "type": "url", "url": "https://files.pythonhosted.org/packages/ef/25/922c5996aada6611b79b53985af7999fc629aee1d5d001b6a22431e18fec/nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl", "version": "11.7.99" }, "nvidia-cuda-runtime-cu11": { "sha256": "cc768314ae58d2641f07eac350f40f99dcb35719c4faff4bc458a7cd2b119e31", + "type": "url", "url": "https://files.pythonhosted.org/packages/36/92/89cf558b514125d2ebd8344dd2f0533404b416486ff681d5434a5832a019/nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl", "version": "11.7.99" }, "nvidia-cudnn-cu11": { "sha256": "402f40adfc6f418f9dae9ab402e773cfed9beae52333f6d86ae3107a1b9527e7", + "type": "url", "url": "https://files.pythonhosted.org/packages/dc/30/66d4347d6e864334da5bb1c7571305e501dcb11b9155971421bb7bb5315f/nvidia_cudnn_cu11-8.5.0.96-2-py3-none-manylinux1_x86_64.whl", "version": "8.5.0.96" }, "nvidia-cufft-cu11": { "sha256": "222f9da70c80384632fd6035e4c3f16762d64ea7a843829cb278f98b3cb7dd81", + "type": "url", "url": "https://files.pythonhosted.org/packages/74/79/b912a77e38e41f15a0581a59f5c3548d1ddfdda3225936fb67c342719e7a/nvidia_cufft_cu11-10.9.0.58-py3-none-manylinux1_x86_64.whl", "version": "10.9.0.58" }, "nvidia-curand-cu11": { "sha256": "eecb269c970fa599a2660c9232fa46aaccbf90d9170b96c462e13bcb4d129e2c", + "type": "url", "url": "https://files.pythonhosted.org/packages/8f/11/af78d54b2420e64a4dd19e704f5bb69dcb5a6a3138b4465d6a48cdf59a21/nvidia_curand_cu11-10.2.10.91-py3-none-manylinux1_x86_64.whl", "version": "10.2.10.91" }, "nvidia-cusolver-cu11": { "sha256": "72fa7261d755ed55c0074960df5904b65e2326f7adce364cbe4945063c1be412", + "type": "url", "url": "https://files.pythonhosted.org/packages/3e/77/66149e3153b19312fb782ea367f3f950123b93916a45538b573fe373570a/nvidia_cusolver_cu11-11.4.0.1-2-py3-none-manylinux1_x86_64.whl", "version": "11.4.0.1" }, "nvidia-cusparse-cu11": { "sha256": "a3389de714db63321aa11fbec3919271f415ef19fda58aed7f2ede488c32733d", + "type": "url", "url": "https://files.pythonhosted.org/packages/ea/6f/6d032cc1bb7db88a989ddce3f4968419a7edeafda362847f42f614b1f845/nvidia_cusparse_cu11-11.7.4.91-py3-none-manylinux1_x86_64.whl", "version": "11.7.4.91" }, "nvidia-nccl-cu11": { "sha256": "5e5534257d1284b8e825bc3a182c6f06acd6eb405e9f89d49340e98cd8f136eb", + "type": "url", "url": "https://files.pythonhosted.org/packages/55/92/914cdb650b6a5d1478f83148597a25e90ea37d739bd563c5096b0e8a5f43/nvidia_nccl_cu11-2.14.3-py3-none-manylinux1_x86_64.whl", "version": "2.14.3" }, "nvidia-nvtx-cu11": { "sha256": "b22c64eee426a62fc00952b507d6d29cf62b4c9df7a480fcc417e540e05fd5ac", + "type": "url", "url": "https://files.pythonhosted.org/packages/23/d5/09493ff0e64fd77523afbbb075108f27a13790479efe86b9ffb4587671b5/nvidia_nvtx_cu11-11.7.91-py3-none-manylinux1_x86_64.whl", "version": "11.7.91" }, "oauthlib": { "sha256": "8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca", + "type": "url", "url": "https://files.pythonhosted.org/packages/7e/80/cab10959dc1faead58dc8384a781dfbf93cb4d33d50988f7a69f1b7c9bbe/oauthlib-3.2.2-py3-none-any.whl", "version": "3.2.2" }, "omegaconf": { "sha256": "7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", + "type": "url", "url": "https://files.pythonhosted.org/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", "version": "2.3.0" }, "onnx": { "sha256": "01893a4a2d70b68e8ee20269ccde4069a6fd243dc9e296643e2afeb0050527bc", + "type": "url", "url": "https://files.pythonhosted.org/packages/d6/d5/1ed17d27f9ac0f1064706eb19cfbb7052d8397f259dc337961838b00b868/onnx-1.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.14.0" }, "onnxruntime": { "sha256": "3cef43737b2cd886d5d718d100f56ec78c9c476c5db5f8f946e95024978fe754", + "type": "url", "url": "https://files.pythonhosted.org/packages/2f/e2/ced4e64433097cb14425098ce3c6200b83d226005e8c23ba5bac44c89ab9/onnxruntime-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.15.1" }, "opencv-contrib-python": { "sha256": "1e140c87160369dd3a7b122ff8904bc0cd898e1767324439e1874ab7ab5096b9", + "type": "url", "url": "https://files.pythonhosted.org/packages/4b/5e/b3d986289c4bbb57fbad3e72e50722484123c501c6be7314f30812862a62/opencv_contrib_python-4.8.0.76-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "4.8.0.76" }, "opencv-python": { "sha256": "9bcb4944211acf13742dbfd9d3a11dc4e36353ffa1746f2c7dcd6a01c32d1376", + "type": "url", "url": "https://files.pythonhosted.org/packages/f5/d0/2e455d894ec0d6527e662ad55e70c04f421ad83a6fd0a54c3dd73c411282/opencv_python-4.8.0.76-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "4.8.0.76" }, "opencv-python-headless": { "sha256": "220d2e292fa45ef0582aab730460bbc15cfe61f2089208167a372ccf76f01e21", + "type": "url", "url": "https://files.pythonhosted.org/packages/21/6d/abf701fa71ff22e3617ec9b46197f9ff5bba16dfefa7ee259b60216112eb/opencv_python_headless-4.8.0.76-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "4.8.0.76" }, "packaging": { "sha256": "994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", + "type": "url", "url": "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", "version": "23.1" }, "pandas": { "sha256": "ba619e410a21d8c387a1ea6e8a0e49bb42216474436245718d7f2e88a2f8d7c0", + "type": "url", "url": "https://files.pythonhosted.org/packages/e3/59/35a2892bf09ded9c1bf3804461efe772836a5261ef5dfb4e264ce813ff99/pandas-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "2.0.3" }, "picklescan": { "sha256": "069437226b1882c510580ef2f7ac380b177e57dc3a21f3636a829c5fbf4f3af2", + "type": "url", "url": "https://files.pythonhosted.org/packages/d7/87/d3065078a104a21d5883426427f4298cf0389280ab503dc5359b1f715827/picklescan-0.0.11-py3-none-any.whl", "version": "0.0.11" }, "pillow": { "sha256": "a74ba0c356aaa3bb8e3eb79606a87669e7ec6444be352870623025d75a14a2bf", + "type": "url", "url": "https://files.pythonhosted.org/packages/3d/36/e78f09d510354977e10102dd811e928666021d9c451e05df962d56477772/Pillow-10.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", "version": "10.0.0" }, "platformdirs": { "sha256": "d7c24979f292f916dc9cbf8648319032f551ea8c49a4c9bf2fb556a02070ec1d", + "type": "url", "url": "https://files.pythonhosted.org/packages/14/51/fe5a0d6ea589f0d4a1b97824fb518962ad48b27cd346dcdfa2405187997a/platformdirs-3.10.0-py3-none-any.whl", "version": "3.10.0" }, "prompt-toolkit": { "sha256": "9dffbe1d8acf91e3de75f3b544e4842382fc06c6babe903ac9acb74dc6e08d88", + "type": "url", "url": "https://files.pythonhosted.org/packages/a9/b4/ba77c84edf499877317225d7b7bc047a81f7c2eed9628eeb6bab0ac2e6c9/prompt_toolkit-3.0.39-py3-none-any.whl", "version": "3.0.39" }, "protobuf": { "sha256": "9aae4406ea63d825636cc11ffb34ad3379335803216ee3a856787bcf5ccc751e", + "type": "url", "url": "https://files.pythonhosted.org/packages/31/be/80a9c6f16dfa4d41be3edbe655349778ae30882407fa8275eb46b4d34854/protobuf-3.20.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", "version": "3.20.3" }, "psutil": { "sha256": "54c0d3d8e0078b7666984e11b12b88af2db11d11249a8ac8920dd5ef68a66e08", + "type": "url", "url": "https://files.pythonhosted.org/packages/6e/c8/784968329c1c67c28cce91991ef9af8a8913aa5a3399a6a8954b1380572f/psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "5.9.4" }, "pyarrow": { "sha256": "2d3c4cbbf81e6dd23fe921bc91dc4619ea3b79bc58ef10bce0f49bdafb103daf", + "type": "url", "url": "https://files.pythonhosted.org/packages/0d/c8/886acfcce7cb2f7552f538d2b6deafd4841f3de42902943db15f1b42313d/pyarrow-12.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "12.0.1" }, "pyasn1": { "sha256": "87a2121042a1ac9358cabcaf1d07680ff97ee6404333bacca15f76aa8ad01a57", + "type": "url", "url": "https://files.pythonhosted.org/packages/14/e5/b56a725cbde139aa960c26a1a3ca4d4af437282e20b5314ee6a3501e7dfc/pyasn1-0.5.0-py2.py3-none-any.whl", "version": "0.5.0" }, "pyasn1-modules": { "sha256": "d3ccd6ed470d9ffbc716be08bd90efbd44d0734bc9303818f7336070984a162d", + "type": "url", "url": "https://files.pythonhosted.org/packages/cd/8e/bea464350e1b8c6ed0da3a312659cb648804a08af6cacc6435867f74f8bd/pyasn1_modules-0.3.0-py2.py3-none-any.whl", "version": "0.3.0" }, "pycparser": { "sha256": "8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", + "type": "url", "url": "https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl", "version": "2.21" }, "pydantic": { "sha256": "8fb2aa3ab3728d950bcc885a2e9eff6c8fc40bc0b7bb434e555c215491bcf48b", + "type": "url", "url": "https://files.pythonhosted.org/packages/bc/e0/0371e9b6c910afe502e5fe18cc94562bfd9399617c7b4f5b6e13c29115b3/pydantic-1.10.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.10.12" }, "pygments": { "sha256": "13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692", + "type": "url", "url": "https://files.pythonhosted.org/packages/43/88/29adf0b44ba6ac85045e63734ae0997d3c58d8b1a91c914d240828d0d73d/Pygments-2.16.1-py3-none-any.whl", "version": "2.16.1" }, "pympler": { "sha256": "d260dda9ae781e1eab6ea15bacb84015849833ba5555f141d2d9b7b7473b307d", + "type": "url", "url": "https://files.pythonhosted.org/packages/2c/42/41e1469ed0b37b9c8532cb8074bea179f7d85ee7e82a59b5b6c289ed6045/Pympler-1.0.1-py3-none-any.whl", "version": "1.0.1" }, "pyparsing": { "sha256": "5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc", + "type": "url", "url": "https://files.pythonhosted.org/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl", "version": "3.0.9" }, "pypatchmatch": { "sha256": "fb326418d2ba58be97c8e7a8cc803899cb625c4098b6313b249279ae2d61f9d0", + "type": "url", "url": "https://files.pythonhosted.org/packages/4e/17/3594d889af389066e7cf4d4912406b6b11408a0523f1e1945bb77410a1c5/PyPatchMatch-1.0.1-py3-none-any.whl", "version": "1.0.1" }, "pyperclip": { "sha256": "105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57", + "type": "url", "url": "https://files.pythonhosted.org/packages/a7/2c/4c64579f847bd5d539803c8b909e54ba087a79d01bb3aba433a95879a6c5/pyperclip-1.8.2.tar.gz", "version": "1.8.2" }, "pyreadline3": { "sha256": "b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb", + "type": "url", "url": "https://files.pythonhosted.org/packages/56/fc/a3c13ded7b3057680c8ae95a9b6cc83e63657c38e0005c400a5d018a33a7/pyreadline3-3.4.1-py3-none-any.whl", "version": "3.4.1" }, "python-dateutil": { "sha256": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9", + "type": "url", "url": "https://files.pythonhosted.org/packages/36/7a/87837f39d0296e723bb9b62bbb257d0355c7f6128853c78955f57342a56d/python_dateutil-2.8.2-py2.py3-none-any.whl", "version": "2.8.2" }, "python-dotenv": { "sha256": "f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a", + "type": "url", "url": "https://files.pythonhosted.org/packages/44/2f/62ea1c8b593f4e093cc1a7768f0d46112107e790c3e478532329e434f00b/python_dotenv-1.0.0-py3-none-any.whl", "version": "1.0.0" }, "python-engineio": { "sha256": "67a675569f3e9bb274a8077f3c2068a8fe79cbfcb111cf31ca27b968484fe6c7", + "type": "url", "url": "https://files.pythonhosted.org/packages/c1/b5/e555067d8dd44b5bccbd17f1ca4fdadd2e4defbb0022a296030d76293d25/python_engineio-4.5.1-py3-none-any.whl", "version": "4.5.1" }, "python-multipart": { "sha256": "ee698bab5ef148b0a760751c261902cd096e57e10558e11aca17646b74ee1c18", + "type": "url", "url": "https://files.pythonhosted.org/packages/b4/ff/b1e11d8bffb5e0e1b6d27f402eeedbeb9be6df2cdbc09356a1ae49806dbf/python_multipart-0.0.6-py3-none-any.whl", "version": "0.0.6" }, "python-socketio": { "sha256": "7adb8867aac1c2929b9c1429f1c02e12ca4c36b67c807967393e367dfbb01441", + "type": "url", "url": "https://files.pythonhosted.org/packages/5d/e9/f296186e2a91f1472b9da74346163411196dc1b17f425acf088f293b32cc/python_socketio-5.8.0-py3-none-any.whl", "version": "5.8.0" }, "pytorch-lightning": { "sha256": "720add0c42d8eb042f371a77581feb2796429cffbe635156e9343775e9e5ba35", + "type": "url", "url": "https://files.pythonhosted.org/packages/d5/ef/39994adec1fe1d5f25fd0dd0a82abcd8bd61fc968283790b9da7463f0279/pytorch_lightning-2.0.7-py3-none-any.whl", "version": "2.0.7" }, "pytz": { "sha256": "a151b3abb88eda1d4e34a9814df37de2a80e301e68ba0fd856fb9b46bfbbbffb", + "type": "url", "url": "https://files.pythonhosted.org/packages/7f/99/ad6bd37e748257dd70d6f85d916cafe79c0b0f5e2e95b11f7fbc82bf3110/pytz-2023.3-py2.py3-none-any.whl", "version": "2023.3" }, "pywavelets": { "sha256": "da7b9c006171be1f9ddb12cc6e0d3d703b95f7f43cb5e2c6f5f15d3233fcf202", + "type": "url", "url": "https://files.pythonhosted.org/packages/3e/fc/651024e8b6e69bef6def2cbe27d520309f4ffc56b8d4885ab7046e1edc6c/PyWavelets-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.4.1" }, "pyyaml": { "sha256": "ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515", + "type": "url", "url": "https://files.pythonhosted.org/packages/29/61/bf33c6c85c55bc45a29eee3195848ff2d518d84735eb0e2d8cb42e0d285e/PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "6.0.1" }, "qudida": { "sha256": "4519714c40cd0f2e6c51e1735edae8f8b19f4efe1f33be13e9d644ca5f736dd6", + "type": "url", "url": "https://files.pythonhosted.org/packages/f0/a1/a5f4bebaa31d109003909809d88aeb0d4b201463a9ea29308d9e4f9e7655/qudida-0.0.4-py3-none-any.whl", "version": "0.0.4" }, "realesrgan": { "sha256": "59336c16c30dd5130eff350dd27424acb9b7281d18a6810130e265606c9a6088", + "type": "url", "url": "https://files.pythonhosted.org/packages/b2/3e/e2f79917a04991b9237df264f7abab2b58cf94748e7acfb6677b55232ca1/realesrgan-0.3.0-py3-none-any.whl", "version": "0.3.0" }, "regex": { "sha256": "551ad543fa19e94943c5b2cebc54c73353ffff08228ee5f3376bd27b3d5b9800", + "type": "url", "url": "https://files.pythonhosted.org/packages/d1/df/460ca6171a8494fcf37af43f52f6fac23e38784bb4a26563f6fa01ef6faf/regex-2023.8.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "2023.8.8" }, "requests": { "sha256": "64299f4909223da747622c030b781c0d7811e359c37124b4bd368fb8c6518baa", + "type": "url", "url": "https://files.pythonhosted.org/packages/d2/f4/274d1dbe96b41cf4e0efb70cbced278ffd61b5c7bb70338b62af94ccb25b/requests-2.28.2-py3-none-any.whl", "version": "2.28.2" }, "requests-oauthlib": { "sha256": "2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5", + "type": "url", "url": "https://files.pythonhosted.org/packages/6f/bb/5deac77a9af870143c684ab46a7934038a53eb4aa975bc0687ed6ca2c610/requests_oauthlib-1.3.1-py2.py3-none-any.whl", "version": "1.3.1" }, "rich": { "sha256": "146a90b3b6b47cac4a73c12866a499e9817426423f57c5a66949c086191a8808", + "type": "url", "url": "https://files.pythonhosted.org/packages/8d/5f/21a93b2ec205f4b79853ff6e838e3c99064d5dbe85ec6b05967506f14af0/rich-13.5.2-py3-none-any.whl", "version": "13.5.2" }, "rsa": { "sha256": "90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7", + "type": "url", "url": "https://files.pythonhosted.org/packages/49/97/fa78e3d2f65c02c8e1268b9aba606569fe97f6c8f7c2d74394553347c145/rsa-4.9-py3-none-any.whl", "version": "4.9" }, "safetensors": { "sha256": "5c115951b3a865ece8d98ee43882f2fd0a999c0200d6e6fec24134715ebe3b57", + "type": "url", "url": "https://files.pythonhosted.org/packages/9d/63/4b25608fae880cc832ca816917f9dff10e9e9e7ba91bc46d50d681fd997f/safetensors-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.3.1" }, "scikit-image": { "sha256": "c6c12925ceb9f3aede555921e26642d601b2d37d1617002a2636f2cb5178ae2f", + "type": "url", "url": "https://files.pythonhosted.org/packages/70/a9/a9f63dde69ac5a4451d8a0ebdde95824ec31aafcae1c77658a9058e27bb7/scikit_image-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.21.0" }, "scikit-learn": { "sha256": "ae80c08834a473d08a204d966982a62e11c976228d306a2648c575e3ead12111", + "type": "url", "url": "https://files.pythonhosted.org/packages/5c/e9/ee572691a3fb05555bcde41826faad29ae4bc1fb07982e7f53d54a176879/scikit_learn-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.3.0" }, "scipy": { "sha256": "366a6a937110d80dca4f63b3f5b00cc89d36f678b2d124a01067b154e692bab1", + "type": "url", "url": "https://files.pythonhosted.org/packages/14/f2/10fa23f0a6b9b2439c01579ae4a9b1849d4822e972515c8f92584bfda5e9/scipy-1.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.11.1" }, "send2trash": { "sha256": "a384719d99c07ce1eefd6905d2decb6f8b7ed054025bb0e618919f945de4f679", + "type": "url", "url": "https://files.pythonhosted.org/packages/a9/78/e4df1e080ed790acf3a704edf521006dd96b9841bd2e2a462c0d255e0565/Send2Trash-1.8.2-py3-none-any.whl", "version": "1.8.2" }, "setuptools": { "sha256": "e13e1b0bc760e9b0127eda042845999b2f913e12437046e663b833aa96d89715", + "type": "url", "url": "https://files.pythonhosted.org/packages/b8/49/b3b29c52b09075fb77f69309763a563b4054d5808a3f3b95df3a62ef3d3f/setuptools-68.1.0-py3-none-any.whl", "version": "68.1.0" }, "six": { "sha256": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254", + "type": "url", "url": "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl", "version": "1.16.0" }, "sniffio": { "sha256": "eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384", + "type": "url", "url": "https://files.pythonhosted.org/packages/c3/a0/5dba8ed157b0136607c7f2151db695885606968d1fae123dc3391e0cfdbf/sniffio-1.3.0-py3-none-any.whl", "version": "1.3.0" }, "sounddevice": { "sha256": "5de768ba6fe56ad2b5aaa2eea794b76b73e427961c95acad2ee2ed7f866a4b20", + "type": "url", "url": "https://files.pythonhosted.org/packages/d7/d5/f0a0aba169f23657c7af3f0c878db7413a9a3b113026fc759862a697c611/sounddevice-0.4.6-py3-none-any.whl", "version": "0.4.6" }, "starlette": { "sha256": "b5eda991ad5f0ee5d8ce4c4540202a573bb6691ecd0c712262d0bc85cf8f2c50", + "type": "url", "url": "https://files.pythonhosted.org/packages/1d/4e/30eda84159d5b3ad7fe663c40c49b16dd17436abe838f10a56c34bee44e8/starlette-0.22.0-py3-none-any.whl", "version": "0.22.0" }, "sympy": { "sha256": "c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5", + "type": "url", "url": "https://files.pythonhosted.org/packages/d2/05/e6600db80270777c4a64238a98d442f0fd07cc8915be2a1c16da7f2b9e74/sympy-1.12-py3-none-any.whl", "version": "1.12" }, "tb-nightly": { "sha256": "471250c31bf9946b6993c74c0bab347ba60611ead46832242166797891dd44d6", + "type": "url", "url": "https://files.pythonhosted.org/packages/c0/1c/4d95416f1d9c8bab3d2c3271642084a9a93324a85b1b897ef44fb05ab734/tb_nightly-2.15.0a20230816-py3-none-any.whl", "version": "2.15.0a20230816" }, "tensorboard": { "sha256": "3667f9745d99280836ad673022362c840f60ed8fefd5a3e30bf071f5a8fd0017", + "type": "url", "url": "https://files.pythonhosted.org/packages/bc/a2/ff5f4c299eb37c95299a76015da3f30211468e29d8d6f1d011683279baee/tensorboard-2.14.0-py3-none-any.whl", "version": "2.14.0" }, "tensorboard-data-server": { "sha256": "255c02b7f5b03dd5c0a88c928e563441ff39e1d4b4a234cdbe09f016e53d9594", + "type": "url", "url": "https://files.pythonhosted.org/packages/02/52/fb9e51fba47951aabd7a6b25e41d73eae94208ccf62d886168096941a781/tensorboard_data_server-0.7.1-py3-none-manylinux2014_x86_64.whl", "version": "0.7.1" }, "test-tube": { "sha256": "1379c33eb8cde3e9b36610f87da0f16c2e06496b1cfebac473df4e7be2faa124", + "type": "url", "url": "https://files.pythonhosted.org/packages/91/f0/5c32f2fbd824f32354f7f4632c957163071597bb2c6a4105f507bc9af7c0/test_tube-0.7.5.tar.gz", "version": "0.7.5" }, "threadpoolctl": { "sha256": "2b7818516e423bdaebb97c723f86a7c6b0a83d3f3b0970328d66f4d9104dc032", + "type": "url", "url": "https://files.pythonhosted.org/packages/81/12/fd4dea011af9d69e1cad05c75f3f7202cdcbeac9b712eea58ca779a72865/threadpoolctl-3.2.0-py3-none-any.whl", "version": "3.2.0" }, "tifffile": { "sha256": "d1ef06461a947a6800ba6121b330b54a57fb9cbf7e5bc0adab8307081297d66b", + "type": "url", "url": "https://files.pythonhosted.org/packages/74/68/19989a1009f68ed777ea5d2624c2996bab0890a31ce7d4b2a7ae4e1c0cfe/tifffile-2023.8.12-py3-none-any.whl", "version": "2023.8.12" }, "timm": { "sha256": "ea5aed42f94062a80da414e6f1791cb82012fdb54f7db72c607637914a521345", + "type": "url", "url": "https://files.pythonhosted.org/packages/f6/c6/806d9b2fa95f418ad700dd206a935d5e8d7355505589dd13a70eb3a45048/timm-0.6.13-py3-none-any.whl", "version": "0.6.13" }, "tokenizers": { "sha256": "a4d53976079cff8a033f778fb9adca2d9d69d009c02fa2d71a878b5f3963ed30", + "type": "url", "url": "https://files.pythonhosted.org/packages/94/60/ff26cce378023624ffcad91edaa4871f561d6ba7295185c45037ddba80e2/tokenizers-0.13.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.13.3" }, "tomli": { "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", + "type": "url", "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", "version": "2.0.1" }, "torch": { "sha256": "8ced00b3ba471856b993822508f77c98f48a458623596a4c43136158781e306a", + "type": "url", "url": "https://files.pythonhosted.org/packages/8c/4d/17e07377c9c3d1a0c4eb3fde1c7c16b5a0ce6133ddbabc08ceef6b7f2645/torch-2.0.1-cp310-cp310-manylinux1_x86_64.whl", "version": "2.0.1" }, "torchmetrics": { "sha256": "45f892f3534e91f3ad9e2488d1b05a93b7cb76b7d037969435a41a1f24750d9a", + "type": "url", "url": "https://files.pythonhosted.org/packages/fb/47/6e9f9b41c48750a45ad07cc6d43a2979bfc09e6989656aece97cc59cbef1/torchmetrics-0.11.4-py3-none-any.whl", "version": "0.11.4" }, "torchsde": { "sha256": "4c34373a94a357bdf60bbfee00c850f3563d634491555820b900c9a4f7eff300", + "type": "url", "url": "https://files.pythonhosted.org/packages/73/8d/efd3e7b31ea854d0bd6886aa3cf44914adce113a6d460850af41ac1dd4dd/torchsde-0.2.5-py3-none-any.whl", "version": "0.2.5" }, "torchvision": { "sha256": "54143f7cc0797d199b98a53b7d21c3f97615762d4dd17ad45a41c7e80d880e73", + "type": "url", "url": "https://files.pythonhosted.org/packages/87/0f/88f023bf6176d9af0f85feedf4be129f9cf2748801c4d9c690739a10c100/torchvision-0.15.2-cp310-cp310-manylinux1_x86_64.whl", "version": "0.15.2" }, "tqdm": { "sha256": "d302b3c5b53d47bce91fea46679d9c3c6508cf6332229aa1e7d8653723793386", + "type": "url", "url": "https://files.pythonhosted.org/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl", "version": "4.66.1" }, "trampoline": { "sha256": "36cc9a4ff9811843d177fc0e0740efbd7da39eadfe6e50c9e2937cbc06d899d9", + "type": "url", "url": "https://files.pythonhosted.org/packages/73/54/d2805324fb746d8da86d3844bee4f55c0cfd6c136de61b713772d44c5bea/trampoline-0.1.2-py3-none-any.whl", "version": "0.1.2" }, "transformers": { "sha256": "8487aab0195ce1c2a5ae189305118b9720daddbc7b688edb09ccd79e3b149f6b", + "type": "url", "url": "https://files.pythonhosted.org/packages/21/02/ae8e595f45b6c8edee07913892b3b41f5f5f273962ad98851dc6a564bbb9/transformers-4.31.0-py3-none-any.whl", "version": "4.31.0" }, "triton": { "sha256": "38806ee9663f4b0f7cd64790e96c579374089e58f49aac4a6608121aa55e2505", + "type": "url", "url": "https://files.pythonhosted.org/packages/ca/31/ff6be541195daf77aa5c72303b2354661a69e717967d44d91eb4f3fdce32/triton-2.0.0-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", "version": "2.0.0" }, "typing-extensions": { "sha256": "440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36", + "type": "url", "url": "https://files.pythonhosted.org/packages/ec/6b/63cc3df74987c36fe26157ee12e09e8f9db4de771e0f3404263117e75b95/typing_extensions-4.7.1-py3-none-any.whl", "version": "4.7.1" }, "tzdata": { "sha256": "7e65763eef3120314099b6939b5546db7adce1e7d6f2e179e3df563c70511eda", + "type": "url", "url": "https://files.pythonhosted.org/packages/d5/fb/a79efcab32b8a1f1ddca7f35109a50e4a80d42ac1c9187ab46522b2407d7/tzdata-2023.3-py2.py3-none-any.whl", "version": "2023.3" }, "urllib3": { "sha256": "8d36afa7616d8ab714608411b4a3b13e58f463aee519024578e062e141dce20f", + "type": "url", "url": "https://files.pythonhosted.org/packages/c5/05/c214b32d21c0b465506f95c4f28ccbcba15022e000b043b72b3df7728471/urllib3-1.26.16-py2.py3-none-any.whl", "version": "1.26.16" }, "uvicorn": { "sha256": "e47cac98a6da10cd41e6fd036d472c6f58ede6c5dbee3dbee3ef7a100ed97742", + "type": "url", "url": "https://files.pythonhosted.org/packages/8c/f1/7c45fe2a09133e103dcf0621831545c268cd3f7a5d58dc7e470be91b2cd0/uvicorn-0.21.1-py3-none-any.whl", "version": "0.21.1" }, "uvloop": { "sha256": "ff3d00b70ce95adce264462c930fbaecb29718ba6563db354608f37e49e09024", + "type": "url", "url": "https://files.pythonhosted.org/packages/20/9b/920b4b52028a84cc6031b4ce4bef1077d3475e6ce87969a0f0d220807307/uvloop-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.17.0" }, "watchfiles": { "sha256": "cb5d45c4143c1dd60f98a16187fd123eda7248f84ef22244818c18d531a249d1", + "type": "url", "url": "https://files.pythonhosted.org/packages/f2/40/cd125248cd1bb1fd449d2439d9a1b599c9f6dc255645838ce0be96b28337/watchfiles-0.19.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "0.19.0" }, "wcwidth": { "sha256": "795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e", + "type": "url", "url": "https://files.pythonhosted.org/packages/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl", "version": "0.2.6" }, "websockets": { "sha256": "bceab846bac555aff6427d060f2fcfff71042dba6f5fca7dc4f75cac815e57ca", + "type": "url", "url": "https://files.pythonhosted.org/packages/58/0a/7570e15661a0a546c3a1152d95fe8c05480459bab36247f0acbf41f01a41/websockets-11.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "11.0.3" }, "werkzeug": { "sha256": "effc12dba7f3bd72e605ce49807bbe692bd729c3bb122a3b91747a6ae77df528", + "type": "url", "url": "https://files.pythonhosted.org/packages/9b/59/a7c32e3d8d0e546a206e0552a2c04444544f15c1da4a01df8938d20c6ffc/werkzeug-2.3.7-py3-none-any.whl", "version": "2.3.7" }, "wheel": { "sha256": "473219bd4cbedc62cea0cb309089b593e47c15c4a2531015f94e4e3b9a0f6981", + "type": "url", "url": "https://files.pythonhosted.org/packages/28/f5/6955d7b3a5d71ce6bac104f9cf98c1b0513ad656cdaca8ea7d579196f771/wheel-0.41.1-py3-none-any.whl", "version": "0.41.1" }, "xxhash": { "sha256": "98779cbe9068dd7734cc3210693894d5cc9b156920e9c336f10fb99f46bebbd8", + "type": "url", "url": "https://files.pythonhosted.org/packages/13/c3/e942893f4864a424514c81640f114980cfd5aff7e7414d1e0255f4571111/xxhash-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "3.3.0" }, "yapf": { "sha256": "b8bfc1f280949153e795181768ca14ef43d7312629a06c43e7abd279323af313", + "type": "url", "url": "https://files.pythonhosted.org/packages/23/75/c374517c09e31bf22d3b3f156d73e0f38d08e29b2afdd607cef5f1e10aa9/yapf-0.40.1-py3-none-any.whl", "version": "0.40.1" }, "yarl": { "sha256": "891c0e3ec5ec881541f6c5113d8df0315ce5440e244a716b95f2525b7b9f3608", + "type": "url", "url": "https://files.pythonhosted.org/packages/c9/d4/a5280faa1b8e9ad3a52ddc4c9aea94dd718f9c55f1e10cfb14580f5ebb45/yarl-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", "version": "1.9.2" }, "zipp": { "sha256": "679e51dd4403591b2d6838a48de3d283f3d188412a9782faadf845f298736ba0", + "type": "url", "url": "https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl", "version": "3.16.2" } diff --git a/projects/invokeai/package-d2n.nix b/projects/invokeai/package-d2n.nix index 93adbcdb..2f9a0e9a 100644 --- a/projects/invokeai/package-d2n.nix +++ b/projects/invokeai/package-d2n.nix @@ -12,9 +12,11 @@ in { imports = [ - dream2nix.modules.drv-parts.pip + dream2nix.modules.dream2nix.pip ]; + paths.package = "/projects/invokeai"; + name = "invokeai"; version = "0.0.0"; @@ -24,10 +26,10 @@ in { fetchurl gcc-unwrapped glib - tbb xorg zlib ; + tbb = nixpkgs.tbb_2021_8; }; buildPythonPackage = { @@ -93,24 +95,11 @@ in { ]; }; - pip.drvs.nvidia-cusolver-cu11.env.autoPatchelfIgnoreMissingDeps = [ - "libcublas.so.11" - "libcublasLt.so.11" - ]; - - pip.drvs.nvidia-cudnn-cu11.env.autoPatchelfIgnoreMissingDeps = [ - "libcublas.so.11" - "libcublasLt.so.11" - ]; pip.drvs.numba.mkDerivation.buildInputs = [ config.deps.tbb ]; - pip.drvs.numba.env.autoPatchelfIgnoreMissingDeps = [ - "libtbb.so.12" - ]; - pip.drvs.triton.mkDerivation.nativeBuildInputs = [ config.deps.python.pkgs.pythonRelaxDepsHook ]; @@ -121,13 +110,6 @@ in { pip.drvs.torch.env.autoPatchelfIgnoreMissingDeps = ["*"]; - pip.drvs.torchvision.mkDerivation.preFixup = '' - addAutoPatchelfSearchPath ${config.pip.drvs.torch.public}/lib/python*/site-packages/torch/lib - ''; - pip.drvs.torchvision.env.autoPatchelfIgnoreMissingDeps = [ - "libcudart.so.11.0" - ]; - # TODO: fix bug in dream2nix, where extras of sub-dependenceis are not included pip.drvs.pytorch-lightning.mkDerivation.propagatedBuildInputs = [ config.pip.drvs.aiohttp.public