vetsin
0e3a323f1d
feat: support jake and cyclonedx
2024-05-02 06:26:27 -04:00
Phillip Cloud
96b73c0a63
Merge branch 'master' into master
2024-05-01 15:58:49 -04:00
David Crompton
cb909e9f3f
fix(pyside6): add test for pyside6
2024-05-01 14:00:05 -04:00
Phillip Cloud
a08647d506
test: add infinite recursion test case
2024-05-01 08:44:38 -04:00
Phillip Cloud
10e3b3f03f
Merge branch 'master' into master
2024-05-01 06:41:55 -04:00
Phillip Cloud
0ca15ae84a
chore: hack around attempted download of sqlite amalgamation
2024-05-01 05:41:41 -04:00
rx342
a7454fa44a
overrides: add libtensorflow for tensorflow-io-gcs-filesystem
2024-04-30 09:44:21 +02:00
Phillip Cloud
0b48b5c978
fix: get tests passing and building with latest nixpkgs
2024-04-29 16:57:19 -04:00
Roland Coeurjoly
78972f0132
fix(twisted): add tests and new dependencies needed
2024-04-11 05:05:42 +02:00
Andy Mroczkowski
9dd1584c89
overrides: add ncurses for gnureadline
...
test command:
```
nix-build --attr gnureadline --keep-going --show-trace tests/default.nix
```
before:
```
ld: library not found for -lncurses
clang-11: error: linker command failed with exit code 1
(use -v to see invocation)
error: command '/nix/store/sa6hywsm1mqfyd1xakyzv4ljjsb3h
awh-clang-wrapper-11.1.0/bin/clang' failed with exit code
1
error: subprocess-exited-with-error
```
after:
- Success!
2024-01-28 09:21:32 -05:00
Phillip Cloud
7129305eb4
fix(pyodbc): manually add search path for unixODBC
shared libs on Linux
2024-01-11 06:18:07 -05:00
Andrew Marshall
eec895af5d
overrides/scipy: Fix on >=1.11.1
...
The setup.py file is gone in newer versions.
See also
- https://github.com/nix-community/poetry2nix/issues/1476
- 04f3147a8e
2024-01-04 17:07:50 -05:00
Victor Engmark
b76e91da74
test: import and run black
2023-12-21 01:40:10 +13:00
Phillip Cloud
f37ca715c9
fix(colour): remove addition of d2to1 to build inputs
2023-12-11 05:26:58 -05:00
adisbladis
d734eac98c
Merge pull request #1398 from Pegasust/orjson
...
Support orjson 3.9+ by switching to fetching from GitHub and use `Cargo.lock`
2023-12-06 11:51:19 +13:00
Albert Peschar
9e41338d41
overrides: use poetry-core for pylint-django 2.5.4+
2023-12-06 11:50:46 +13:00
Albert Peschar
c819fba790
overrides: add cattrs 23.2+
2023-11-25 03:30:55 +13:00
Pegasust
7fa648dad3
Merge remote-tracking branch 'canon/master' into _orjson
2023-11-11 22:37:10 -08:00
ZerataX
bf0601d5d9
ruff: add override
2023-11-07 14:49:58 +13:00
Pegasust
42e2db1157
test(orjson): orjson integration test across seemingly supported versions
2023-11-05 19:11:22 -08:00
adisbladis
0302506b15
tests.fiona-wheel: Only execute on linux
2023-11-02 22:41:31 +13:00
adisbladis
d3bd930cbf
tests.pyarrow-wheel: Only execute on linux
2023-11-02 22:41:31 +13:00
adisbladis
177fad817a
Merge pull request #1298 from Pegasust/wheel-url-support
...
Add wheel url support
2023-10-29 01:28:48 +13:00
Phillip Cloud
da235c761e
fix: compose overlays
2023-10-28 07:42:05 -04:00
Albert Peschar
1a26b00f31
overrides: add pytest-redis
2023-10-28 07:06:19 -04:00
Albert Peschar
1bc274e89c
overrides: add mailchimp3
2023-10-28 07:06:17 -04:00
Phillip Cloud
7208f5a33e
test: add python markers test
2023-10-28 06:33:24 -04:00
adisbladis
ef4e605bc6
Use PEP440 version conditions from pyproject.nix
2023-10-27 13:37:58 +13:00
Phillip Cloud
63f51bf85c
chore: add gobject-introspection test
2023-10-26 08:46:31 -04:00
Phillip Cloud
2d29b1692e
Merge pull request #1356 from considerate/considerate/pyside6
2023-10-26 07:54:44 -04: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
0decff62da
fix(awsume): set HOME to allow build to succeed
2023-10-26 06:05:15 -04:00
Phillip Cloud
209955539f
feat(plyvel): support building plyvel
2023-10-26 05:52:26 -04:00
pegasust
583d2bfe34
test: integration test for whl url - nlp task with specific model
2023-10-26 05:18:13 -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
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
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
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
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
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