Commit graph

2845 commits

Author SHA1 Message Date
adisbladis
3ed06a00cb templates/app: Add missing pyproject.toml & poetry.lock files
We didn't need them before, but as the flake template now refers to
stuff which uses these files to evaluate we must add them to the repo.
2023-11-09 17:51:54 +13:00
K900
f06c8ac9d3 Add inputsFrom to flake example
So tools running in devshells actually work
2023-11-09 17:51:54 +13:00
Phillip Cloud
2fc2f80602 chore: fix ruff build 2023-11-09 17:35:08 +13:00
Phillip Cloud
08c8697a11 test: add ruff wheel test 2023-11-09 17:35:08 +13:00
adisbladis
4ccb4976e9 vendor: Bump pyproject.nix 2023-11-08 18:59:21 +13:00
adisbladis
7a001e012c Remove some obsolete overrides 2023-11-08 18:59:21 +13:00
Kiskae
944dfe4a1f overrides: fix openai buildsystems
08b8179a6b
2023-11-08 11:45:32 +13:00
ZerataX
bf0601d5d9 ruff: add override 2023-11-07 14:49:58 +13:00
ZerataX
23140fef4e overrides: add build systems 2023-11-07 10:10:39 +13:00
Pegasust
9aee2838b7 chore: remove dev override that wasn't supposed to be committed 2023-11-05 19:34:33 -08:00
Pegasust
6b04148b7f format: run '.#formatter.$system'
format: run '.#formatters.$system'
2023-11-05 19:19:24 -08:00
Pegasust
55f5c120dc feat(orjson): hashes for 3.9.x 2023-11-05 19:11:22 -08:00
Pegasust
2507b51075 feat(orjson): use github hash to reuse cargo.lock - tested to be backwards compatible (with upstream maturin) 2023-11-05 19:11:22 -08:00
Pegasust
42e2db1157 test(orjson): orjson integration test across seemingly supported versions 2023-11-05 19:11:22 -08:00
Pegasust
69a528f8b8 fix(test/text-generation): upstream peft@HEAD now needs higher version of accelerate, so we relax its req 2023-11-05 19:11:22 -08:00
renovate[bot]
8810f7d31d chore(deps): lock file maintenance 2023-11-06 00:39:49 +00:00
Pegasust
ce3a7b1f50 ci(flake): collect nix-flake-show, remove nix-flake-check (nix-github-actions already do this) 2023-11-06 10:47:14 +13:00
Pegasust
3f76088b2d ci(flake): add checks for flake outputs integrity 2023-11-06 10:47:14 +13:00
Pegasust
7a59c42aa2 fix(flake): app flake outputs now evaluates 2023-11-06 10:47:14 +13:00
renovate[bot]
2553decbc0 chore(deps): lock file maintenance 2023-11-03 00:16:17 +00:00
adisbladis
349143fce1 auto_version: Use 2023.11.239149 style scheme 2023-11-03 00:23:00 +13:00
Graham Christensen
a1033070ab auto_version: make the tags parse under semver
SemVer has two rules that the previous scheme violates:

1. major/minor/patch numbers can't start with a leading 0. Changing `%d` to `%-d` removes the leading zero. I also applied it to the year just in case :):

```
>>> print(now.strftime(f"%Y.%m.%d"))
2023.09.01
>>> print(now.strftime(f"%Y.%-m.%-d"))
2023.9.1
```

2. there can't be four dot-separated sections of the version. In this PR, I merge the year and month into one field (with a leading zero on the month!) so the seconds is the "patch" version, like this:

```
>>> print(now.strftime(f"%-Y%m.%-d.{modifier}"))
202309.1.82922
```
2023-11-03 00:23:00 +13:00
Bouke van der Bijl
7389c9af27 Add opencv-contrib-python to build-systems.json 2023-11-03 00:16:03 +13: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
a3d4e9e731 tests.pyarrow-wheel: Bump lock file 2023-11-02 22:41:31 +13:00
adisbladis
cacc1ebd37 mk-poetry-dep: Use wheel platform filtering from pyproject.nix 2023-11-02 22:41:31 +13:00
adisbladis
2bb79f37eb vendor: Bump pyproject.nix 2023-11-02 22:41:31 +13:00
Kiskae
566e2cdc8c overrides: fix constantly > 23.10.0 2023-11-02 10:24:48 +13:00
adisbladis
4099e32cb9 Revert "mk-poetry-dep: Use wheel platform filtering from pyproject.nix"
This reverts commit 02b932909d.
2023-11-01 21:35:51 +13:00
adisbladis
089fd92003 Configure mergify 2023-11-01 21:27:42 +13:00
adisbladis
02b932909d mk-poetry-dep: Use wheel platform filtering from pyproject.nix 2023-11-01 21:27:42 +13:00
adisbladis
307f2c4c7c vendor: Bump pyproject.nix 2023-11-01 21:27:42 +13:00
Alexander Holmbäck
f439d199fc add flit-core to django-filter 2023-11-01 11:06:18 +13:00
adisbladis
d530c394e0
Merge pull request #1389 from jhh/opencv-headless
overrides: add opencv-python-headless
2023-11-01 02:38:21 +13:00
Jeff Hutchison
a757ece9d1
overrides: add opencv-python-headless 2023-10-31 08:50:51 -04:00
adisbladis
626111646f
Merge pull request #1386 from nix-community/renovate/lock-file-maintenance
chore(deps): lock file maintenance
2023-10-30 17:33:19 +13:00
adisbladis
a52e7f677c
Merge pull request #1388 from nix-community/overrides-pyqt6
overrides.pyqt6: Only do autoPatchelf stuff on wheels
2023-10-30 17:07:42 +13:00
adisbladis
ca436df896 overrides.pyqt6: Only do autoPatchelf stuff on wheels 2023-10-30 16:50:55 +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
d0aaa96873
Merge pull request #1384 from cpcloud/fix-overlays
chore: ensure that ci fails when matrix construction errors
2023-10-28 07:49:46 -04:00
Phillip Cloud
da235c761e
fix: compose overlays 2023-10-28 07:42:05 -04:00
Phillip Cloud
53473ab549
chore: ensure that ci fails when matrix construction errors 2023-10-28 07:37:10 -04:00
Phillip Cloud
d1e04ed33b
Merge pull request #1315 from fzakaria/footguns
docs: add docs/footguns.md
2023-10-28 07:23:20 -04:00
Phillip Cloud
ec99fe98d6
docs: move footguns into edgecases.md 2023-10-28 07:19:37 -04:00
Phillip Cloud
e8edb1e2cf
Merge pull request #1377 from apeschar/overrides-mailchimp3
overrides: add mailchimp3, pytest-redis
2023-10-28 07:17:03 -04:00
Phillip Cloud
38955c3b7f
Merge pull request #1383 from cpcloud/clean-up-builds-systems-ci-check
ci: clean up builds systems ci check
2023-10-28 07:15:47 -04:00
Farid Zakaria
d5c5384667
docs: add docs/footguns.md
Add a new doc explaining the footgun that can happen if you chose to
override the package version for a python package in poetry2nix

fixes #1314
2023-10-28 07:12:50 -04:00
Phillip Cloud
f2fd936712
ci: remove non-existent job; add nix-build 2023-10-28 07:10:49 -04:00
Phillip Cloud
3c12390513
chore: pin psutil version because of failing macos build 2023-10-28 07:08:14 -04:00