adisbladis
497862c568
bump version to 1.33.0
2022-10-08 20:26:06 -04:00
adisbladis
061b8a6fdc
Merge pull request #749 from K900/science
...
treewide: more vaguely related fixes
2022-10-09 12:46:14 +13:00
Radosław Szamszur
c65bfd1142
overrides.watchfiles: add optionals for darwin
2022-10-09 11:56:17 +13:00
Jairo Llopis
a724588dac
build-systems: add blacken-docs
2022-10-09 11:50:36 +13:00
Jairo Llopis
b4e180a40a
build-systems: add pyyaml-include
2022-10-09 11:50:36 +13:00
Jairo Llopis
c2c1db80e9
build-systems: add jinja2-ansible-filters
2022-10-09 11:50:36 +13:00
Jairo Llopis
545110f8c6
build-systems: add types-cryptography
2022-10-09 11:50:26 +13:00
Jairo Llopis
bda5e00721
overrides: add copier
...
Without git, Copier loses lots of its functionality.
2022-10-09 11:50:26 +13:00
Jairo Llopis
96255a6473
build-systems: add pre-commit-po-hooks
2022-10-09 11:50:26 +13:00
Jairo Llopis
4df049face
build-systems: add iteration-utilities
2022-10-09 11:50:24 +13:00
Jairo Llopis
44798526be
build-systems: add erppeek
2022-10-09 11:49:02 +13:00
K900
673ba1f7cc
treewide: another pile of assorted changes
...
- update pinned nixpkgs used for tests
- fix the rest of the setuptools fallout
- add and test some scientific packages
2022-10-09 11:33:01 +13:00
Phillip Cloud
5d1c505b6d
Merge pull request #753 from cpcloud/build-systems
2022-10-08 10:37:59 -05:00
Phillip Cloud
86b8da2998
more build systems
2022-10-08 09:55:07 -04:00
adisbladis
583b4ddef7
bump version to 1.33.0
2022-10-08 11:22:13 +13:00
adisbladis
b6940bcb48
Merge pull request #747 from nix-community/poetry-1_2_1
...
poetry: 1.2.0 -> 1.2.1
2022-10-08 10:16:12 +13:00
adisbladis
27d08a441d
tests: bump pynixutil
2022-10-08 03:23:23 +13:00
adisbladis
2347698530
disable poetry-env test
2022-10-08 03:23:23 +13:00
adisbladis
71b88c30c4
tests.manylinux: hack test by removing numpy
...
it was broken for reasons outside of our control, let's hack it up to
get the test to pass.
2022-10-08 03:23:23 +13:00
adisbladis
b95cbe19ab
fix build for many wheel packages
2022-10-08 03:23:23 +13:00
adisbladis
81fb0b7233
overrides: add more build systems
2022-10-08 03:23:23 +13:00
adisbladis
c6bc243095
common-pkgs-2: disable matplotlib
...
it doesn't build any more because of toolchain changes
2022-10-07 23:30:49 +13:00
adisbladis
7fe01c55fd
overrides: add more build systems
2022-10-07 23:30:49 +13:00
adisbladis
e31b5e4d29
mk-poetry-dep: prevent use of output separation
...
this doesn't work in a lot of cases and I don't see the point for us
to have the split output behaviour.
2022-10-07 23:30:49 +13:00
adisbladis
799cd0c726
overrides: Fix black build
2022-10-07 20:12:45 +13:00
adisbladis
4c431193e2
known-build-systems.json: add trailing newline
2022-10-07 20:12:45 +13:00
adisbladis
6fdf2a6944
regenerate build systems
2022-10-07 20:12:45 +13:00
adisbladis
14db5280f3
re-lock internal tools
2022-10-07 20:12:45 +13:00
adisbladis
c53f7ce21f
Bump niv inputs
2022-10-07 20:12:45 +13:00
adisbladis
1e641e6802
Add build systems to build nixopsUnstable
2022-10-07 20:12:45 +13:00
adisbladis
777854d4f0
poetry: 1.2.0 -> 1.2.1
2022-10-07 20:12:45 +13:00
adisbladis
ec644ddd48
Merge pull request #748 from K900/otel-overrides
...
overrides: fix latest opentelemetry sdk releases
2022-10-07 20:12:36 +13:00
K900
b88a60b239
overrides: fix latest opentelemetry sdk releases
2022-10-07 08:42:18 +03:00
adisbladis
e285ac8ece
bump version to 1.32.1
2022-10-07 18:10:02 +13:00
adisbladis
617d7a421c
take non-existing dependency groups into account
...
closes #741
2022-10-07 18:01:12 +13:00
adisbladis
ac02aa0eca
bump version to 1.32.0
2022-10-07 17:52:10 +13:00
adisbladis
8f1b726844
Merge pull request #736 from K900/hack
...
Trying to fix the setuptools fallout
2022-10-07 17:38:43 +13:00
K900
33db1f30d0
feat: big messy refactoring
...
- normalize package names to match PEP-503
- don't assume build dependencies on setuptools{,-scm}
- automatically generate overrides for setuptools{,-scm}
- pull known build systems directly from nixpkgs
- fix a bunch of mostly unrelated warnings
Co-authored-by: Phillip Cloud <417981+cpcloud@users.noreply.github.com>
2022-10-06 19:54:08 +03:00
Radosław Szamszur
175def76d4
tests: add watchfiles test
2022-10-06 16:15:42 +02:00
Radosław Szamszur
c471e41e2d
overrides: add watchfiles
2022-10-06 14:21:37 +02:00
adisbladis
8be90b6f00
Merge pull request #742 from asymmetric/cytoolz
...
build-systems: add cytoolz
2022-10-06 13:03:54 +13:00
Lorenzo Manacorda
70080a8218
build-systems: add cytoolz
2022-10-05 18:40:44 +02:00
adisbladis
c2ee667d2f
Merge pull request #735 from AlexChalk/add-bcrypt-4-rust-support
...
Add support for building bcrypt 4 (rust)
2022-10-04 14:25:42 +13:00
adisbladis
0082e9bdd6
Merge pull request #738 from mayl/template_nixpkgs
...
Makes template track nixos-unstable
2022-10-04 14:25:08 +13:00
adisbladis
6853b060f0
Merge pull request #739 from mayl/template_devshell
...
Adds a devshell to template which includes poetry
2022-10-04 14:24:53 +13:00
adisbladis
349bf3f03c
Merge pull request #737 from talyz/master
...
overrides: Choose the correct OpenSSL version for cryptography
2022-10-04 14:24:31 +13:00
Larry May
46c475a6c4
Adds a devshell to template which includes poetry
2022-10-03 15:20:10 -04:00
Larry May
493bd5e4f1
Makes template track nixos-unstable
...
Previously, tracked nixpkgs/main which almost guarantees lots of cache
misses and compiling from source.
2022-10-03 09:23:37 -04:00
talyz
b74eab0c55
overrides: Choose the correct OpenSSL version for cryptography
...
Older versions of cryptography currently can't be used, since
openssl_3 was made the default openssl package in nixpkgs, which
they're not compatible with. Choose an appropriate version of OpenSSL,
based on what the official wheel is built against according to
https://cryptography.io/en/latest/changelog/ .
2022-10-03 14:26:15 +02:00
Patrick Stevens
283b30a5c4
Allow legacy package indices to return absolute paths ( #719 )
2022-10-03 11:44:06 +13:00