SHA256
1
0
forked from pool/python-pdm

Commit Graph

  • 93b8cbebe2 Accepting request 1198921 from devel:languages:python factory Ana Guerrero 2024-09-05 13:47:35 +0000
  • 1b1fe9af3f - Fix build on Leap 15.6 devel Markéta Machová 2024-09-05 09:18:13 +0000
  • 938ecab8a0 Changes needed to build package on 15.6 Markéta Machová 2024-09-05 08:57:39 +0000
  • 61429828c4 Accepting request 1185400 from devel:languages:python Ana Guerrero 2024-07-09 18:03:40 +0000
  • e07016c735 Accepting request 1184831 from home:dgarcia:branches:devel:languages:python Matej Cepl 2024-07-04 13:18:50 +0000
  • c91b22a6ca Accepting request 1153131 from devel:languages:python Dominique Leuenberger 2024-03-02 22:23:30 +0000
  • b3cbcd25de Accepting request 1152936 from home:mcalabkova:branches:devel:languages:python Matej Cepl 2024-02-29 09:04:45 +0000
  • 102ecac92f Accepting request 1137127 from devel:languages:python Dominique Leuenberger 2024-01-06 17:41:13 +0000
  • a34df3f2d6 - remove unnecessary pdm-pep517 * Fix a bug that merging settings with AoTs causing a failure. #2011 - Remove pep517 requirement. - Update to v2.2.1 * Fix a bug where dependencies with requires-python pre-release versions network marker. #858 Dirk Mueller 2024-01-05 17:46:24 +0000
  • d5abcfab8a Accepting request 1132784 from devel:languages:python Ana Guerrero 2023-12-13 17:35:33 +0000
  • 7ddde4c7e7 - Update to 2.10.4: * Do not detect as requirements.txt if the file is a python script. * Provide information of the original line when parsing requirement fails. * Resolve -r requirements paths relative to the requirement file they are specified in. * Updating package now overwrites the old files instead of removing before installing. * Improve the error message when a specific package can't be found in the lockfile. * Add lock option to resolve direct dependencies to the minimal versions available. * Fix a bug that build requirements are installed into wrong location when using --venv option. * Officially supports python3.12 now. * Fix an issue that --no-lock option doesn't work as expected. Also support --no-lock option for add, remove and update commands. * Use findpython to find pythons with the spec given by the user. * Support passing filter patterns as positional arguments to pdm list command. Add --tree as an alias and preferred name of --graph option. * Switch to truststore by default. * Allow pdm run to run a script with the relative or absolute path. * Fix the compatibility issue with copier 8.0+. * Makes comarable_version("1.2.3+local1") == Version("1.2.3"). * Default behavior for pdm venv activate when shell detection fails. * Handle parsing errors when converting from poetry-style metadata. * Remove the legacy build backend pdm-pep517. * Fix the comparison of the candidate keys in the lockfile. * Don't update pyproject.toml if both --unconstrained and --dry-run are passed to pdm update. * Skip sources with empty URL when merging sources. Steve Kowalik 2023-12-13 03:00:32 +0000
  • d594b26eb7 Accepting request 1094865 from devel:languages:python Dominique Leuenberger 2023-06-26 16:16:59 +0000
  • 43885484af Accepting request 1094788 from home:gladiac:branches:devel:languages:python Markéta Machová 2023-06-23 11:30:12 +0000
  • 683988a1fd - Update to version 2.7.4 * Fix the warning of extras not found due to extra names not normalized. #2006 * Pop up a warning when the deprecated parser argument is passed to BaseCommand.__init__() method. #2007 * Fix a bug that merging settings with AoTs causing a failure. #2011 Dirk Mueller 2023-06-19 14:04:06 +0000
  • 256023c980 Accepting request 1077652 from devel:languages:python Dominique Leuenberger 2023-04-06 13:57:12 +0000
  • 76147fb982 - Remove pep517 requirement. Steve Kowalik 2023-04-06 06:26:59 +0000
  • e21bd6502f Accepting request 1077179 from devel:languages:python Dominique Leuenberger 2023-04-04 19:26:53 +0000
  • 4e7f617d6e - Remove python-installer version limit in requires - Disable broken tests - Update to 2.4.9: * Fix a bug of synchronization of not considering the revision of VCS requirement in comparison. #1762 * Improve the error message when parsing an invalid requirement string. #1765 * Fix a bug that pdm export output doesn't include the extras of the dependencies. #1767 - Release v2.4.8 (2023-03-09) * Fix the resolution order to prefer the packages causing the conflict. This can make the resolution reach a solution faster. #1752 * Fix a bug that embedded credentials in URL are not respected for the default source. #1757 - Release v2.4.7 (2023-03-02) * Abort if lockfile isn't generated when executing pdm export. #1730 * Ignore venv.prompt configuration when using conda as the backend. #1734 * Fix a bug of finding local packages in the parent folder when it exists in the current folder. #1736 * Ensure UTF-8 encoding when generating README.md. #1739 * Fix a bug of show command not showing metadata of the current project. #1740 * Replace . with - when normalizing package name. #1745 * Support using pdm venv activate without specifying env_name to activate in project venv created by conda #1735 - Release v2.4.6 (2023-02-20) * Fix a resolution failure when the project has cascading relative path dependencies. #1702 Daniel Garcia 2023-04-04 09:38:11 +0000
  • a05ee33bcf Accepting request 1043978 from devel:languages:python Dominique Leuenberger 2022-12-21 15:06:33 +0000
  • e762b41777 - Add missing dependency python-pyproject-hooks Daniel Garcia 2022-12-20 17:59:50 +0000
  • 550eb71fcf - update to 2.3.3: * Allow relative paths in build-system.requires, since build and hatch both support it. Be aware it is not allowed in the standard. * Strip the local part when building a specifier for comparison with the package version. This is not permitted by PEP 508 as implemented by packaging 22.0. * Update the version for check_update after self update * Fix the matching problem of packages in the lockfile. * Exclude package==22.0 from the dependencies to avoid some breakages to the end users. #1568 * Fix an installation failure when the RECORD file contains commas in the file path. #1010 * Fallback to pdm.pep517 as the metadata transformer for unknown custom build backends. #1546 * Fix a bug that Ctrl + C kills the python interactive session instead of clearing the current line. #1547 * Fix a bug with egg segment for local dependency #1552 * Update installer to 0.6.0. #1550 * Update minimum version of unearth to 0.6.3 and test against packaging==22.0. #1555 * Fix a resolution loop issue when the current project depends on itself and it uses the dynamic version from SCM. #1541 * Don't give duplicate results when specifying a relative path for pdm use. #1542 * Beautify the error message of build errors. Default to showing the last 10 lines of the build output. #1491 * Rename the tool.pdm.overrides table to tool.pdm.resolution.overrides. The old name is deprecated at the same time. #1503 * Add backend selection and --backend option to pdm init command, Dirk Mueller 2022-12-19 11:50:00 +0000
  • 116d52dc4a Accepting request 1036217 from devel:languages:python Dominique Leuenberger 2022-11-16 14:43:28 +0000
  • aeb3cb44c9 - Add findpython-022.patch to make package work with findpython 0.2.2 (from gh#pdm-project/pdm#1516). Matej Cepl 2022-11-16 08:59:17 +0000
  • 7e8fb22f0e - Skip failing test (gh#pdm-project/pdm#1516). Matej Cepl 2022-11-15 19:09:48 +0000
  • 6012aa11fa Accepting request 1034886 from home:yarunachalam:branches:devel:languages:python Matej Cepl 2022-11-10 10:47:34 +0000
  • e17d81c2fd Accepting request 1008183 from devel:languages:python Richard Brown 2022-10-06 05:42:17 +0000
  • b955d945dc - Update to v2.1.5 * Ensure pypi.[ca,client]_cert[s] config items are passed to distribution builder install steps to allow for custom PyPI index sources with self signed certificates. #1396 * Fix a crash issue when depending on editable packages with extras. #1401 * Do not save the python path when using non-interactive mode in pdm init. #1410 * Restrict importlib-metadata (<5.0.0) for Python <3.8 #1411 Daniel Garcia 2022-10-05 09:58:05 +0000
  • 04ead52648 Accepting request 1008034 from home:yarunachalam:branches:devel:languages:python Daniel Garcia 2022-10-05 09:46:36 +0000
  • 16fd089c13 Accepting request 997581 from devel:languages:python Dominique Leuenberger 2022-08-20 18:28:12 +0000
  • 6e8f9ac71c Accepting request 995206 from home:bnavigator:branches:devel:languages:python Dirk Mueller 2022-08-17 16:37:18 +0000
  • d8437e94a3 Accepting request 983790 from devel:languages:python Dominique Leuenberger 2022-06-20 13:38:04 +0000
  • a50e15c800 Accepting request 983784 from home:bnavigator:branches:devel:languages:python Steve Kowalik 2022-06-20 00:43:13 +0000
  • 281e5d5742 Accepting request 983252 from devel:languages:python Dominique Leuenberger 2022-06-17 19:20:51 +0000
  • b024b73ecb Remove patch, skip test test_use_command Steve Kowalik 2022-06-17 07:43:14 +0000
  • 6f1b75f282 Add base as a test requirement Steve Kowalik 2022-06-17 07:07:26 +0000
  • 35a5b9dea4 Update instrumentation-test-case Steve Kowalik 2022-06-17 06:42:06 +0000
  • e985f6c013 - Add patch instrumentation-test-case.patch: * Instrument a test case for ease of debugging. Steve Kowalik 2022-06-17 03:03:04 +0000
  • 0b8863642a Require >= 0.5 of python-installer Steve Kowalik 2022-06-16 08:25:02 +0000
  • 5000b9980b - Update to 1.15.2: * Fix a defect in the resolution preferences that causes an infinite resolution loop. #1119 * Update the poetry importer to support the new [tool.poetry.build] config table. #1131 * Fix a bug where dependencies with requires-python pre-release versions caused pdm update to fail with InvalidPyVersion. #1111 * Fix a bug that dependencies are missing from the dep graph when they are depended by a requirement with extras. #1097 * Allow specifying lockfile other than pdm.lock by --lockfile option or PDM_LOCKFILE env var. #1038 * Ensure the pip module inside venv in installation script. #1053 * Fix a bug that file paths in URLs are not correctly unquoted. #1073 * Fix a bug on Python 3.11 that overriding an existing command from plugins raises an error. #1075 * Fix a bug of missing subdirectory fragment when importing from a requirements.txt. #1036 * Fix use_cache.json with corrupted python causes pdm use error. #1039 * Fix a bug that requirement with extras isn't resolved to the version as specified by the range. #1001 * Support installer 0.5.x. #1002 * Don't create project files in pdm search command. #993 * Fix a bug that the env vars in source urls in exported result are not expanded. #997 * Don't follow symlinks for the paths in the requirement strings. #976 * Fix a bug that _.site_packages is overridden by default option value. #985 * Filter out the unmatched python versions when listing the available versions. #941 * Fix a bug displaying the available python versions. #943 * Fix a bug under non-UTF8 console encoding. #960 * Fix a bug that data files are not copied to the destination when using installation cache. #961 * Switch from pythonfinder to findpython as the Python version finder. #930 * Fix a regression issue that prereleases can't be installed if the version specifier of the requirement doesn't imply that. #920 * Fix a race condition in parallel installation by changing metadata to a lazy property. This fixes a bug that incompatible wheels are installed unexpectedly. #924 * Fix a bug that incompatible platform-specific wheels are installed. #921 * Fix the compatibility issue with pip>=22.0. #875 * Fix the hash calculation when generating direct_url.json for a local pre-built wheel. #861 * Reduce the number of tests that require network, and mark the rest with network marker. #858 - Remove artifacts.tar.gz, it is now included in the source tarball. - Drop patches because they are included upstream: * mark-network-tests.patch * mark-tests-path.patch * sys-exec-failures.patch - Switch to multibuild per Python version since the testsuite takes approximately seven eons. Steve Kowalik 2022-06-15 01:55:32 +0000
  • 9b142b41b1 Accepting request 948488 from devel:languages:python Dominique Leuenberger 2022-02-03 22:16:36 +0000
  • dd89e2cd8e Skip over test_use_python_by_version as well. Matej Cepl 2022-01-24 21:39:36 +0000
  • dc692a2afd - My ad-hoc patch failed_test_use_command.patch replaced by the upstream mark-tests-path.patch (from gh#pdm-project/pdm#commit/23f1cf62a302 and gh#pdm-project/pdm#865). Matej Cepl 2022-01-24 09:39:50 +0000
  • 15cc59fe47 Run cleanup Matej Cepl 2022-01-23 23:45:49 +0000
  • 8c09ff3b37 Accepting request 948281 from home:mcepl:branches:devel:languages:python Matej Cepl 2022-01-23 23:11:46 +0000