Commit graph

481 commits

Author SHA1 Message Date
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
dc9b7d0c2b conda: rebase on current nixpkgs PR https://github.com/NixOS/nixpkgs/pull/123323 2021-05-22 20:13:42 +07:00
DavHau
8bbb6f63f2 fix: python version not respected for some conda packages 2021-05-22 20:09:08 +07:00
DavHau
dbaf4115ca Merge branch 'master' into conda-beta 2021-05-16 16:56:37 +07:00
DavHau
31a286bf2a Merge branch 'master' into conda-beta 2021-05-15 16:51:28 +07:00
DavHau
5ad199c3d5 add test for removing unwanted deps 2021-05-15 16:08:54 +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
ae4fa305f4 fix: use buildPythonApplication to build mach-nix 2021-05-14 17:37:35 +07:00
DavHau
dad9f701bf add: flake app 'extract-reqs' 2021-05-14 17:04:54 +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
0b8d4302f6 update .gitignore 2021-05-14 12:20:19 +07:00
DavHau
a4c1ab49b0 update pypiData 2021-05-14 11:38:35 +07:00
DavHau
42ffe7c337 disable nixops crawlers 2021-05-14 11:21:59 +07:00
DavHau
95b6762f85 Merge branch 'master' of github.com:DavHau/mach-nix 2021-05-14 11:21:26 +07:00
DavHau
e4ef89f774
Merge pull request #272 from bjornfor/set-version-to-master
Set VERSION back to master
2021-05-11 21:41:14 +07:00
Bjørn Forsman
7cf230f6d0 Set VERSION back to master
The pre-commit hook easily leaks unwanted info into PRs :-)

Fixes: f414001bec ("Add nix-shell options in Readme")
2021-05-11 16:34:08 +02:00
DavHau
6b0dc125e7 url-crawler: remove spaces in version numbers 2021-04-30 22:14:17 +07:00
DavHau
a7ddac2ce8
Merge pull request #262 from toraritte/patch-1
Add nix-shell installation options in Readme
2021-04-28 19:49:39 +07:00
Attila Gulyas
f414001bec Add nix-shell options in Readme 2021-04-28 12:06:27 +00:00
Martin Schwaighofer
07077afb36 improve error message formatting 2021-04-28 12:06:12 +02:00
Martin Schwaighofer
cf5793c321 fix outdated error message for outdated pypi-deps-db 2021-04-28 12:05:55 +02:00
DavHau
8877cdb599
Merge pull request #266 from bjornfor/fix-typo
Fix typo: nixkgs -> nixpkgs
2021-04-26 19:35:18 +07:00
Bjørn Forsman
1983571a27 Fix typo: nixkgs -> nixpkgs 2021-04-26 11:54:15 +02:00
DavHau
e3befe1f07
Merge pull request #264 from timsears/patch-1
Update lib.nix
2021-04-22 20:18:22 +07:00
DavHau
9543999c8a extractor: sanitize derivation names 2021-04-21 12:25:03 +07:00
DavHau
80a2ffb9b1 fix illegal store path 2021-04-21 11:44:42 +07:00
DavHau
f0b942c536 fix illegal store path 2021-04-21 11:26:29 +07:00
Tim Sears
abde4e0ce3
Update lib.nix
fix typo `trow` -> `throw`
2021-04-20 14:32:55 -07:00
DavHau
67238320a7 add drv generator to extractor 2021-04-21 00:51:11 +07:00
DavHau
8652cf9da3 only extract for specific python versions 2021-04-20 21:07:04 +07:00
DavHau
162ffe0b47 update extractor: allow passing python versions 2021-04-18 15:10:26 +07:00
DavHau
0a9df7eaa1 update crawler 2021-04-17 19:55:44 +07:00
DavHau
41577a83d3 improve: ignore collisions for .gen interface 2021-04-04 21:16:42 +07:00
DavHau
2ac8be0bc3
Merge pull request #244 from blaggacao/patch-2
readme: clarify that not all sources can be built
2021-04-04 16:57:37 +07:00
DavHau
d335bee182
Merge pull request #256 from InLaw/patch-7
correct typo "shell = mach-nix-defaul.shellWitht"
2021-04-04 16:56:31 +07:00
InLaw
0ab275c63f
Update flake.nix
typo "shellWitht"
2021-04-04 09:50:17 +02:00
InLaw
5c3582cce4
correct typo
typo "defaul.s"
2021-04-04 09:42:26 +02:00
DavHau
fe91f35e33 add troubleshooting example for collision errors 2021-04-03 19:46:18 +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