Commit graph

150 commits

Author SHA1 Message Date
DavHau
46f7940ded update python to 3.8 2021-05-23 13:05:16 +07:00
DavHau
038f820668 switch to nixos-unstable 2021-05-23 13:00:23 +07:00
DavHau
f7fbf74ee0 improve: simplified override interface dealt badly with empty and null values 2021-05-23 12:35:08 +07:00
DavHau
ca8a65d434 switch to nixpkgs-20.09 2021-05-23 12:03:11 +07:00
DavHau
8eed287656 bump nixpkgs and pypi-deps-db 2021-05-22 22:25:59 +07:00
DavHau
37a86cca1e fix failing test 2021-05-22 22:25:33 +07:00
DavHau
1fe10a5d5a version 3.3.0 2021-05-22 22:03:48 +07:00
DavHau
97d744887b simplify flakes cmdline api 2021-05-22 22:02:24 +07:00
DavHau
ad45c36495 improve: print hint about updating pypiData when resolution fails (fixes #274) 2021-05-22 20:54:15 +07:00
DavHau
fdd7bec457 fix: filter out unwanted python dependencies 2021-05-15 12:39:38 +07:00
DavHau
f139a8b68a fix: python minor version not respected when checking wheels for compatibility 2021-05-14 18:21:48 +07:00
DavHau
51a79318f2 fix: wrong python interpreter in mach-nix cli env 2021-05-14 17:50:40 +07:00
DavHau
1c7af0918b fix: python package 'overrides' colliding with same named variable in nix expr. 2021-05-14 14:45:36 +07:00
DavHau
2020f90238 fix: cli crashing on gen command 2021-05-14 14:31:46 +07:00
DavHau
6112ea975f fix VERSION 2021-05-14 14:18:17 +07:00
DavHau
c2812bebdb
Fix + Improve CI (#275)
- disable tests on macos due to https://github.com/actions/virtual-environments/issues/60
- enable testing of different mach-nix expressions in ./tests
- fix cryptography package < 3.4
2021-05-14 13:54:55 +07:00
DavHau
a4c1ab49b0 update pypiData 2021-05-14 11:38:35 +07:00
DavHau
6b0dc125e7 url-crawler: remove spaces in version numbers 2021-04-30 22:14:17 +07:00
Attila Gulyas
f414001bec Add nix-shell options in Readme 2021-04-28 12:06:27 +00:00
Bjørn Forsman
1983571a27 Fix typo: nixkgs -> nixpkgs 2021-04-26 11:54:15 +02:00
DavHau
41577a83d3 improve: ignore collisions for .gen interface 2021-04-04 21:16:42 +07:00
DavHau
022740aefe fix, pypiData downloaded twice for flake; fix nix flake show 2021-03-29 12:48:40 +07:00
DavHau
55cda256cf throw on outdated data & add python arg 2021-03-26 22:17:44 +07:00
DavHau
ac62255e81 version 3.2.0 2021-03-12 12:47:01 +07:00
DavHau
afcfd0d15b add sdist output to flake 2021-03-12 12:37:07 +07:00
DavHau
42020f8757 update flake.lock 2021-03-11 16:21:03 +07:00
DavHau
bbfe24052d fix: wrong python chosen when cross building 2021-03-10 15:51:13 +07:00
DavHau
3ab97d63c1 feature: new argument 'ignoreCollisions' 2021-03-10 15:33:59 +07:00
DavHau
235a0a81d0 pkg-fix: google-auth misses six 2021-02-26 12:11:45 +07:00
DavHau
57959a9ed5 add .expr attribute to mkPython 2021-02-26 12:11:06 +07:00
DavHau
afa94cb61c change VERSION to 'master' 2021-02-18 15:56:16 +07:00
DavHau
6473903da7 fix: collision when overriding nixpgs 2021-02-17 16:52:24 +07:00
InLaw
f75bd25168
Update nixpkgs.py (#218) 2021-01-23 01:19:44 +07:00
InLaw
ae82925edc
Update fixes.nix (#225)
not mixing python27 and python3x
- could be used with python defined in default.nix (args) - if python would be inherited
2021-01-23 01:12:21 +07:00
DavHau
c4ef8f4a01 add fix for cartopy 2020-12-21 13:55:17 +07:00
DavHau
20e50610f2 also replace nativeBuildInputs on overridden nixpkgs candidates 2020-12-21 13:40:59 +07:00
DavHau
8a719adddf remove unnecessary env passthru attribute 2020-12-03 23:40:18 +07:00
DavHau
8e6913f1a4 CI: load version from MACHNIX_VERSION 2020-11-27 13:54:54 +07:00
DavHau
b64aab5282 version 3.1.1 2020-11-27 13:38:43 +07:00
DavHau
42bc08f8f9 move flake.lock to mach_nix dir and symlink 2020-11-27 12:41:22 +07:00
DavHau
84383f85ae version 3.1.0 2020-11-27 01:08:36 +07:00
DavHau
c00418c4a7 use inputs from flake.lock also in non-flake mode 2020-11-25 15:27:46 +07:00
DavHau
c3f99612a8 Merge remote-tracking branch 'nat543207/flake-compat' 2020-11-25 13:47:11 +07:00
DavHau
88300d4b5d fix: match behavior of cmdline api and nix api 2020-11-24 16:43:41 +07:00
DavHau
22da85eae4 fix: docker images corrupt; stop using buildEnv for mkPython 2020-10-29 10:33:00 +07:00
Nathan Joss (nat543207)
a319310f42 Pass pkgs to extractor instead of referencing <nixpkgs> 2020-10-28 17:18:16 -07:00
DavHau
9aa62d0d03 version 3.0.2 2020-10-27 17:25:57 +07:00
DavHau
d3c862dc3e fix macos wheel selection unit tests 2020-10-27 17:16:41 +07:00
DavHau
e5940645de fix: prioritize nixpkgs attr with closest name, to prevent infinite recursion 2020-10-27 17:03:44 +07:00
DavHau
3acbfc2ebd remove some wheel types for macos 2020-10-27 10:19:44 +07:00