Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pdm-project/pdm

A modern Python package and dependency manager supporting the latest PEP standards
https://github.com/pdm-project/pdm

fix: merge directory based on the types of source

Fix #2198

Signed-off-by: Frost Ming <[email protected]>

f66438ac0e43ab7287cab203d9273e363630efe7 authored over 1 year ago by Frost Ming <[email protected]>
fix: Switch to Truststore by default (#2200)

Fixes #2195

Signed-off-by: Frost Ming <[email protected]>

06c7497338054ffc19b472b96d52f17923f855fc authored over 1 year ago by Frost Ming <[email protected]>
Merge branch 'main' of https://github.com/pdm-project/pdm

777940f8ae0a916c3111bc17a7a3155ac558ceb6 authored over 1 year ago by Frost Ming <[email protected]>
fix: remove duplicates in conflict report

Signed-off-by: Frost Ming <[email protected]>

87046f6a0f456598c8cabbd0875c0ebefce40408 authored over 1 year ago by Frost Ming <[email protected]>
fix: change cache file path's type to Path | str (#2192)

* Force convert cache_file type to Path

* Refine type hint

* Refine all caches.py

131953a645146a3ac2ecad7001993ec1c5b5eba8 authored over 1 year ago by drunkwcodes <[email protected]>
fix: shell detection failure (#2188)

* Catch ShellDetectionFailure

* Add news

7582b92de4f5881b64246c1fe66d2299cb8d9909 authored over 1 year ago by Philip Garrison <[email protected]>
fix: Fix comparable_version() (#2182)

* Complete comparable_version()

* Add test

* [pre-commit.ci] auto fixes from pre-commit.co...

31a2e2fec4e54275e539e599d0570f97fad9a843 authored over 1 year ago by drunkwcodes <[email protected]>
fix: compatibility issue with copier 8.0+ (#2178)

79a56a78ec586244a3b3535e3fdaa19d5ac84619 authored over 1 year ago by Frost Ming <[email protected]>
fix: command line args interpolation

Signed-off-by: Frost Ming <[email protected]>

16a1b30da482a75eb27a1e18c9ca3d41a2194140 authored over 1 year ago by Frost Ming <[email protected]>
fix: crash issue when dependencies are requested out of python range (#2176)

c2af2b273c2be142df8de65c2e0e07932f640270 authored over 1 year ago by Frost Ming <[email protected]>
fix: Link is not defined if not TYPE_CHECKING but it's used

Fixes #2151

Signed-off-by: Frost Ming <[email protected]>

a6bcdf0c3682d6d588200f9e03806ddd47810d92 authored over 1 year ago by Frost Ming <[email protected]>
fix: pdm does not update a `@ file:///` dependency (#2173)

a1234875791c1be8023a1da9a2dfc6c4755250b7 authored over 1 year ago by Frost Ming <[email protected]>
doc: update umami track point

Signed-off-by: Frost Ming <[email protected]>

b0bb4b2b5938d582b19dddc583218cf304ff277f authored over 1 year ago by Frost Ming <[email protected]>
feat: remove legacy pdm-pep517 backend (#2167)

446f2af5b3266e1748be32a0545c041ebb17de88 authored over 1 year ago by Frost Ming <[email protected]>
feat: add an --overwrite option to pdm init (#2166)

c815118847b11a2dbe60cabb994475d4c4f3c816 authored over 1 year ago by Frost Ming <[email protected]>
doc: update doc dependencies

Signed-off-by: Frost Ming <[email protected]>

eae7cbfb2a1a7ef70766f9df1cf5b0f3bb2b7dc0 authored over 1 year ago by Frost Ming <[email protected]>
feat: support filter by patterns for pdm list command (#2165)

72e9ec9fb0ac7ff943a8861be90c8582dd326232 authored over 1 year ago by Frost Ming <[email protected]>
fix: Removing dev dependency uninstall the project as well (#2162)

d20c0ab4ca57d73d788b7daff6b04ee3e0a0b281 authored over 1 year ago by Frost Ming <[email protected]>
core: move install-pdm.py to the root directory

Signed-off-by: Frost Ming <[email protected]>

08129b15d812dd2fd3b556423861e090a093a486 authored over 1 year ago by Frost Ming <[email protected]>
chore: Pre commit ci update config (#2157)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0...

ad91c72df54e84562274c3ae0b5762283146b52b authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.2

bdcfd49686dbebd9004be5438d4d4ff8cdbefa09 authored over 1 year ago by Frost Ming <[email protected]>
fix: respect the correct requirement

Fix #2146

Signed-off-by: Frost Ming <[email protected]>

d1d301e45b71cfb40cb15589e1d4aebe4014ea0e authored over 1 year ago by Frost Ming <[email protected]>
feat: Allow specifying username and password in URL (#2141)

This will allow setting authentication information when publishing like
this: `pdm publish --re...

ec4525beb2842ddba40a6a5b478dc2dc9e49048c authored over 1 year ago by jensstein <[email protected]>
fix: use utf-8 encoding for writing

Close #2139

Signed-off-by: Frost Ming <[email protected]>

b677e68783faa44f9864d76c9ed06f865868918e authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.1

439eb9b16d1461d1c7bb2e8f7b9bdd44b78e83dd authored over 1 year ago by Frost Ming <[email protected]>
fix: invalid requirement converted from poetry metadata (#2135)

064efbbb7af4f091d6d9f60092acb681545c0312 authored over 1 year ago by Frost Ming <[email protected]>
fix: ignore empty source when merging sources (#2131)

a7b721f28994b5eed18f328a9eee7bae3e59f172 authored over 1 year ago by Frost Ming <[email protected]>
feat: read default value from env var

Signed-off-by: Frost Ming <[email protected]>

b83a70be104a98a3a92549e4c5fd0d1cd2981b09 authored over 1 year ago by Frost Ming <[email protected]>
doc: Corrected documented default value for `venv.in_project` (#2127)

d2b2845a410ff7b51c6ec6b683d03333f62067b8 authored over 1 year ago by James Morris <[email protected]>
fix: overwrite the build-system table

Signed-off-by: Frost Ming <[email protected]>

70958e0f8149cc96119ba8479305f357475baa5d authored over 1 year ago by Frost Ming <[email protected]>
fix: don't update pyproject.toml if dry-run mode is on

Fix #2125

Signed-off-by: Frost Ming <[email protected]>

c4516c8d64d934debb4e758e8f1b5bd613c81357 authored over 1 year ago by Frost Ming <[email protected]>
fix: correct the comparison of candidate keys (#2123)

546a367eae8c3e1b61125be63961e7677dde7494 authored over 1 year ago by Frost Ming <[email protected]>
fix: Fix a build error due to old version of pdm-backeend

Fix #2107

Signed-off-by: Frost Ming <[email protected]>

279edb4ff2a065c2115e620546c394d826ba88f2 authored over 1 year ago by Frost Ming <[email protected]>
feat: ignore wheels for pythons not in range (#2113)

8d65ac6b897553f5a03862b6b927f521ca8e3933 authored over 1 year ago by Frost Ming <[email protected]>
fix: set upper bound for findpython

Signed-off-by: Frost Ming <[email protected]>

759507e31fc606dd3c20b3a3fe85c4f3bd1b6d87 authored over 1 year ago by Frost Ming <[email protected]>
chore: update lockfile

Signed-off-by: Frost Ming <[email protected]>

0b8538105408aa5d3ea553c8ecbd048b1a51b838 authored over 1 year ago by Frost Ming <[email protected]>
feat: add optional keyring dependency target in pyproject.toml (#2109)

* feat(pyproject.toml) optional keyring install dependency

* group optional dependencies in t...

bb5439f2208e3b7f0ba01b7cb1ff16daf774ba1f authored over 1 year ago by Mathieu Dupuy <[email protected]>
chore: update lockfile

5a8e8c488a18ba386eff1085e62d3216bccbbe6c authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.0

1fcd398a0d65831fe0ec8da60a3ea1d294f3cd1e authored over 1 year ago by Frost Ming <[email protected]>
fix: minor efficiency improvement

b7a8552e4d0a39d5017c904b00a707aa138cd1ed authored over 1 year ago by Frost Ming <[email protected]>
fix: Shared cache cannot support overlapping directory structures (#2106)

66933debf0d2e9ca04c8dc61d9b5da3615254eb0 authored over 1 year ago by Frost Ming <[email protected]>
doc: improve help info format for subcommands (#2103)

aaa6575851da3580e9f192253a38172b0c24535d authored over 1 year ago by Jun Huang <[email protected]>
doc: update changelog

Signed-off-by: Frost Ming <[email protected]>

3bea81a548220c794629996a29d4ccd465fa27f1 authored over 1 year ago by Frost Ming <[email protected]>
fix: tolerate local version in specifiers (#2102)

df0b2e9eb64cac3732678e252f1035e49818d780 authored over 1 year ago by Frost Ming <[email protected]>
feat: option to save static URLs in the lockfile (#2101)

fa34573ebf94a06dc42eb164908ef5b5ad435336 authored over 1 year ago by Frost Ming <[email protected]>
fix: also finds python3

Signed-off-by: Frost Ming <[email protected]>

f3641c27c90b2ff3ad5614f7fbde09e1ef46abd1 authored over 1 year ago by Frost Ming <[email protected]>
feat: new findpython (#2099)

ef41854cf0b58d251ff26b67eb932901db92ad2c authored over 1 year ago by Frost Ming <[email protected]>
doc: Allow setting custom venv path

Close #2096

Signed-off-by: Frost Ming <[email protected]>

d714d60c5f0ffd1029ee7917ca40c2d28475d105 authored over 1 year ago by Frost Ming <[email protected]>
chore(ruff): use isort and extend-select (#2095)

* Update pyproject.toml

* Update pyproject.toml

* Update pyproject.toml

66068b2a3d684ea659d537f0196c87deec082be6 authored over 1 year ago by Aaron Pham <[email protected]>
fix: don't overwrite lockfile when locking in `pdm install` (#2090)

d922f8c52b14aade44bd9de0092dbdf76b3f3470 authored over 1 year ago by Frost Ming <[email protected]>
fix: avoid mistakenly passing command-line arguments while testing (#2084)

70f557d716b6c5e2f32e09a83bf163b241c5ed46 authored over 1 year ago by Jun Huang <[email protected]>
feat: display the help information when running pdm directly (#2082)

b5841072c0d7fc0496d0918a7183cd8abeec8f9b authored over 1 year ago by Jun Huang <[email protected]>
feat: Support environment for other architecture (#2080)

07d7089fc06e28adb2e75b9acda056a2c921d826 authored over 1 year ago by Frost Ming <[email protected]>
[pre-commit.ci] pre-commit autoupdate (#2077)

9431b4bdeceab757513f58ecf1bdab60d199c3ce authored over 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
docs: Add instructions to copy executables in example Dockerfile (#2079)

3bb0d526dba02f6285d1888e687088243fff1fda authored over 1 year ago by Bilel Omrani <[email protected]>
fix: filter wrong package meta information and duplicate path (#2076)

* fix: filter wrong package meta information and duplicate path

* fix: path order

* fix: m...

b001b967254bd8ea5960fe00379bbe225bbc139a authored over 1 year ago by Peanut <[email protected]>
fix: completely remove egg-info when uninstalling

Fix #2027

Signed-off-by: Frost Ming <[email protected]>

8984291c3d8a17b316e516fdc1ae52d0f123ddcb authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.0a2

09a4e26bb7d2fed97b17302b3608373673be1a45 authored over 1 year ago by Frost Ming <[email protected]>
docs: fix Nox install command (#2069)

See https://github.com/wntrblm/nox/issues/711

`session.run_always` works more similarly to `s...

390600e33c76e0f4987567dc6eae41fc9dd89a99 authored over 1 year ago by Micael Jarniac <[email protected]>
fix: The cache collision issue between named requirements and url requirements (#2067)

2339fd3c1cf3b21ce94af1bff2e131f224102941 authored over 1 year ago by Frost Ming <[email protected]>
feat: support checking out branch or tag for git template

Signed-off-by: Frost Ming <[email protected]>

105221ab44d815d693e3310cdc8fcaf373a69a84 authored over 1 year ago by Frost Ming <[email protected]>
fix: install --plugins cannot install self package (#2062)

ffd1af4093d07bb873e3238067a04590178ec884 authored over 1 year ago by Frost Ming <[email protected]>
chore: change the warning stacklevel

Signed-off-by: Frost Ming <[email protected]>

51c6ccb72cfbf8af3afcbf2799eaf34e6b78cbaf authored over 1 year ago by Frost Ming <[email protected]>
fix: correctly update dependencies for out-of-order table (#2061)

7b270121c5468ea55be808f22840d158ffdf194e authored over 1 year ago by Frost Ming <[email protected]>
fix: lock hooks emitted with dry_run=True when doing update (#2060)

3afb4b6bbb14bd564f19f8fc617f4f0377c93793 authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.0a1

839f97ca7c92e691b690a4faddbceeccbbbd4142 authored over 1 year ago by Frost Ming <[email protected]>
feat: support copier and cookiecutter as project generator (#2059)

1ecde66e3e74d7cd27e1b8fdcc5bced5cc962f94 authored over 1 year ago by Frost Ming <[email protected]>
chore: update changelog

Signed-off-by: Frost Ming <[email protected]>

5889c3a541a4511d5244d63df0dc3a8c1ab71273 authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.8.0a0

ad5cc152d4811f0d60e6283c34ea6045c30f1824 authored over 1 year ago by Frost Ming <[email protected]>
feat: pdm init template argument (#2053)

5149924d60cc8207ca5cd7009a362703969a8514 authored over 1 year ago by Frost Ming <[email protected]>
fix: do not normalize name when uploading (#2057)

c4f4a68538dad5a43c31f78ebc659d9eaf39a1b1 authored over 1 year ago by Frost Ming <[email protected]>
fix: update fish and bash completions

Signed-off-by: Frost Ming <[email protected]>

8724567b01aec583baca9f465367cd8251b2da11 authored over 1 year ago by Frost Ming <[email protected]>
feat: Add support for truststore package (#2055)

dc34376a545139fa752db88b7476efb01a2ee908 authored over 1 year ago by Frost Ming <[email protected]>
fix: PDM corrupts binary executable (ruff) (#2054)

96fb90384c9a1647f016e9289b9201f797b2a7b6 authored over 1 year ago by Frost Ming <[email protected]>
fix: Include default group when starting from an empty lockfile

Fix #2050

Signed-off-by: Frost Ming <[email protected]>

81f7fc4aa134a176c9db875b5d076a39935cea84 authored over 1 year ago by Frost Ming <[email protected]>
feat: add `--project` option to `pdm venv` (#2048)

Signed-off-by: rudeigerc <[email protected]>

1e1c01f9bfe514988cd11b12ea25b188d799d892 authored over 1 year ago by Yuchen Cheng <[email protected]>
doc: Remove pypi.<name>.ca_certs configuration option from docs (#2044)

This config option does not exist.

0912908320efe6524c3b8e07cfda19854f8d3d41 authored over 1 year ago by Paul Rogalski <[email protected]>
fix: Empty source tables causing errors when runing pdm (#2043)

b31edded114842fdd2a0f48fbe82caf60d77cf55 authored over 1 year ago by Frost Ming <[email protected]>
doc: fix the doc issue of Changelog and Contributing empty

Fix #2040

Signed-off-by: Frost Ming <[email protected]>

15b7e88543b5793925981a55c98c2773a9b2f049 authored over 1 year ago by Frost Ming <[email protected]>
fix: Yanked version might cause a conflict (#2039)

ae0721cdd51dd158733f05e6696beeedda30df56 authored over 1 year ago by Frost Ming <[email protected]>
fix: Populate the `url` field when converting requirements from a Pipfile-style file requirement

Fix #2032

Signed-off-by: Frost Ming <[email protected]>

8c02e95c4d1519f51d916e2636e3f804f0145730 authored over 1 year ago by Frost Ming <[email protected]>
chore: Fix typo in pdm pytest fixture docstring (#2029)

5a5f31455c02e28772fff37cedb2d701e9ccd943 authored over 1 year ago by Chris Pryer <[email protected]>
add news

Signed-off-by: Frost Ming <[email protected]>

5f96bc440ebe0643eeb2e82df8c1459d877a5638 authored over 1 year ago by Frost Ming <[email protected]>
feat: new --edit option to edit config file in editor (#2028)

f726959cafbcd46c12150f70610c889289cc7e0d authored over 1 year ago by Frost Ming <[email protected]>
chore: remove unused file

Signed-off-by: Frost Ming <[email protected]>

cd4c06d03256d63155ca90c6a09cda508ac632b5 authored over 1 year ago by Frost Ming <[email protected]>
fix: Refactor deprecated `warn` method and use appropriate warnings class (#2012)

* refactor: deprecated `warn` -> `warning`

* refactor: use appropriate warnings class

Sinc...

532e1e462f89d092c7484ce52c10cd28ca9b5790 authored over 1 year ago by Sander Maijers <[email protected]>
fix: use the dev location

Signed-off-by: Frost Ming <[email protected]>

09f187f8fd3cf26bf9360b1654f0e3467545ac88 authored over 1 year ago by Frost Ming <[email protected]>
fix: create `.sha256` file for verfication and serve on the docs (#2026)

63ea7de690d27986b4ca3f429d3db9abac373f66 authored over 1 year ago by Frost Ming <[email protected]>
Duplicate libraries in `pdm self list` (#2020)

1ff777bb621c6af714edb6c1be2021dcf151e630 authored over 1 year ago by Frost Ming <[email protected]>
fix: disable hashes cache for local files (#2019)

739d495ac58566e891023f91b5cf0810ab882112 authored over 1 year ago by Frost Ming <[email protected]>
fix: Breaking change: module 'pdm.cli.actions' has no attribute 'do_use' (#2017)

4a74baca9f42fb1e63d6b555841cf8129dbf8106 authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.7.4

4b06c6a40f0b3026c2283a1362d44cf168dc3dae authored over 1 year ago by Frost Ming <[email protected]>
fix compatibility

Signed-off-by: Frost Ming <[email protected]>

f1216c23a228ed618bdee8dbb273c8486c09e875 authored over 1 year ago by Frost Ming <[email protected]>
chore: Release 2.7.3

13e7a6f9353c5628e6ff81fb103d76965e33d620 authored over 1 year ago by Frost Ming <[email protected]>
fix: deprecation warning when passing parser to Command.__init__ (#2010)

ce2f939ac9d7d445485199cb2b16e5df51be1cec authored over 1 year ago by Frost Ming <[email protected]>
fix: merging failure when the settings contain AoT

Close #2011

Signed-off-by: Frost Ming <[email protected]>

185ed1792821b807b6ff90a612be2ed0ee70060a authored over 1 year ago by Frost Ming <[email protected]>
chore: Close IO objects (#2005)

* chore: close file handle

* chore: close package metadata IO objects

* chore: close file ...

ebfb98c38ca33a5583c3d48766ed1564f317282c authored over 1 year ago by Sander Maijers <[email protected]>
fix: ExtrasWarning: Extras not found for jax: [cuda12_pip] (#2007)

4b88a6831192aba8b7f04cf94fa0f8cfbc02bf0b authored over 1 year ago by Frost Ming <[email protected]>
ci: set PYTHONDEVMODE=1 (#2004)

See https://cpython-ericholscher.readthedocs.io/en/sphinx-hoverxref/library/devmode.html#devmode...

fe83a750ada9f02631210e99e3528a2a41e1fc75 authored over 1 year ago by Sander Maijers <[email protected]>
chore: Release 2.7.2

5c47426f02207ed6184cb93a365b40628b3bff07 authored over 1 year ago by Frost Ming <[email protected]>