Commit graph

363 commits

Author SHA1 Message Date
adisbladis
27e3cca6cb
overrides: Matplotlib 3.3.0 now downloads/builds it's own freetype by default
Override to use system (nix) freetype.
2020-08-14 00:28:21 +02:00
adisbladis
d0f730fd6f
Merge pull request #142 from mjlbach/overrides-add-vispy
Add override for vispy
2020-08-14 00:05:32 +02:00
adisbladis
00299e4479
Merge pull request #148 from kalbasit/opensource/poetry2nix/add-override-h3
overrides: h3 should load its C dependency from the Nix store
2020-08-13 16:55:13 +02:00
Wael M. Nasreddine
c6d00ee7df
overrides: h3 should load its C dependency from the Nix store 2020-08-12 15:06:31 -07:00
Michael Lingelbach
dd8bf06e0d Add override for vispy 2020-08-12 12:53:19 -07:00
adisbladis
0b20328153
Merge pull request #147 from takeda/psycopg2
Added openssl dependency to psycopg2 on Darwin.
2020-08-12 20:46:26 +02:00
Derek Kulinski
8678bc3481 Added openssl dependency to psycopg2 on Darwin. 2020-08-12 11:34:36 -07:00
adisbladis
270a0b26b7
Merge pull request #141 from nix-community/pep425-mods
Fix pep425 matching when modifiers are present
2020-07-23 17:13:49 +02:00
adisbladis
e71aacda1a
Fix pep425 matching when modifiers are present
We wouldn't match `cp38m` but only `cp38`
2020-07-23 17:08:41 +02:00
adisbladis
0ad5d1a14a
overrides: Create typing_extensions alias for better nixpkgs compat
Closes #131
2020-07-23 16:11:56 +02:00
adisbladis
0a44c0ef8e
Merge pull request #140 from mtn/ffmpeg-python-depfix
Add override for ffmpeg-python
2020-07-23 16:09:05 +02:00
Michael Noronha
e8d67c5680
Remove pytest-runner from build-time deps 2020-07-23 16:06:40 +02:00
adisbladis
6e2a8ce9cc
Release 1.11.0 2020-07-22 16:55:35 +02:00
adisbladis
193c122e53
Merge pull request #138 from nix-community/poetry_1_0_10
poetry: 1.0.9 -> 1.0.10
2020-07-22 16:55:01 +02:00
adisbladis
33b2602e0f
poetry: Manually touch up poetry.lock to circumvent https://github.com/python-poetry/poetry/issues/2520 2020-07-22 16:12:43 +02:00
adisbladis
a7cf49c1ef
poetry: 1.0.9 -> 1.0.10 2020-07-22 16:11:19 +02:00
adisbladis
eee5d0e8c3
Merge pull request #137 from nix-community/overridescope
Wrap poetry2nix in a scope to make internals overridable
2020-07-22 15:54:22 +02:00
adisbladis
e5ddd73773
Add example showing how to use overrideScope' as a nixpkgs overlay 2020-07-22 01:21:24 +02:00
adisbladis
e195d917f9
Add composable defaults to README 2020-07-22 01:21:24 +02:00
adisbladis
f648dd5099
Add test to check if default can compose 2020-07-22 01:21:24 +02:00
adisbladis
ccc3ff8a54
Add composability test to overrideOverlay test 2020-07-22 01:21:24 +02:00
adisbladis
f4fbc592d7
Make overrideOverlay composable 2020-07-22 01:21:24 +02:00
adisbladis
2a907cd9a9
Make default overrides extensible in a way that's also composable 2020-07-22 01:21:24 +02:00
adisbladis
6abe06ed6c
Make default overrides reference scope
So that overrideScope' will propagate overrides properly
2020-07-22 01:10:42 +02:00
adisbladis
772b272c96
Remove or null from kiwisolver override
It's better to fail with an up-front attribute error than failing at
build time with a cryptic error message.
2020-07-21 21:33:50 +02:00
adisbladis
f9cb26ed41
Make poetry2nix entirely overridable 2020-07-21 19:54:25 +02:00
adisbladis
8755f618ae
Merge pull request #136 from Infinisil/build-backend-error
throw an error when no build-backend is specified
2020-07-16 09:18:11 +02:00
Silvan Mosberger
b3014009e9
throw an error when no build-backend is specified
If a project doesn't have this specified, poetry doesn't do its thing,
leading to package metadata not being detected (UNKNOWN packages)
2020-07-14 23:09:10 +02:00
adisbladis
78aeb5d8e3
Release 1.10.0 2020-07-14 16:13:18 +02:00
adisbladis
4291221012
Merge pull request #134 from nix-community/poetry-input-hack
Always add Poetry as a build input unless bootstrapping
2020-07-14 16:08:07 +02:00
adisbladis
1d41a55f88
Always add Poetry as a build input unless bootstrapping
Currently Poetry does not have a notion of build-time
dependencies (setup-requires) in it's lock file.

When installing a dependency built with Poetry this has to be added
via an override which is really bad UX.

This change always adds Poetry as an interim solution until we have
resolved this in upstream Poetry.
2020-07-14 15:30:07 +02:00
adisbladis
5398505f8b
Merge pull request #133 from nix-community/plugin-closures
Add experimental support for plugin closures
2020-07-14 15:30:02 +02:00
adisbladis
8215ac6941
Add experimental support for plugin closures 2020-07-14 14:35:28 +02:00
adisbladis
ff98b8a987
overrides: Add libvirt-python override 2020-07-14 14:33:53 +02:00
adisbladis
e04e78308a
Merge pull request #130 from MMesch/mip-overrides
add mip overrides
2020-07-06 16:04:10 +02:00
Matthias Meschede
f38d408a72 add mip overrides 2020-07-06 11:28:10 +02:00
adisbladis
baa63179b7
poetry: Circumvent https://github.com/python-poetry/poetry/issues/2520 2020-07-01 11:42:46 +02:00
adisbladis
2061207095
poetry: 1.0.8 -> 1.0.9 2020-07-01 11:42:46 +02:00
adisbladis
e4f1e05c56
Merge pull request #127 from Infinisil/missingModuleName
Fix moduleName not being applied for accessing python pkgs set
2020-07-01 11:23:34 +02:00
adisbladis
352eff7d07
ci: Bump cachix action to v6 2020-07-01 10:36:07 +02:00
adisbladis
ac533e586a
tests: Pin prefer wheel tests to python 3.7
Some wheels are not available for python 3.8 which is the default on
unstable now.
2020-07-01 10:36:07 +02:00
adisbladis
ffda369845
ci: Bump stable to 20.03 2020-07-01 10:24:00 +02:00
Silvan Mosberger
bc4ac731e0
Fix moduleName not being applied for accessing python pkgs set 2020-07-01 10:24:00 +02:00
adisbladis
5e453232d9
Merge pull request #128 from das-g/patch-1
README.md: fix markup of inline code
2020-07-01 10:11:56 +02:00
Raphael Das Gupta
267c6724e0
fix markup of inline code 2020-06-30 13:55:47 +02:00
adisbladis
e7c69a288c
Merge pull request #121 from rissson/overrides-add-python-ldap
overrides: add python-ldap
2020-06-14 10:03:30 +02:00
Marc 'risson' Schmitt
00d58a722d
overrides: add python-ldap 2020-06-12 22:12:08 +02:00
adisbladis
31f9f723c3
Merge pull request #119 from utdemir/pyarrow-parameter-fix
Make pyarrow override compatible with newer nixpkgs
2020-06-10 12:01:16 +02:00
adisbladis
6456f341c7
Merge pull request #120 from mjlbach/fix_tensorflow_collision
Fix tensorflow collision with tensorboard
2020-06-10 12:00:45 +02:00
Michael Lingelbach
ab5a9bd81a Fix tensorflow collision with tensorboard 2020-06-10 02:41:20 -07:00