Commit Graph

1621 Commits

Author SHA1 Message Date
DavHau
2e1cac96e8 fix(v1): move writers to pkgs 2023-05-02 14:05:57 +02:00
DavHau
df07956cc5 fix(v1/python): don't include autoPatchelfHook for darwin 2023-05-01 23:02:47 +02:00
DavHau
b49c9bb57f fix(v1/python): don't include manylinux packages for darwin 2023-05-01 22:58:06 +02:00
DavHau
026cc31545
Merge pull request #512 from FlorianFranzen/main
crane: 0.10.0 -> 0.12.1
2023-04-29 01:31:37 +02:00
DavHau
af5d819d7c
Merge pull request #509 from LiGoldragon/main
fixed typo
2023-04-29 01:27:14 +02:00
Florian Franzen
c269b018cd crane: 0.10.0 -> 0.12.1 2023-04-27 20:20:38 +02:00
Paul Haerle
bef06f0ad8
Merge pull request #511 from irisjae/main
Fix README link for "Contributing"
2023-04-27 11:10:50 +02:00
irisjae
9be884ba3e
Fix README link for "Contributing" 2023-04-27 16:57:40 +08:00
li
6cf636885b
(fixed typo) 2023-04-26 10:18:37 +07:00
DavHau
1d27bf4598 fix(nodejs/yarn-lock): default for workspacesInheritParentDeps 2023-04-20 19:22:21 +02:00
DavHau
5c227d036c feat(nodejs/yarn-lock): add option workspacesInheritParentDeps
Adds the dependencies of the top-level to all workspaces. Useful for lerna based projects
2023-04-20 18:54:34 +02:00
phaer
5982515961 doc(v1/lock): improve errorMissingFile
* print full path to ease debugging of wrong cfg.repoRoot
* print refresh commands for flakes and non-flake users alike
2023-04-20 11:05:47 +02:00
Paul Haerle
51797ebe9f
Merge pull request #504 from phaer/fetch-pip-metadata
init fetchPipMetadata / pip
2023-04-20 10:15:09 +02:00
DavHau
9ecf2a5fa5
Merge pull request #508 from tgunnoe/fix-flake-parts-type-check
Fix: flake-parts: type check on inject
2023-04-20 07:54:10 +02:00
tgunnoe
54d23e7ca0
Fix: flake-parts: type check on inject 2023-04-19 13:37:33 -04:00
phaer
2a27fce334 feat(fetchPipMetadata): use writePureShellScript..
instead of makeWrapper
2023-04-19 19:01:43 +02:00
phaer
8793e7386b fix(fetchPipMetadata): fix path checking and ...
nix command missing after refactoring
2023-04-19 19:01:07 +02:00
phaer
c9ddfc7e79 feat(writers): keep OUT in writePureShellScript 2023-04-19 19:01:07 +02:00
phaer
d13aadde95 fix(fetchPipMetadata): add wheel dependency 2023-04-19 18:45:27 +02:00
phaer
d451928377 fix(fetchPipMetadata): use git root, not flakes..
...in order to ensure non-flake nix compat
2023-04-19 10:30:58 +02:00
phaer
21d7f9d442 chore(tensorflow): remove for now
It's broken and we don't want to invest into fixing it yet.
2023-04-18 19:13:31 +02:00
DavHau
d1746c747c feat(v1/pip): add field pipVersion 2023-04-18 17:24:34 +02:00
DavHau
3a1167fa06 fix(v1/tests): only export packages for x86_64-linux 2023-04-18 15:34:55 +02:00
phaer
f0984bf9eb chore(pillow): switch to pip module, update to 9.5 2023-04-18 13:48:48 +02:00
phaer
6d4076f118 chore(flake-parts): use perSystem in packages...
don't hard-core x86_64-linux
2023-04-18 13:41:43 +02:00
DavHau
6333d3e829 fix(nodejs): electronWrap using wrong path 2023-04-18 09:53:49 +02:00
phaer
2bf52af96a chore(drv-parts): update (for exposed outputName) 2023-04-12 13:30:29 +02:00
phaer
4b1c32710d chore(fetchPipMetadata): update pip 2023-04-11 00:43:31 +02:00
phaer
dcf1f22063 chore(fetchPipMetadata): build proper python pkg 2023-04-11 00:15:38 +02:00
Paul Haerle
c9e6067304
Merge branch 'main' into fetch-pip-metadata 2023-04-07 17:22:50 +02:00
phaer
b01158011a chore(odoo): update lock after lock file fixes 2023-04-07 12:22:25 +02:00
phaer
7416e44047 fix(fetchPipMetadata): fix requirements...
...using a map() instead of list-comprehension resulted in an
iterator which was consumed in the first branch of our dependency
tree where it was encountered, resulting in an empty set of
requirements in other branches.
2023-04-07 12:03:30 +02:00
phaer
b3effffd9a feat(fetchPipMetadata): simplify script wrapper 2023-04-06 22:33:59 +02:00
phaer
0b747b656a wip(fetchPipMetadata): refactor lock_info_from_url 2023-04-06 21:02:34 +02:00
phaer
4c53958882 wip(fetchPipMetadata): split lock_info_from_store 2023-04-06 12:55:34 +02:00
phaer
24c72f1d3b feat(fetchPipMetadata): add nix and git 2023-04-06 01:59:24 +02:00
phaer
ad5391c3fb wip(fetchPipMetadata): lock relative paths if ...
we are in the same flake.
2023-04-06 01:43:20 +02:00
phaer
f9fe7b560f wip(fetchPipMetadata): recover fod url and hash 2023-04-06 00:23:55 +02:00
phaer
12f09cf0eb chore(fetchPipMetadata): print errors to stderr 2023-04-06 00:17:25 +02:00
phaer
e104f5d586 refactor(fetchPipMetadata): process_dependencies..
...split and add a bit more explainatory comments
2023-04-05 22:12:56 +02:00
phaer
3eaaa76540 chore(fetchPipMetadata): refactor prepare_venv 2023-04-05 17:23:05 +02:00
phaer
956030ec99 chore(fetchPipMetadata): namespace proxy code 2023-04-05 17:23:05 +02:00
phaer
173d77f080 fix(pip): remove default for lock file value 2023-04-05 15:28:07 +02:00
phaer
4444a26920 feat(lock): print command if lock file missing...
...as a convienience to flake users
2023-04-05 15:27:23 +02:00
phaer
9a16ba6712 chore(ansible,odoo): remove cache files
because they arent used anymore with pip
2023-04-05 15:23:59 +02:00
phaer
32397218c0 chore(buildPythonEnv): rename to pip 2023-04-05 14:45:36 +02:00
phaer
d4a1d0fb16 chore(odoo): Don't use requirements.txt...
but only (unlocked) deps from setup.py and co.
We also update the timestamp because otherwise we get
a qrcode release which is old enough to have broken
deps
2023-04-05 12:36:28 +02:00
phaer
c0c423c37b clean(buildPythonEnv): remove substitution...
...we might re-introduce a more generic approach via .drvs later on
2023-04-05 12:15:53 +02:00
phaer
cda1e4fa19 Revert "fix(buildPythonEnv): let doCheck default to true"
This reverts commit 95e815a4ec.
2023-04-05 12:15:27 +02:00
phaer
5564c2845c fix(buildPythonEnv): remove unused dists passthru 2023-04-05 11:33:24 +02:00