DavHau
4dde445784
fix nix eval tests
2022-04-20 16:30:32 +02:00
DavHau
309b7d5f1a
disable some eval tests for conda
...
Most of these got stuck because of a resolution too deep error.
2022-02-14 12:42:38 +07:00
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