Commit graph

169 commits

Author SHA1 Message Date
DavHau
02e36525eb fix flakes 2020-10-04 02:11:50 +07:00
David Arnold
7e151003ae chore: package as nix flake 2020-10-04 01:32:22 +07:00
DavHau
469891f8d0 allow to pass derivation as src to buildPythonPackage 2020-10-03 22:08:28 +07:00
DavHau
ea5662c765 add: raise error if python version of any extra_pkg doesn't match 2020-10-03 21:59:47 +07:00
DavHau
639879cfb7 update dependency extractor to use "LANG=C.utf8" 2020-10-03 21:53:40 +07:00
DavHau
2ee3786b06 remove useless trace in mariadb fix 2020-10-03 17:36:21 +07:00
DavHau
0384d3a795
Merge pull request #133 from DavHau/develop
Develop
2020-10-03 17:14:31 +07:00
DavHau
8fa7e5921b improve readme and examples 2020-10-03 17:10:54 +07:00
DavHau
4564b6db53 export fetchPypiSdist and fetchPypiWheel 2020-10-03 16:56:11 +07:00
DavHau
59ae625c23 add fix for mariadb (but: package not yet available) 2020-10-03 16:54:28 +07:00
DavHau
19635bf953 improve error message when autodetecting pname fails 2020-10-03 16:53:21 +07:00
DavHau
393cdb9d8f add: export also overlay + nixpkgs in passthru of mkPython 2020-09-29 17:10:46 +07:00
DavHau
0730565673 fix: mkPython.passthru.selectPkgs 2020-09-28 12:23:09 +07:00
DavHau
a01821000c add mach-nix overrides to passthru of mkPython 2020-09-28 11:09:25 +07:00
DavHau
93bcd6b159 fix: pname/version null in buildPythonPackage 2020-09-28 11:09:00 +07:00
DavHau
91a263d5f4 fix-package: pyqt5 from nixpkgs and wheel 2020-09-22 17:49:28 +07:00
DavHau
348ee92dc1 feature: alternative mod function with more arguments 2020-09-22 17:48:35 +07:00
DavHau
7e81743f97 fix: nixpkgs packages with identical versions swallowed 2020-09-22 17:47:29 +07:00
DavHau
ac05859dcb version 2.4.1 2020-09-21 13:29:56 +07:00
DavHau
bbc6199e3d fix: extra_pkgs don't end up in python env 2020-09-21 13:15:14 +07:00
DavHau
b7e05a1739 fix: null value in get_passthru. fixes #131 2020-09-21 12:30:55 +07:00
DavHau
c06f58f3b8 package-fix: allow sdist provider for pip 2020-09-21 12:30:19 +07:00
DavHau
1d7ca9fb7e fix-package: remove reproducible.patch from pip versions older than 20.0 2020-09-21 12:16:03 +07:00
DavHau
f71f371479 add: fixes.nix feature for buildPythonPackage 2020-09-21 12:14:48 +07:00
DavHau
4070c03e71 fix: wrong provider detected in fixes for sdist packages 2020-09-21 12:01:00 +07:00
DavHau
b37d9bb196 version 2.4.0 2020-09-20 17:41:35 +07:00
DavHau
5269a1f4eb fix: respect manually set 'propagatedBuildInputs' for buildPythonPackage 2020-09-20 16:59:17 +07:00
DavHau
f17b361603 fix collision when using simple overrides inside extra_pkgs 2020-09-20 16:36:28 +07:00
DavHau
460501c1ae pump pypi deps and nixpkgs 2020-09-20 15:56:18 +07:00
DavHau
b3a42dfa91 fix: provider check in conditions for fixes 2020-09-20 15:30:20 +07:00
DavHau
780766f68a improve error handling when extracting metadata 2020-09-20 14:35:50 +07:00
DavHau
fb0aa8f926 fix: wheels with multiple python versions in filename (pyqt5) 2020-09-16 11:16:03 +07:00
DavHau
73d1769db6 allow string for python argument 2020-09-16 11:14:28 +07:00
DavHau
e1341dc5fb allow to set passthru for buildPythonPackage 2020-09-16 11:13:09 +07:00
DavHau
7efb5de273 add fix for orange 3 2020-09-16 02:11:48 +07:00
DavHau
a7ebb1f086 fix extras for buildPythonPackage 2020-09-16 00:37:16 +07:00
DavHau
1bc3bee2d0 Merge branch 'master' of github.com:DavHau/mach-nix 2020-09-15 17:25:18 +07:00
DavHau
d401de7b87 stop unifying pkg-names -> fixes passthru inf. recursions 2020-09-15 13:48:35 +07:00
DavHau
770ec30668
Merge pull request #119 from thiagokokada/fix-ref-in-examples
Fix ref in examples
2020-09-15 11:51:07 +07:00
Thiago Kenji Okada
b87a8f98d0 fix ref in examples 2020-09-14 15:38:31 -03:00
DavHau
bc2157e530 fix get_passthru; fix problem with dot in names 2020-09-13 21:52:52 +07:00
DavHau
7098c4b6e6 fix passthru already defined 2020-09-13 21:42:07 +07:00
DavHau
57ac0f997c Merge branch 'fixes2' into dev
# Conflicts:
#	mach_nix/generators/overides_generator.py
2020-09-13 21:38:29 +07:00
DavHau
976c4461c8 feature: fixes.nix 2020-09-13 21:34:54 +07:00
DavHau
02d2779810 inherit passthru from nixpkgs 2020-09-12 20:19:41 +07:00
DavHau
7d27c66933 handle overrides for extra_pkgs 2020-09-12 00:54:26 +07:00
DavHau
67184df0c2 fix typo 2020-08-27 10:25:33 +07:00
DavHau
c522f0328e improve examples 2020-08-26 19:51:40 +07:00
DavHau
2935985fda parallel tests 2020-08-26 15:32:06 +07:00
DavHau
d658b4154f add underscore override system 2020-08-26 15:24:50 +07:00