Commit Graph

2313 Commits

Author SHA1 Message Date
phaer
ee8e6ef05f examples: update pip editables comment...
...wasn't updated after function changes in 9448df1fa1
2024-07-29 13:22:22 +02:00
phaer
74da0c5158 pip: update flattenDependencies description 2024-07-29 13:22:22 +02:00
phaer
31cb800529 doc/getting-started: drop deps explaination...
as deps is introduced in pip, where it's actually needed
2024-07-29 13:22:22 +02:00
phaer
95f59a4f60 docs/guides: add local python example to pip guide 2024-07-29 13:22:22 +02:00
phaer
65e02ebfe2 docs/guides: fix pip headers 2024-07-29 13:22:22 +02:00
phaer
ae6386794f docs: fix devshell 2024-07-29 13:22:22 +02:00
phaer
65eca90173 docs/guide: mention pips cross-platform limits 2024-07-29 13:22:22 +02:00
phaer
adeed1750a docs/guide: first draft of pip guide 2024-07-29 13:22:22 +02:00
phaer
26c7bf108d examples: update pillow & its python 2024-07-29 13:22:22 +02:00
phaer
a0c1e83a03 docs: be more explicit about the annotations
in getting-started
2024-07-29 13:22:22 +02:00
DavHau
101123ba55 website: ensure CNAME file doesn't get removed 2024-07-29 10:37:19 +00:00
DavHau
b14eca8b2c Revert "website: revert back to nix-community.github.io/dream2nix"
This reverts commit fcbfd63231.
2024-07-29 10:37:19 +00:00
DavHau
736f7ac951 website: revert back to nix-community.github.io/dream2nix 2024-07-29 06:49:00 +00:00
Paul Haerle
f7a39eac6c
Merge pull request #1022 from nix-community/pip-update
fixup: pip default version in pip module
2024-07-26 18:32:35 +02:00
phaer
30b812bd81 update outdated aarch64-darwin lock files 2024-07-26 18:29:33 +02:00
phaer
e24cee1b7e update outdated x86_64-linux lock files 2024-07-26 18:26:46 +02:00
phaer
c65544bba0 update outdated aarch64-darwin lock files 2024-07-26 16:55:35 +02:00
phaer
78abc70f53 fixup: pip default version in pip module 2024-07-26 16:52:00 +02:00
Paul Haerle
333c264a55
Merge pull request #1029 from nix-community/python-relax-deps
buildPythonPackage: support pythonRelaxDeps
2024-07-25 18:38:58 +02:00
phaer
1fbbe9efcb buildPythonPackage: support pythonRelaxDeps 2024-07-25 17:05:21 +02:00
Paul Haerle
959d6f9678
Merge pull request #1027 from nix-community/lock-isvalid
lock: expose lock.isValid...
2024-07-23 14:03:38 +02:00
phaer
2aec0c89fd lock: expose lock.isValid...
this is useful to figure out which lock scripts to run
in package collections.
2024-07-23 13:57:51 +02:00
DavHau
4e9fd61a12 reference-docs: fix option rendering issue
remove tree-style preprocessing since it is not needed anymore
2024-07-18 15:30:23 +00:00
DavHau
4c89b02025 website: change to https://dream2nix.dev 2024-07-18 13:07:26 +00:00
Paul Haerle
c3f7da8ca6
Merge pull request #1021 from nix-community/pip-update
fetchPipMetadata: update pip & wheel
2024-07-18 13:42:21 +02:00
phaer
a574992d89 fetchPipMetadata: update pip & wheel
to latest versions in nixpkgs unstable
2024-07-18 13:40:13 +02:00
Paul Haerle
15d7ef5c34
Merge pull request #1017 from phaer/pip-lock-system
pip: set sys-specific default for paths.lockFile
2024-07-13 16:44:06 +02:00
phaer
80cfb95ffc eval examples on x86_64-linux & aarch64-darwin
quick & easy way to reduce ci run-time and overhead from
platform-specific lock files in the repo while letting
us catch errors on two OSes as well as architectures.
2024-07-13 16:40:01 +02:00
phaer
65bf5d43b1 adapt lock file path in pip tests 2024-07-13 16:40:01 +02:00
phaer
0a7fefa2c4 add darwin lock-files 2024-07-13 16:40:01 +02:00
phaer
f679e624b4 add x86_64-linux lock files 2024-07-13 16:40:01 +02:00
phaer
2e5cf4294d set paths.lockfile for pip example...
even with the new default, it's good to be explicit.
And the examples will still refer to the main branch while running ci
checks for this
2024-07-13 16:40:01 +02:00
phaer
49a1961faa pip: set sys-specific default for paths.lockFile 2024-07-13 15:47:28 +02:00
DavHau
0859b0dfdf docs: improve table of contents for options
- increase width of toc
- show full option path in toc
- no nesting

This simplifies navigation on option pages a lot.
2024-07-11 15:56:58 +00:00
DavHau
a3751775d9 docs: fix broken links 2024-07-11 14:47:28 +00:00
DavHau
d639e70caf reference website: categorize into released/experimental/internal 2024-07-11 14:41:18 +00:00
DavHau
37fca4bf27 reference website: render all options with same heading size 2024-07-11 14:41:18 +00:00
Paul Haerle
0c6b5c8ab7
Merge pull request #1012 from phaer/guides
Reworked Getting started guide
2024-07-10 12:05:00 +02:00
phaer
363a6996c3 docs: mv gettingstarted to guides/getting-started 2024-07-09 20:16:09 +02:00
phaer
7b48877133 docs: reworked gettingstarted.md 2024-07-09 20:16:09 +02:00
Paul Haerle
a9c8595b3f
Merge pull request #998 from abathur/pdm_static_urls
pdm: support additional index/source URLs
2024-07-09 16:00:16 +02:00
Travis A. Everett
d887642ae7 pdm: support additional index/source URLs
pdm supports extra indexes in tool.pdm.source blocks and we can also
pass a list of urls to fetchFromLegacy, so this aggregates URLs from
the source blocks and passes them.

I think this will unblock simple cases like getting a package that is
not on pypi.org from some other index, but I imagine that there are
more complex cases that will require refining this support.
2024-07-09 15:58:14 +02:00
Paul Haerle
c674abab6d
Drop mitmproxy, pypiSnapshotDate (#1011)
* drop mitm-proxy & pypi snapshot date

* add warning if pypiSnapshotDate is used

* tree-wide: remove pypiSnapshotDate

* pip/tests/packages: support all platforms

* re-lock examples

* apache-airflow: fix override after re-lock

* pip/tests: remove other platforms again

...don't want to maintain 4 lock files per test
2024-07-09 15:51:13 +07:00
github-actions[bot]
11cfa4eeef flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
  → 'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
2024-07-07 18:37:36 +00:00
github-actions[bot]
9851ee9628 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
  → 'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
2024-07-07 18:37:36 +00:00
Paul Haerle
46b6ee6b0b
Merge pull request #1009 from phaer/render-options-fix
docs: fix incorrect option rendering for first children of nested options
2024-07-04 11:40:39 +02:00
phaer
69d78dbcad docs: fix incorrect option rendering...
for first children of nested options.

thanks @yorickvP for reporting this in
https://github.com/nix-community/dream2nix/pull/987
2024-07-04 10:17:01 +02:00
github-actions[bot]
1b5e01219a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c66e984bda09e7230ea7b364e677c5ba4f0d36d0?narHash=sha256-NBGYaic5FLRg8AWSj6yr4g2IlMPUxNCVjRK6%2BRNuQBc%3D' (2024-06-26)
  → 'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
2024-06-29 18:33:13 +00:00
github-actions[bot]
1b2c56c35d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c66e984bda09e7230ea7b364e677c5ba4f0d36d0?narHash=sha256-NBGYaic5FLRg8AWSj6yr4g2IlMPUxNCVjRK6%2BRNuQBc%3D' (2024-06-26)
  → 'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
2024-06-29 18:33:13 +00:00
Paul Haerle
246cd48cd1
Merge pull request #1005 from nix-community/cross-platform-examples
tree-wide: make examples eval on all platforms...
2024-06-29 11:10:30 +02:00