Commit graph

357 commits

Author SHA1 Message Date
adisbladis
98971720b6 style: Apply statix/deadnix 2023-10-26 12:28:09 +13:00
Phillip Cloud
26e75e526d
chore: fix psutil for darwin on newer nixpkgs 2023-10-25 08:53:12 -04:00
Phillip Cloud
ad983b4a56
chore: fix pandas build that does not have pyproject.toml 2023-10-25 07:43:39 -04:00
Phillip Cloud
e3d8509a1e
fix(sphinx): get sphinx5+ working 2023-10-25 07:31:10 -04:00
Phillip Cloud
806eb84c20
chore: use poetry from upstream nixpkgs 2023-10-24 16:59:09 -04:00
Phillip Cloud
84db6c93d9
chore: fix jq for python311 2023-10-24 08:47:14 -04:00
Phillip Cloud
1810cc25ad
chore: use the correct python version for bootstrapping 2023-10-24 08:36:23 -04:00
Phillip Cloud
880f0bddcd
chore: build bootstrapping packages using pythonForBuild to support aarch64 2023-10-24 08:30:00 -04:00
Phillip Cloud
44e8277ac0
chore: remove vendored build package 2023-10-24 08:29:57 -04:00
Phillip Cloud
faa127bd29
chore: remove overridden check inputs 2023-10-24 08:29:56 -04:00
Phillip Cloud
7035e65ed0
chore: remove vendored pyproject-hooks 2023-10-24 08:29:54 -04:00
Phillip Cloud
70ecc01b20
chore: remove vendored packaging 2023-10-24 08:29:53 -04:00
Phillip Cloud
5682cf9428
chore: remove vendored installer 2023-10-24 08:29:51 -04:00
Phillip Cloud
b427aff409
chore: remove vendored flit-core 2023-10-24 08:29:50 -04:00
Phillip Cloud
d5a2e6d133
test(manylinux): test wheels instead of building from source 2023-10-24 08:29:45 -04:00
Phillip Cloud
e0351878f1
chore: checkpoint 2023-10-24 08:29:24 -04:00
K900
65e5241762
fix: remove overrides for everything involved in new bootstrap 2023-10-24 08:24:38 -04:00
百地 希留耶
e02dd41666 rpds-py: update hash v0.10.5 and v0.10.6 2023-10-23 15:12:49 +08:00
Phillip Cloud
8ffbc64abe
Merge pull request #1334 from PicoGeyer/hidapi_fix
Add overrides for hidapi
2023-10-21 13:38:43 +00:00
Phillip Cloud
67dade9d5f
Merge pull request #1348 from TikhonJelvis/pytesseract-executable-dependency
Add dependency on native Tesseract OCR executable for pytesseract
2023-10-21 12:36:12 +00:00
Phillip Cloud
00f7a372a7
Merge pull request #1338 from fmnxl/master
update rpds-py hash v0.10.4
2023-10-21 12:34:17 +00:00
Tikhon Jelvis
9ecb2808f1 Add dependency on native Tesseract OCR executable for pytesseract
The pytesseract package needs to have the `tesseract` executable available at runtime to work.

By default, the Python package looks for the `tesseract` executable in the PATH. This doesn't work here, so we need to override the `tesseract_cmd` with the path to the `tesseract` executable we pulled in from Nix. I did this with a patch [based on how pytesseract is set up in Nixpkgs][1].

The patching code feels a bit fiddly. I don't know the idiomatic way to do this sort of thing.

I included a test that will fail if pytesseract cannot find the `tesseract` executable. The test passed for me with both `preferWheels = true` and `preferWheels = false`, but I only included one in the test suite here, not sure if it makes sense to have both—the actual patching code had to be a bit different depending on whether the source was a wheel or not.

[1]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/pytesseract/tesseract-binary.patch
2023-10-17 12:32:00 -07:00
Alexander Holmbäck
9c3d766524 Update watchfiles hash for 0.21.0 2023-10-14 09:49:52 +02:00
Freeman
b55408104b update rpds-py hash v0.10.4 2023-10-08 18:14:55 +07:00
Pico Geyer
a7e04ddac3
Update default.nix
Changed buildInputs to propagatedBuildInputs
2023-10-07 21:10:39 +02:00
Pico Geyer
1095dc5775 Add overrides for hidapi
resolves #1019
2023-10-06 17:06:51 +02:00
Albert Peschar
2ec5fa6d5a Add pkg-config dependency for mysqlclient 2023-10-02 15:58:43 +00:00
Phillip Cloud
093383b3d7
Merge pull request #1322 from Kiskae/patch-1
Add cryptography==41.0.4 hash
2023-09-22 12:37:02 +00:00
Kiskae
979876225d
Add cryptography==41.0.4 hash 2023-09-22 14:08:06 +02:00
Freeman
15d1859432 update rpds-py hash v0.10.3 2023-09-20 14:41:51 +07:00
百地 希留耶
fa66ecac2c rpds-py: 0.10.2 2023-09-05 13:41:09 +08:00
adisbladis
f6b24e8a11
Merge pull request #1279 from KiruyaMomochi/argon2-cache-note
overrides: add build system for cachecontrol and notebook
2023-09-02 12:54:12 +00:00
adisbladis
df98c932ab
Merge pull request #1289 from fmnxl/master
Update watchfiles hash for 0.20.0
2023-09-02 12:50:32 +00:00
Derek Kulinski
5c160a7c76
rpds-py: 0.10.0 2023-08-29 15:41:44 -07:00
Freeman
6d6c2d894b
Update watchfiles hash for 0.20.0 2023-08-28 10:34:06 +07:00
Phillip Cloud
03872e14a7
fix(contourpy): allow wheel usage 2023-08-26 07:47:35 -04:00
百地 希留耶
8f0a19ab4a overrides: add notebook 7.0.0 2023-08-23 09:45:57 +08:00
adisbladis
6685b60cd9
Merge pull request #1264 from FRidh/fix/jsondiff
overrides: fix jsondiff version check
2023-08-22 18:06:58 +00:00
adisbladis
badae27b34
Merge pull request #1268 from pineapplehunter/master
overrides/contourpy: add dependency to meson on >=1.1.0
2023-08-22 18:05:33 +00:00
adisbladis
62269e095c
Merge pull request #1269 from Pegasust/orjson_v3_8_9
feat: orjson 3.8.9
2023-08-22 18:05:13 +00:00
adisbladis
0cd5da366f
Merge pull request #1276 from jhh/build-systems-pillow-heif
overrides: add pillow-heif
2023-08-22 18:03:40 +00:00
Daniel Underwood
24dd3896df Fix formatting 2023-08-22 10:57:15 -04:00
Daniel Underwood
f44af475a5 sqlmodel: Substitute correct version 2023-08-22 14:12:19 +00:00
Jeff Hutchison
a239a4c285
Add libheif build input for pillow-heif 2023-08-22 06:43:41 -04:00
pegasust
e378b98410 feat: orjson 3.8.9 2023-08-20 19:04:57 -07:00
Shogo Takata
067186c0ea overrides/contourpy: add dependency to meson on >1.1.0 2023-08-21 10:04:06 +09:00
Frederik Rietdijk
68ff0c843c overrides: fix jsondiff version check 2023-08-18 19:41:35 +02:00
K900
4fc3fc23e5 overrides/pyqt5: be explicit about dependencies
Explicitly list the modules we depend on instead of relying on qt5.full.
Also removes deprecated and unmaintained qt5.qtwebkit dependency.
2023-08-14 22:28:32 +03:00
Kiskae
c9095755e3
gunicorn override: add packaging dependency
gunicorn is trying to remove setuptools as a runtime dependency, but not yet done: https://github.com/benoitc/gunicorn/issues/2747
2023-08-10 17:28:34 +02:00
Disconnect3d
66b37aab59
Add cryptography==41.0.3 hash
Adds the build hash for the cryptography dependency
2023-08-06 16:52:35 +02:00