Skyler Grey | fe1740c | 2023-10-21 01:24:18 +0000 | [diff] [blame] | 1 | { nixpkgs-clicksforms, system, config, lib, ... }: |
| 2 | let pkgsOld = nixpkgs-clicksforms.legacyPackages.${system}; |
| 3 | in { |
Skyler Grey | b30f5dd | 2023-09-01 21:02:44 +0000 | [diff] [blame] | 4 | home.packages = [ |
Skyler Grey | fe1740c | 2023-10-21 01:24:18 +0000 | [diff] [blame] | 5 | (pkgsOld.python3.withPackages (pyPkgs: |
| 6 | with pyPkgs; [ |
| 7 | databases |
| 8 | sqlalchemy |
| 9 | orm |
| 10 | typesystem |
| 11 | (pyPkgs.callPackage ./discordpy.nix { }) |
| 12 | aiohttp |
| 13 | fastapi |
| 14 | aiosqlite |
| 15 | uvicorn |
| 16 | validators |
| 17 | (pyPkgs.fetchPypi { |
Skyler Grey | b30f5dd | 2023-09-01 21:02:44 +0000 | [diff] [blame] | 18 | pname = "jishaku"; |
| 19 | version = "2.5.1"; |
| 20 | hash = lib.fakeSha256; |
Skyler Grey | fe1740c | 2023-10-21 01:24:18 +0000 | [diff] [blame] | 21 | }) |
| 22 | slowapi |
| 23 | ])) |
Skyler Grey | b30f5dd | 2023-09-01 21:02:44 +0000 | [diff] [blame] | 24 | ]; |
| 25 | } |