Commit graph

37 commits

Author SHA1 Message Date
Tom Prince
aba66a51b5 Make sure conda tests run with conda. 2022-02-09 17:57:50 -07:00
DavHau
7f1372dae7 update pypi-deps-db & fix test 2022-01-29 12:31:13 +07:00
jared-w
10bdb376f6 Don't hardcode nix flake tests to be x86_64-linux 2021-10-20 13:22:09 -07:00
DavHau
27491cdf25 revert default providers to 'wheel,sdist,nixpkgs' 2021-06-10 00:07:19 +07:00
DavHau
c76e162b4d add flake apps for testing 2021-06-09 13:11:17 +07:00
DavHau
9463ccc8c7 improve: evaluate integration tests in parallel 2021-06-08 19:12:57 +07:00
DavHau
c455ed8c56 Merge branch 'master' into conda-beta 2021-05-23 16:22:02 +07:00
DavHau
37a86cca1e fix failing test 2021-05-22 22:25:33 +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
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
071458ecae Merge branch 'master' into conda-beta
# Conflicts:
#	Readme.md
#	examples.md
#	mach_nix/VERSION
2020-11-27 01:57:03 +07:00
DavHau
84383f85ae version 3.1.0 2020-11-27 01:08:36 +07:00
DavHau
8f7bebede1 Merge branch 'master' into conda-beta
# Conflicts:
#	default.nix
#	mach_nix/nix/NIXPKGS.json
#	mach_nix/nix/PYPI_DEPS_DB.json
#	mach_nix/nix/compileOverrides.nix
#	mach_nix/run.py
#	pypi-crawlers/nix/crawler/configuration.nix
2020-11-25 15:40:06 +07:00
DavHau
28800e47ef add library functions to flakes 2020-11-25 14:09:40 +07:00
DavHau
21f195dec4 fix requirements parsing 2020-11-17 19:49:44 +07:00
DavHau
55f0bfbc4e continue work on conda 2020-11-17 18:29:44 +07:00
DavHau
53c0ed1b96 add test for dateutil alias infinite recursion 2020-10-27 16:34:03 +07:00
DavHau
2f9b022d91
Release 3.0.0 (#159)
* fix non-python packages passed via packagesExtra

* refactor examples and readme for 3.0.0

* add changelog for 3.0.0

* bump version to 3.0.0 and update nixpkgs and pypi-deps-db dependencies
2020-10-14 03:17:27 +07:00
DavHau
abaf0355fe move python attribute to mach-nix import 2020-10-14 00:29:27 +07:00
DavHau
4ee7d647fb fix flakes and add tests for flakes 2020-10-12 10:54:19 +07:00
DavHau
763b15d56d fix: detect pname properly in mach_nix_file 2020-10-12 10:22:26 +07:00
DavHau
f7e844b015 make individual tests executable via cmdline 2020-10-12 00:59:41 +07:00
DavHau
877d55d06d allow r packages to be passed via extra_pkgs 2020-10-12 00:17:54 +07:00
DavHau
edc05c233b throw proper error if 'extra_pkgs' is passed to buildPythonPackage 2020-10-11 16:11:57 +07:00
DavHau
2ee1aa8f3f stop using nix_names as keys; improve get_passthru; add test 2020-10-09 22:36:11 +07:00
DavHau
7ed1116bd1 update nixpkgs and fix nix tests 2020-10-07 23:23:52 +07:00
DavHau
f71f371479 add: fixes.nix feature for buildPythonPackage 2020-09-21 12:14:48 +07:00
DavHau
f17b361603 fix collision when using simple overrides inside extra_pkgs 2020-09-20 16:36:28 +07:00
DavHau
d401de7b87 stop unifying pkg-names -> fixes passthru inf. recursions 2020-09-15 13:48:35 +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
2935985fda parallel tests 2020-08-26 15:32:06 +07:00
DavHau
4d9371cbb7 add tests; improve examples 2020-08-26 13:06:14 +07:00
DavHau
70a60b9a70 add test for dot in name 2020-08-18 13:18:53 +07:00
DavHau
1652e31ce3
Dev (#63)
* fix abi tag for python 3.8

* handle circular deps; print info ResolutionImpossible; add tests

* fix readme

* version 2.2.1
2020-08-11 18:40:10 +07:00