Viktor Kronvall
1fc2fddb8d
pyqt6: don't depend on qt6 from nixpkgs
2023-10-26 19:36:43 +09:00
Viktor Kronvall
e8082072c6
pyside6: test that it builds
2023-10-26 19:36:03 +09:00
Viktor Kronvall
b443a678f0
pyqt6: add override
2023-10-26 19:36:03 +09:00
Phillip Cloud
65f59a49ab
chore: address statix and deadnix lints
2023-10-26 05:09:13 -04:00
Phillip Cloud
53533f6200
chore: remove unused uwsgi test
2023-10-26 05:07:26 -04:00
adisbladis
40192db77c
Merge pull request #1339 from l0b0/build/arrow-1-3-0
...
build: Arrow 1.3.0
2023-10-26 16:30:59 +13:00
Anders Kaseorg
65ab8f0aab
Respect subdirectory from poetry.lock when fetching sources
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-10-26 16:08:53 +13:00
Victor Engmark
1a0869c771
build: Arrow 1.3.0
...
Motivated by the fact that >800 other packages in PyPI depend on this
one <https://www.wheelodex.org/projects/arrow/ >.
2023-10-26 16:06:09 +13:00
adisbladis
b7617a7c4c
pep508: Reimplement using pyproject.nix
2023-10-26 12:48:05 +13:00
adisbladis
98971720b6
style: Apply statix/deadnix
2023-10-26 12:28:09 +13:00
Phillip Cloud
93c345ce8e
chore: pin ml-stack
2023-10-25 14:31:13 -04:00
Phillip Cloud
3fe43155a2
chore: pin psutil in scientific
2023-10-25 13:21:20 -04:00
Phillip Cloud
b251275a6e
chore: pin psutil on mac
2023-10-25 12:30:25 -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
705cf90cd3
chore: pin mutmut test to python310
2023-10-24 08:47:16 -04:00
Phillip Cloud
84db6c93d9
chore: fix jq for python311
2023-10-24 08:47:14 -04:00
Phillip Cloud
c8829ba530
chore: revert opencv test to existing versions
2023-10-24 08:30:02 -04:00
Phillip Cloud
d5a2e6d133
test(manylinux): test wheels instead of building from source
2023-10-24 08:29:45 -04:00
Phillip Cloud
bad8f08a2c
test: patch test to use poetry-core
2023-10-24 08:29:42 -04:00
Phillip Cloud
c17f130f3b
test: get trivial
test passing
2023-10-24 08:29:40 -04:00
Phillip Cloud
34278c0ffd
chore: remove dead import
2023-10-24 08:29:39 -04:00
Phillip Cloud
6bb62c6e4c
style: rename unused parameter
2023-10-24 08:29:37 -04:00
Phillip Cloud
d1dbb1e08c
chore: manylinux is broken; part way through trying to fix it
2023-10-24 08:29:34 -04:00
Phillip Cloud
363e85f29f
chore: clean up tests; disable broken ones
2023-10-24 08:29:33 -04:00
Phillip Cloud
e0351878f1
chore: checkpoint
2023-10-24 08:29:24 -04:00
Phillip Cloud
6761453ba8
chore: fix python lower bound for git-deps-pinned
2023-10-24 08:24:49 -04:00
Phillip Cloud
8aaf699ec5
chore: relock utf8-pyproject test
2023-10-24 08:24:47 -04:00
Phillip Cloud
8624024757
chore: remove poetry from pytest-metadata
test
2023-10-24 08:24:46 -04:00
Phillip Cloud
d303ebbf99
chore: fix pyproject.tomls in tests
2023-10-24 08:24:44 -04:00
Samuel Cormier-Iijima
03af32497f
get things working
2023-10-24 08:24:43 -04:00
K900
91e59e97d1
hack: rewrite all tests to use poetry-core
2023-10-24 08:24:40 -04: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
Albert Peschar
6c57768602
Configure build system for blinker >= 1.6.3
2023-10-12 12:47:46 +00:00
Freeman
b55408104b
update rpds-py hash v0.10.4
2023-10-08 18:14:55 +07:00
Albert Peschar
2ec5fa6d5a
Add pkg-config dependency for mysqlclient
2023-10-02 15:58:43 +00:00
Phillip Cloud
3274fd90ad
Merge pull request #1319 from purcell/more-build-system-overrides
...
Additional build-systems entries
2023-09-22 12:30:10 +00:00
Steve Purcell
499f61b162
Additional build-systems entries
2023-09-22 14:05:10 +02:00
Phillip Cloud
4c494a611c
Merge pull request #1317 from fmnxl/master
...
update rpds-py hash v0.10.3
2023-09-22 11:51:32 +00:00
Phillip Cloud
af11139315
Merge pull request #1307 from l0b0/fix/cdk-nag
...
fix: cdk-nag
2023-09-22 11:51:08 +00:00
Albert Peschar
36d56bbdce
Add poetry-core build system for procrastinate
2023-09-22 09:07:37 +00:00
Freeman
3090b26057
update rpds-py tested versions
2023-09-21 18:50:06 +07:00
Victor Engmark
952b7e3531
fix: Add cdk-nag setuptools dependency
2023-09-13 15:49:11 +12:00
Phillip Cloud
514de849e1
test: relock sqlalchemy test
2023-09-05 13:33:04 -04:00
Phillip Cloud
e0d5e2ef8d
test: add sqlalchemy2 test
2023-09-05 13:33:03 -04:00
Phillip Cloud
03872e14a7
fix(contourpy): allow wheel usage
2023-08-26 07:47:35 -04:00
Phillip Cloud
b1ca8837b3
chore: add rpds-py versions hashes and bump version in tests
2023-07-20 06:38:25 -04:00
Phillip Cloud
16efab33dd
chore: mirror rpds-py with no wheels
2023-07-16 08:59:53 -04:00