Tom Repetti
2d00c767e1
build-systems: pydeprecate
2022-10-08 20:26:06 -04:00
Phillip Cloud
f884a3871d
more build systems
2022-10-08 20:26:06 -04:00
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