Commit graph

434 commits

Author SHA1 Message Date
Victor Engmark
72f5af53e3 fix: Add jeepney build inputs 2023-03-24 12:43:21 +13:00
Victor Engmark
449c73e40b fix: Add commonmark to rich build inputs 2023-03-24 12:43:21 +13:00
Victor Engmark
b781f3cea5 fix: Install pytest-runner for rfc3986-validator build 2023-03-24 12:43:21 +13:00
Victor Engmark
77a0dd3404 chore: Remove reference to non-existing package 2023-03-24 12:43:21 +13:00
Victor Engmark
28d9271854 fix: Use y-py wheel
The maturin build doesn't seem to work.
2023-03-24 12:43:21 +13:00
adisbladis
984a8a32ce
Merge pull request #1072 from janydoe/patch-2
Update default.nix
2023-03-24 11:51:37 +13:00
Jany
f92f55b2a4 overrides: disable configure phase for pip-requirements-parser
Don't configure `pip-requirements-parser`.

Fixes the following error:
```
error: builder for '/nix/store/zxzy82bvkxim44ab4p0nl7qdxlbwqbah-python3.10-pip-requirements-parser-32.0.1.drv' failed with exit code 127;
       last 10 log lines:
       > source root is pip-requirements-parser-32.0.1
       > setting SOURCE_DATE_EPOCH to timestamp 1671636260 of file pip-requirements-parser-32.0.1/setup.cfg
       > patching sources
       > Removing path dependencies
       > Finished removing path dependencies
       > Removing git dependencies
       > Finished removing git dependencies
       > configuring
       > configure flags: --prefix=/nix/store/3amsl67vbg6y28clkhk889hbcknnp3rr-python3.10-pip-requirements-parser-32.0.1
       > /nix/store/pw17yc3mwmsci4jygwalj8ppg0drz31v-stdenv-linux/setup: line 1289: ./configure: cannot execute: required file not found
```
2023-03-23 16:20:19 +03:00
adisbladis
4260b8b289 shapely: Set GEOS_LIBRARY_PATH manually
nixpkgs removed it's usage
2023-03-22 19:38:35 +13:00
adisbladis
722282d65e scipy/meson-python: Don't use meson configure 2023-03-22 19:38:35 +13:00
adisbladis
99ea0bb5e8 overrides.bootstrapped-pip: use python interpreter based on version in override 2023-03-22 19:38:35 +13:00
adisbladis
0f962934ed overrides.gdal: disable python bindings in gdal from nixpkgs
This collides with the version built from pypi, and if the version
mismatches the build process attempts an uninstall of the nixpkgs
gdal package.

We can avoid this by only building the native library and ignore the Python bindings.
2023-03-20 17:09:35 +13:00
Vladimir Pouzanov
0510bf88c1 Add the build system updates required for python-dxf 2023-03-10 20:22:49 +00:00
Nathan Jaremko
4c424edc8a
Add override to handle databricks-connect (#1036) 2023-03-07 09:50:15 +13:00
Nathan Jaremko
eec50cddd7
Fix dbt-extractor and minimal-snowplow-tracker (#1037) 2023-03-07 09:48:09 +13:00
adisbladis
cb66d75f29
Merge pull request #1033 from ac130kz-personal-workspace/master
feat: orjson 3.8.7
2023-03-06 10:01:30 +13:00
Luna
a1a8b3bcc5 nix lint 2023-03-06 09:39:37 +13:00
Luna
4445a14d5a overrides for hikari-lightbulb 2023-03-06 09:39:37 +13:00
Luna D Dragon
04c28cabe2 overrides for hikari 2023-03-06 09:39:37 +13:00
Mikhail Krassavin
e5727e9837
feat: orjson 3.8.7 2023-03-05 17:58:49 +06:00
Bouke van der Bijl
f8c0b26a51 Set NPY_NUM_BUILD_JOBS for parallel build 2023-02-28 12:04:07 +01:00
Ryan Swart
6e042cc52b chore: buildsystems for many scientific packages 2023-02-27 13:09:00 +08:00
Victor Engmark
3373e4925f fix: Add pybind11 to matplotlib 3.7 build dependencies 2023-02-27 14:06:13 +13:00
adisbladis
14bc52aa39
Merge pull request #879 from l0b0/fix/shapely-2
fix: shapely 2
2023-02-27 13:06:16 +13:00
adisbladis
39e6f09c93
Merge pull request #973 from moduon/updates2
fix(build-systems): add a few
2023-02-27 13:05:03 +13:00
adisbladis
8a67d676a1
Merge pull request #977 from delroth/overrides-libarchive
overrides: add libarchive
2023-02-27 13:00:50 +13:00
adisbladis
24bec099b2
Merge pull request #949 from moduon/updates
Updates to pydocstyle and selenium
2023-02-27 12:57:33 +13:00
adisbladis
0978c684a6
Merge pull request #983 from ac130kz/master
feat: granian 0.2.6
2023-02-27 12:52:56 +13:00
adisbladis
6ee5684f3c
Merge pull request #976 from delroth/overrides-automat
overrides: automat: only add m2r to inputs for older versions
2023-02-27 12:51:48 +13:00
adisbladis
89fbf13b57
Merge pull request #992 from l0b0/fix/fiona
fix: Use Cython to build Fiona >=1.9.0 from source
2023-02-27 12:46:33 +13:00
Laureηt
42f3784af5
feat: orjson 3.8.6 2023-02-22 12:52:16 +01:00
Victor Engmark
fe30d95c6c fix: Enable Cython in bounded build system constraints 2023-02-21 15:49:00 +13:00
Pierre Bourdon
f70533d298
overrides: add libarchive
- Build system dependency (setuptools).
- Native library dependency path fixup.
2023-02-11 03:50:41 +01:00
Mikhail Krassavin
d4de2d84cb
feat: granian 0.2.6 2023-02-10 12:36:56 +06:00
Pierre Bourdon
26e09674cb
overrides: automat: only add m2r to inputs for older versions
Newer versions of automat do not depend on m2r anymore [1]. Because of
this m2r might not end up being in poetry.lock along with automat, so
"self.m2r" ends up refering to the nixpkgs pythonPackages.m2r. That
package happens to be marked as broken in some conditions.
2023-02-03 12:29:13 +01:00
Jairo Llopis
f1ce816cde
fix(pillow): add libxcrpyt 2023-02-02 12:05:55 +00:00
Jairo Llopis
c2933fea0e
fix: use selenium wheels in >=4.0.0
[Selenium 4.0 uses Bazel to build python code][1]. Let's use the wheel to make it easier.

The override is split in two due to https://github.com/nix-community/poetry2nix/pull/948.

[1]: 3ad153b168/py/CHANGES (L368)
2023-02-02 11:23:47 +00:00
Victor Engmark
5f897604eb fix: Support shapely 2
Requires `geos-config` executable during build.
2023-01-30 14:47:12 +13:00
adisbladis
4a29bb7de7
Merge pull request #947 from ac130kz-personal-workspace/master
feat: overrides granian
2023-01-24 18:13:36 +13:00
Mikhail Krassavin
24b36048e5
feat: granian overrides 2023-01-23 18:08:29 +06:00
Bouke van der Bijl
3542832374 Link include and share folders in pybind11 to top-level
This makes sure that share and include exist at $out so the pybind11
headers and cmake libraries can be found by cmake.
2023-01-21 16:38:30 +01:00
Phillip Cloud
41b16c4ff7
fix: fix shapely wheel build with newer versions of nixpkgs 2023-01-14 07:29:18 -05:00
Phillip Cloud
b318b64ce9
chore: don't patch fancycompleter when building from wheel 2023-01-12 08:27:11 -05:00
Phillip Cloud
adc36bc4bf
chore: remove wheel wheel override 2023-01-12 05:33:40 -05:00
adisbladis
c18f73ebf0
Merge pull request #933 from simonkampe/overrides/python-snap7
Add python-snap7 override to fix library issue
2023-01-12 14:00:39 +13:00
adisbladis
24bf78d67a
Merge pull request #935 from takeda/patch-1
override: cryptography 39.0.0
2023-01-12 14:00:15 +13:00
Mikhail Krassavin
b832ec74c2
feat: orjson 3.8.5 2023-01-11 16:35:47 +06:00
Derek Kulinski
9ce40b381d
override: cryptography 39.0.0 2023-01-09 14:15:19 -08:00
Simon Kämpe
da3e7af605 Add python-snap7 override to fix library issue 2023-01-09 13:18:16 +01:00
Mikhail Krassavin
53f5836a87
fix: change hash to the one showed in the error message 2023-01-08 13:35:01 +06:00
Mikhail Krassavin
939c58fefe
feat(orjson): 3.8.4 2023-01-08 11:40:24 +06:00