adisbladis
6a08ac882b
overrides.shapely: Remove patch
...
Inheriting patches from nixpkgs is brittle and just a shortcut.
Instead patch the AST of the file that looks up the library paths
which should be much less brittle over time.
2022-05-12 22:38:08 +12:00
adisbladis
70d957801b
Merge pull request #629 from l0b0/patch-1
...
Add flit-core to rio-tiler build inputs
2022-05-12 14:21:06 +08:00
adisbladis
619b21482c
Merge pull request #630 from l0b0/patch-2
...
Add pytest-runner to sat-search build inputs
2022-05-12 14:20:49 +08:00
Victor Engmark
c85133b22f
Add pytest-runner to sat-search build inputs
2022-05-12 15:25:45 +12:00
Victor Engmark
9de856de3f
Add flit-core to rio-tiler build inputs
2022-05-12 15:22:29 +12:00
adisbladis
a66a386653
Merge pull request #625 from takeda/takeda-patch-1
...
Overrides: cryptography & toml-cli
2022-05-11 09:12:07 +08:00
Derek Kulinski
7f68ad2b4c
Hash for 37.0.2 was incorrect
2022-05-10 11:02:40 -07:00
adisbladis
acc12d4485
Merge pull request #626 from twoolie/patch-1
...
Fix pytest-6.2.5
2022-05-10 23:19:38 +08:00
Thomas Woolford
42a7740a37
Only try updating setup.cfg if the file exists
...
sometimes setup.cfg doesn't exist. added a check to make sure it exists before attempting to update it
2022-05-10 15:25:58 +09:30
Derek Kulinski
c77e633804
Overrides: cryptography 37.0.2
2022-05-09 22:35:14 -07:00
Derek Kulinski
78163fc4eb
Override: toml-cli
2022-05-09 22:32:27 -07:00
adisbladis
058fe3e15a
Merge pull request #617 from SemMulder/indent-pyproject-toml-after-removing-special-deps
...
Don't change format of pyproject.toml when removing special dependencies
2022-05-10 09:34:33 +07:00
adisbladis
3769e0c1f6
Merge pull request #623 from nix-community/ci-hardcoded-key
...
CI: Hard code cachix key in workflow yaml
2022-05-10 04:13:17 +07:00
adisbladis
64ee2bfe1f
.github: Hard code cachix key in workflow yaml
...
So that contributors can iterate on PRs and benefit from caching.
2022-05-10 09:00:42 +12:00
adisbladis
bcbeb8d0c4
tests.uwsgi: Comment out flaky test
2022-05-10 08:14:08 +12:00
Sem Mulder
e4a98cf325
Reset PYTHONPATH before running Python script in hooks
2022-05-10 08:14:08 +12:00
Sem Mulder
59a79de540
Don't change format of pyproject.toml when removing special dependencies
...
This is needed because Scipy parses pyproject.toml by hand, under
the assumption of one dependency per line.
2022-05-10 08:14:08 +12:00
adisbladis
bee08d0554
Merge pull request #622 from nix-community/ci-perf
...
Improve CI performance
2022-05-10 03:13:58 +07:00
adisbladis
4ef7fff09f
.github: Appease the Github YAML parser...
2022-05-10 07:53:16 +12:00
adisbladis
efe5cbb217
github.builds: Only pull in nix-build-uncached in nix-shell invocation for builds
2022-05-10 07:46:11 +12:00
adisbladis
e622945c72
github.black-fmt: Only pull in Python environment for black format check
2022-05-10 07:45:15 +12:00
adisbladis
6050e255ea
github.nixpkgs-fmt: Only use nixpkgs-fmt in workflow check
2022-05-10 07:44:18 +12:00
adisbladis
e03a02c20a
github.py2-compat: Only use astparse tool in workflow check
2022-05-10 07:43:01 +12:00
adisbladis
5e6ad67b5b
shell.nix: Make shell packages parametric
...
We'll use this in the CI to control what packages are available from the github actions workflow.
2022-05-10 07:39:58 +12:00
adisbladis
c2be4579f0
Merge pull request #621 from airwoodix/build-system-prospector
...
build-systems: add prospector
2022-05-09 22:12:12 +07:00
adisbladis
4d6402522e
Merge pull request #620 from airwoodix/build-system-more-itertools
...
build-systems: add more-itertools
2022-05-09 21:13:42 +07:00
adisbladis
d4e50b4d11
Merge pull request #618 from schlarpc/master
...
build-systems: add cruft
2022-05-09 20:46:04 +07:00
adisbladis
a234937f4c
Merge pull request #619 from airwoodix/build-system-msgpack-types
...
build-systems: add msgpack-types
2022-05-09 20:45:39 +07:00
Etienne Wodey
1529b4450e
build-systems: add prospector
2022-05-09 14:51:42 +02:00
Etienne Wodey
285804051e
overrides: add build system for msgpack-types
2022-05-09 13:51:14 +02:00
Etienne Wodey
9454de1d67
overrides: add build system for more-itertools
2022-05-09 13:49:14 +02:00
adisbladis
5612b5cbdf
mypy: Don't patch if format is wheel
...
We don't have the sources if it's a wheel, and hence cant/dont need to patch.
2022-05-09 20:37:00 +12:00
Chaz Schlarp
5da056925c
build-systems: add cruft
2022-05-08 17:25:35 -07:00
adisbladis
96e3794e5d
Merge pull request #615 from schlarpc/master
...
overrides: add copier, myst-parser, and jinja2-ansible-filters
2022-05-08 11:15:45 +07:00
Chaz Schlarp
eaea1d5e59
build-systems: add copier
2022-05-07 19:35:26 -07:00
Chaz Schlarp
18cf31dcdb
build-systems: add myst-parser
2022-05-07 19:33:25 -07:00
Chaz Schlarp
b7d8fe42ce
overrides.jinja2-ansible-filters: Fix missing VERSION file
2022-05-07 19:29:50 -07:00
adisbladis
6984e7e2e9
Merge pull request #614 from WolfangAukang/overrides
...
overrides: adding python-trovo and python-twitter
2022-05-07 21:08:53 +07:00
P. R. d. O
683bc56b2d
overrides.python-twitter: add override
2022-05-07 07:25:44 -06:00
P. R. d. O
f48f3f1322
build-systems.json: add python-trovo
2022-05-07 07:25:23 -06:00
adisbladis
9927a08fd9
Merge pull request #612 from tfmoraes/buildtag
...
Some wheels have build tag with more than one digit
2022-05-05 12:17:13 +07:00
Thiago Franco de Moraes
8333158d7d
Some wheels have build tag with more than one digit
2022-05-04 23:51:24 -03:00
adisbladis
b00b6b6ef8
Bump version to 1.28.0
2022-05-05 09:34:55 +12:00
adisbladis
604adc454f
Remove poetry2nix-release tool
...
I'm now always fully relying on Github Actions for testing pre-release.
This tool isn't helpful and makes the development shell larger.
2022-05-05 09:34:55 +12:00
adisbladis
f81671afe3
Merge pull request #611 from nix-community/build-systems-2022-05-05
...
Sync build systems (2022-05-05)
2022-05-05 04:33:10 +07:00
adisbladis
c22f70a140
nixops_unstable: Skip test on darwin
...
It's broken in upstream nixpkgs, not our problem.
2022-05-05 07:52:28 +12:00
adisbladis
1426612d4e
Sync build systems from nixpkgs
2022-05-05 06:34:30 +12:00
adisbladis
98f188deda
overrides.pandas: Add overrides to build on non-linux
...
And also enable parallel building.
2022-05-05 06:34:30 +12:00
adisbladis
4a50471ef7
Bump nixpkgs channel
2022-05-05 06:34:30 +12:00
adisbladis
4ee9e2a827
Merge pull request #610 from nix-community/psycopg2cffi
...
overrides.psycopg2cffi: Add override
2022-05-05 01:33:44 +07:00