Commit graph

2399 commits

Author SHA1 Message Date
Samuel Cormier-Iijima
03af32497f
get things working 2023-10-24 08:24:43 -04:00
Samuel Cormier-Iijima
dad0bb4579
fix: rename uses of flit and add to packages that use it 2023-10-24 08:24:41 -04:00
K900
91e59e97d1
hack: rewrite all tests to use poetry-core 2023-10-24 08:24:40 -04:00
K900
65e5241762
fix: remove overrides for everything involved in new bootstrap 2023-10-24 08:24:38 -04:00
K900
7a5a5730d2
chore: update nixpkgs to include python bootstrap rework 2023-10-24 08:24:37 -04:00
Phillip Cloud
026032a8b4
Merge pull request #1357 from cpcloud/remove-check-fmt
chore: remove unused check-fmt
2023-10-24 12:12:22 +00:00
Phillip Cloud
bc493c8e1e
Merge pull request #1355 from KiruyaMomochi/rpds-py-v0.10.6
rpds-py: update hash v0.10.5 and v0.10.6
2023-10-24 11:02:51 +00:00
Phillip Cloud
02de52e218
chore: remove unused check-fmt 2023-10-24 05:37:23 -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
edc69ea2f9
Merge pull request #1343 from l0b0/docs/pr-template-checklist
docs: Contribution checklist as part of PR template
2023-10-21 12:37:00 +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
Phillip Cloud
85155da59f
Merge pull request #1344 from apeschar/blinker-build
Configure build system for blinker >= 1.6.3
2023-10-21 12:33:32 +00:00
Phillip Cloud
93197ea811
Merge pull request #1342 from moduon/up1
fix: add build system for pytest-gitconfig
2023-10-21 12:31:28 +00:00
Phillip Cloud
f34e0b245e
Merge pull request #1346 from ahbk/master
Update watchfiles hash for 0.21.0
2023-10-21 12:31:11 +00:00
Phillip Cloud
2f1dc4a274
Merge pull request #1349 from arichtman/awsume
added awsume override
2023-10-21 12:30:58 +00:00
Ariel Richtman
ae084c5d69 added awsume override 2023-10-18 11:24:41 +10: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
Steve Purcell
fe0dcb4c9b
Merge pull request #1345 from nix-community/textual-fastdatatable
build-systems: add override for textual-fastdatatable
2023-10-16 09:14:27 +00:00
Alexander Holmbäck
9c3d766524 Update watchfiles hash for 0.21.0 2023-10-14 09:49:52 +02:00
Steve Purcell
0da9569389 build-systems: add override for textual-fastdatatable
Similar to the other textual-* packages, seems low value to add a test for each.
2023-10-13 15:56:34 +01:00
Albert Peschar
6c57768602 Configure build system for blinker >= 1.6.3 2023-10-12 12:47:46 +00:00
Victor Engmark
7688dc4104
docs: Contribution checklist as part of PR template 2023-10-11 10:03:43 +13:00
Jairo Llopis
8f07e7548a
fix: add build system for pytest-gitconfig 2023-10-10 18:40:11 +01: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
Phillip Cloud
e23218d159
Merge pull request #1327 from nix-community/renovate/all
chore(deps): update all dependencies
2023-10-05 13:30:12 +00:00
Phillip Cloud
aeec558712
Merge pull request #1330 from apeschar/mysqlclient-pkg-config
Add pkg-config dependency for mysqlclient
2023-10-05 13:29:00 +00:00
Phillip Cloud
8420c5b4e2
Merge pull request #1325 from l0b0/feat/sort-override-build-systems-more-strictly
feat: Sort override build systems more strictly
2023-10-05 13:27:45 +00:00
Albert Peschar
2ec5fa6d5a Add pkg-config dependency for mysqlclient 2023-10-02 15:58:43 +00:00
renovate[bot]
8f00747a88
chore(deps): update all dependencies 2023-10-02 02:00:47 +00:00
Victor Engmark
d5ea9cde13
feat: Put all string values before objects
String entries apply to _all_ versions, so it makes sense for them to be
first in the build systems lists.
2023-09-26 14:15:14 +13:00
Victor Engmark
ae35a2e48c
feat: Sort build systems alphabetically within objects
After sorting by the `from` and `until` versions.

Helps with #1320.
2023-09-26 13:40:33 +13:00
Victor Engmark
bc44c1d753
feat: Sort entries with both from and until between other entries
Doesn't change build-systems.json, because this is already the case.

Helps with #1320.
2023-09-26 13:35:38 +13:00
Victor Engmark
33f3ad5d79
docs: Document build systems sorting filter 2023-09-26 13:17:45 +13:00
Victor Engmark
5597b84d5e
refactor: Pull jq filter into a file and format it
Makes the filter much easier to read, now that it's getting more complex.
2023-09-26 13:17:25 +13:00
Victor Engmark
63e3465982
feat: Sort entries with an until field above entries with a from field
Improves consistency. Most entries are already sorted this way.

Improves readability, since entries are now sorted in increasing
chronological order.

Helps with #1320.
2023-09-26 13:16:48 +13:00
Victor Engmark
e40f2180c0
feat: Print unified diff between sorted and unsorted JSON
Easier to read, and can be piped directly into `patch -p0`.
2023-09-26 12:52:16 +13:00
Victor Engmark
b5f796541d
feat: Sort string overrides alphabetically
Improves consistency and readability.

Helps with #1320.
2023-09-26 12:51:51 +13: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
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
Kiskae
979876225d
Add cryptography==41.0.4 hash 2023-09-22 14:08:06 +02: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
Phillip Cloud
d36e82104d
Merge pull request #1312 from moonshxne/httpcore-hatch
`httpcore`: `setuptools` -> `hatchling` in 0.18.0+
2023-09-22 11:50:10 +00:00
Phillip Cloud
100a3613ac
Merge pull request #1318 from apeschar/procrastinate-build-system
Add poetry-core build system for procrastinate
2023-09-22 11:49:39 +00:00
Albert Peschar
36d56bbdce Add poetry-core build system for procrastinate 2023-09-22 09:07:37 +00:00