Build: x86_64/extra
Name: python-pdm-2.7.2-1
author: Qontinuum
email: qontinuum at artixlinux.org
[1]https://orion.artixlinux.org/job/packages/job/python-pdm/job/master/
5/
References
1. https://orion.artixlinux.org/job/packages/job/python-pdm/job/master/5/
-------------- next part --------------
Push event to branch master
Looking up repository packages/python-pdm
Querying the current revision of branch master...
Current revision of branch master is 33e49737dce29a96b3d0b1b70726c6a87c3b0c03
Obtained Jenkinsfile from 33e49737dce29a96b3d0b1b70726c6a87c3b0c03
Loading library artix-ci at master
Attempting to resolve master from remote references...
> git --version # timeout=10
> git --version # 'git version 2.40.1'
using GIT_ASKPASS to set credentials jenkins gitea token
> git ls-remote -- https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
Found match: refs/heads/master revision 095ec03c26a36b7308b5c3578d60a6addca9a483
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
using credential jenkins-gotea-token
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/packages_python-pdm_master at libs/d1b6e538991d6cf27c1f72e8cf4d6e290b22a9c93094b0e97e3a05b8d58db898/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
Fetching without tags
Fetching upstream changes from https://gitea.artixlinux.org/artix/pipeline-libs.git
> git --version # timeout=10
> git --version # 'git version 2.40.1'
using GIT_ASKPASS to set credentials jenkins gitea token
> git fetch --no-tags --force --progress -- https://gitea.artixlinux.org/artix/pipeline-libs.git +refs/heads/master:refs/remotes/origin/master # timeout=10
Checking out Revision 095ec03c26a36b7308b5c3578d60a6addca9a483 (master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 095ec03c26a36b7308b5c3578d60a6addca9a483 # timeout=10
Commit message: "merge branch 'next'"
[Gitea] Notifying branch build status: PENDING Build started...
[Gitea] Notified
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
‘taurus’ is reserved for jobs with matching label expression
Running on Jenkins in /var/lib/jenkins/workspace/packages_python-pdm_master
[Pipeline] {
[Pipeline] timestamps
[Pipeline] {
[Pipeline] stage
[Pipeline] { (InitData)
[Pipeline] catchError
[Pipeline] {
[Pipeline] libraryResource
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] catchError
[Pipeline] {
[Pipeline] checkout
[2023-06-13T16:49:50.258Z] The recommended git tool is: NONE
[2023-06-13T16:49:50.258Z] using credential jenkins-gotea-token
[2023-06-13T16:49:50.627Z] > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/packages_python-pdm_master/.git # timeout=10
[2023-06-13T16:49:50.631Z] Fetching changes from the remote Git repository
[2023-06-13T16:49:50.632Z] > git config remote.origin.url https://gitea.artixlinux.org/packages/python-pdm.git # timeout=10
[2023-06-13T16:49:50.636Z] Cleaning workspace
[2023-06-13T16:49:50.636Z] > git rev-parse --verify HEAD # timeout=10
[2023-06-13T16:49:50.640Z] Resetting working tree
[2023-06-13T16:49:50.640Z] > git reset --hard # timeout=10
[2023-06-13T16:49:50.647Z] > git clean -ffdx # timeout=10
[2023-06-13T16:49:50.652Z] Pruning obsolete local tags that do not exist on remotes
[2023-06-13T16:49:50.652Z] > git show-ref --tags -d # timeout=10
[2023-06-13T16:49:50.654Z] Fetching without tags
[2023-06-13T16:49:50.654Z] Fetching upstream changes from https://gitea.artixlinux.org/packages/python-pdm.git
[2023-06-13T16:49:50.654Z] > git --version # timeout=10
[2023-06-13T16:49:50.656Z] > git --version # 'git version 2.40.1'
[2023-06-13T16:49:50.656Z] using GIT_ASKPASS to set credentials jenkins gitea token
[2023-06-13T16:49:50.657Z] > git fetch --no-tags --force --progress -- https://gitea.artixlinux.org/packages/python-pdm.git +refs/heads/master:refs/remotes/origin/master # timeout=10
[2023-06-13T16:49:50.742Z] Checking out Revision 33e49737dce29a96b3d0b1b70726c6a87c3b0c03 (master)
[2023-06-13T16:49:50.742Z] > git config core.sparsecheckout # timeout=10
[2023-06-13T16:49:50.744Z] > git checkout -f 33e49737dce29a96b3d0b1b70726c6a87c3b0c03 # timeout=10
[2023-06-13T16:49:50.752Z] Commit message: "[trunk] -> [extra] 'python-pdm-2.7.2-1' add"
[2023-06-13T16:49:50.752Z] > git rev-list --no-walk 97dd264ddc9e9bb34a4ff813a70f0453470741d0 # timeout=10
[2023-06-13T16:49:50.761Z] [Gitea] Notifying branch build status: PENDING Build started...
[2023-06-13T16:49:50.978Z] [Gitea] Notified
[Pipeline] sh
[2023-06-13T16:49:51.241Z] + git show -s --format=%an 33e49737dce29a96b3d0b1b70726c6a87c3b0c03
[Pipeline] sh
[2023-06-13T16:49:51.500Z] + git show -s --format=%ae 33e49737dce29a96b3d0b1b70726c6a87c3b0c03
[Pipeline] sh
[2023-06-13T16:49:51.760Z] + git show --pretty=format: --name-status 33e49737dce29a96b3d0b1b70726c6a87c3b0c03
[Pipeline] fileExists
[Pipeline] sh
[2023-06-13T16:49:52.051Z] + pkg2yaml -d x86_64/extra
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] withCredentials
[2023-06-13T16:49:52.162Z] Masking supported pattern matches of $BUILDBOT_GPGP
[Pipeline] {
[Pipeline] dir
[2023-06-13T16:49:52.202Z] Running in /var/lib/jenkins/workspace/packages_python-pdm_master/x86_64/extra
[Pipeline] {
[Pipeline] catchError
[Pipeline] {
[Pipeline] sh
[2023-06-13T16:49:52.473Z] + buildpkg -C -d world
[2023-06-13T16:49:56.597Z] :: Synchronizing package databases...
[2023-06-13T16:49:56.597Z] system downloading...
[2023-06-13T16:49:56.597Z] world downloading...
[2023-06-13T16:49:56.597Z] galaxy downloading...
[2023-06-13T16:49:56.597Z] :: Starting full system upgrade...
[2023-06-13T16:49:56.597Z] there is nothing to do
[2023-06-13T16:49:57.940Z] ==> Building in chroot for [default] (x86_64)...
[2023-06-13T16:49:58.851Z] ==> Synchronizing chroot copy [/build/buildpkg/default-x86_64/root] -> [jenkins]...done
[2023-06-13T16:49:59.402Z] ==> Making package: python-pdm 2.7.2-1 (Tue Jun 13 18:49:59 2023)
[2023-06-13T16:49:59.402Z] ==> Retrieving sources...
[2023-06-13T16:49:59.402Z] -> Downloading pdm-2.7.2.tar.gz...
[2023-06-13T16:49:59.402Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2023-06-13T16:49:59.402Z] Dload Upload Total Spent Left Speed
[2023-06-13T16:49:59.652Z]
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2023-06-13T16:49:59.652Z]
100 2989k 100 2989k 0 0 9449k 0 --:--:-- --:--:-- --:--:-- 9449k
[2023-06-13T16:49:59.903Z] ==> Validating source files with sha512sums...
[2023-06-13T16:49:59.903Z] pdm-2.7.2.tar.gz ... Passed
[2023-06-13T16:49:59.903Z] ==> Validating source files with b2sums...
[2023-06-13T16:49:59.903Z] pdm-2.7.2.tar.gz ... Passed
[2023-06-13T16:50:05.097Z] ==> Making package: python-pdm 2.7.2-1 (Tue Jun 13 16:50:04 2023)
[2023-06-13T16:50:05.097Z] ==> Checking runtime dependencies...
[2023-06-13T16:50:05.097Z] ==> Installing missing dependencies...
[2023-06-13T16:50:05.097Z] resolving dependencies...
[2023-06-13T16:50:05.097Z] looking for conflicting packages...
[2023-06-13T16:50:05.097Z]
[2023-06-13T16:50:05.097Z] Package (39) New Version Net Change Download Size
[2023-06-13T16:50:05.097Z]
[2023-06-13T16:50:05.097Z] system/libnsl 2.0.0-3 0.07 MiB
[2023-06-13T16:50:05.097Z] world/python-chardet 5.1.0-3 3.02 MiB
[2023-06-13T16:50:05.097Z] world/python-click 8.1.3-3 1.22 MiB
[2023-06-13T16:50:05.097Z] world/python-colorama 0.4.6-2 0.27 MiB
[2023-06-13T16:50:05.097Z] world/python-distlib 0.3.6-3 1.39 MiB
[2023-06-13T16:50:05.097Z] world/python-fastjsonschema 2.17.1-1 0.29 MiB
[2023-06-13T16:50:05.097Z] world/python-filelock 3.12.0-2 0.07 MiB
[2023-06-13T16:50:05.097Z] world/python-idna 3.4-3 0.71 MiB
[2023-06-13T16:50:05.097Z] world/python-markdown-it-py 2.2.0-3 0.67 MiB
[2023-06-13T16:50:05.098Z] world/python-mdurl 0.1.2-4 0.06 MiB
[2023-06-13T16:50:05.098Z] world/python-msgpack 1.0.5-1 0.30 MiB
[2023-06-13T16:50:05.098Z] world/python-pygments 2.15.1-1 13.57 MiB
[2023-06-13T16:50:05.098Z] world/python-pyproject-metadata 0.7.1-2 0.08 MiB
[2023-06-13T16:50:05.098Z] world/python-tomli-w 1.0.0-6 0.04 MiB
[2023-06-13T16:50:05.098Z] world/python-trove-classifiers 2023.5.24-1 0.11 MiB
[2023-06-13T16:50:05.098Z] world/python-typing_extensions 4.6.3-1 0.36 MiB
[2023-06-13T16:50:05.098Z] world/python-uc-micro-py 1.0.2-1 0.02 MiB
[2023-06-13T16:50:05.098Z] world/python-urllib3 1.26.15-1 1.30 MiB
[2023-06-13T16:50:05.098Z] world/python-validate-pyproject 0.13-1 0.29 MiB
[2023-06-13T16:50:05.098Z] system/python 3.11.3-1 75.24 MiB
[2023-06-13T16:50:05.098Z] world/python-blinker 1.5-2 0.11 MiB
[2023-06-13T16:50:05.098Z] world/python-cachecontrol 1:0.13.1-1 0.18 MiB 0.04 MiB
[2023-06-13T16:50:05.098Z] world/python-certifi 2023.05.07-1 0.02 MiB
[2023-06-13T16:50:05.098Z] world/python-dotenv 1.0.0-2 0.15 MiB
[2023-06-13T16:50:05.098Z] world/python-findpython 0.2.5-1 0.18 MiB
[2023-06-13T16:50:05.098Z] world/python-installer 0.7.0-3 0.82 MiB
[2023-06-13T16:50:05.098Z] world/python-lockfile 0.12.2-12 0.11 MiB
[2023-06-13T16:50:05.098Z] world/python-packaging 23.1-1 0.47 MiB
[2023-06-13T16:50:05.098Z] world/python-pdm-backend 2.0.7-1 0.38 MiB
[2023-06-13T16:50:05.098Z] world/python-platformdirs 3.5.1-1 0.20 MiB
[2023-06-13T16:50:05.098Z] world/python-pyproject-hooks 1.0.0-5 0.09 MiB
[2023-06-13T16:50:05.098Z] world/python-requests 2.28.2-4 0.61 MiB
[2023-06-13T16:50:05.098Z] world/python-requests-toolbelt 1.0.0-1 0.46 MiB
[2023-06-13T16:50:05.098Z] world/python-resolvelib 1.0.1-1 0.14 MiB
[2023-06-13T16:50:05.098Z] world/python-rich 13.4.1-1 3.28 MiB
[2023-06-13T16:50:05.098Z] world/python-shellingham 1.5.0.post1-4 0.06 MiB
[2023-06-13T16:50:05.098Z] world/python-tomlkit 0.11.8-2 0.59 MiB
[2023-06-13T16:50:05.098Z] world/python-unearth 0.9.1-1 0.46 MiB
[2023-06-13T16:50:05.098Z] world/python-virtualenv 20.21.0-1 9.53 MiB
[2023-06-13T16:50:05.098Z]
[2023-06-13T16:50:05.098Z] Total Download Size: 0.04 MiB
[2023-06-13T16:50:05.098Z] Total Installed Size: 116.92 MiB
[2023-06-13T16:50:05.098Z]
[2023-06-13T16:50:05.098Z] :: Proceed with installation? [Y/n]
[2023-06-13T16:50:05.098Z] :: Retrieving packages...
[2023-06-13T16:50:05.098Z] python-cachecontrol-1:0.13.1-1-any downloading...
[2023-06-13T16:50:05.098Z] checking keyring...
[2023-06-13T16:50:05.098Z] checking package integrity...
[2023-06-13T16:50:05.648Z] loading package files...
[2023-06-13T16:50:05.648Z] checking for file conflicts...
[2023-06-13T16:50:05.648Z] :: Processing package changes...
[2023-06-13T16:50:05.648Z] installing libnsl...
[2023-06-13T16:50:05.648Z] installing python...
[2023-06-13T16:50:05.899Z] Optional dependencies for python
[2023-06-13T16:50:05.899Z] python-setuptools
[2023-06-13T16:50:05.899Z] python-pip
[2023-06-13T16:50:05.899Z] sqlite [installed]
[2023-06-13T16:50:05.899Z] mpdecimal: for decimal
[2023-06-13T16:50:05.899Z] xz: for lzma [installed]
[2023-06-13T16:50:05.899Z] tk: for tkinter
[2023-06-13T16:50:05.899Z] installing python-blinker...
[2023-06-13T16:50:05.899Z] installing python-filelock...
[2023-06-13T16:50:05.899Z] installing python-msgpack...
[2023-06-13T16:50:05.899Z] installing python-urllib3...
[2023-06-13T16:50:05.899Z] Optional dependencies for python-urllib3
[2023-06-13T16:50:05.899Z] python-brotli: Brotli support
[2023-06-13T16:50:05.899Z] python-certifi: security support [pending]
[2023-06-13T16:50:05.899Z] python-cryptography: security support
[2023-06-13T16:50:05.899Z] python-idna: security support [pending]
[2023-06-13T16:50:05.899Z] python-pyopenssl: security support
[2023-06-13T16:50:05.899Z] python-pysocks: SOCKS support
[2023-06-13T16:50:05.899Z] installing python-chardet...
[2023-06-13T16:50:05.899Z] installing python-idna...
[2023-06-13T16:50:05.899Z] installing python-requests...
[2023-06-13T16:50:05.899Z] Optional dependencies for python-requests
[2023-06-13T16:50:05.899Z] python-pysocks: SOCKS proxy support
[2023-06-13T16:50:05.899Z] installing python-cachecontrol...
[2023-06-13T16:50:05.899Z] Optional dependencies for python-cachecontrol
[2023-06-13T16:50:05.899Z] python-lockfile: for filecache [pending]
[2023-06-13T16:50:05.899Z] python-redis: for redis cache
[2023-06-13T16:50:05.899Z] installing python-certifi...
[2023-06-13T16:50:05.899Z] installing python-click...
[2023-06-13T16:50:05.899Z] installing python-dotenv...
[2023-06-13T16:50:05.899Z] Optional dependencies for python-dotenv
[2023-06-13T16:50:05.899Z] ipython: ipython support
[2023-06-13T16:50:05.899Z] installing python-packaging...
[2023-06-13T16:50:05.899Z] installing python-findpython...
[2023-06-13T16:50:05.899Z] installing python-installer...
[2023-06-13T16:50:05.899Z] installing python-lockfile...
[2023-06-13T16:50:05.899Z] installing python-pyproject-metadata...
[2023-06-13T16:50:05.899Z] installing python-tomli-w...
[2023-06-13T16:50:05.899Z] installing python-fastjsonschema...
[2023-06-13T16:50:05.899Z] installing python-trove-classifiers...
[2023-06-13T16:50:05.899Z] installing python-validate-pyproject...
[2023-06-13T16:50:05.899Z] installing python-pdm-backend...
[2023-06-13T16:50:06.149Z] Optional dependencies for python-pdm-backend
[2023-06-13T16:50:06.149Z] python-setuptools: for setuptools support
[2023-06-13T16:50:06.149Z] installing python-typing_extensions...
[2023-06-13T16:50:06.149Z] installing python-platformdirs...
[2023-06-13T16:50:06.149Z] installing python-pyproject-hooks...
[2023-06-13T16:50:06.149Z] installing python-requests-toolbelt...
[2023-06-13T16:50:06.149Z] installing python-resolvelib...
[2023-06-13T16:50:06.149Z] installing python-colorama...
[2023-06-13T16:50:06.149Z] installing python-uc-micro-py...
[2023-06-13T16:50:06.149Z] installing python-mdurl...
[2023-06-13T16:50:06.149Z] installing python-markdown-it-py...
[2023-06-13T16:50:06.149Z] Optional dependencies for python-markdown-it-py
[2023-06-13T16:50:06.149Z] python-mdit_py_plugins: core plugins
[2023-06-13T16:50:06.149Z] installing python-pygments...
[2023-06-13T16:50:06.149Z] installing python-rich...
[2023-06-13T16:50:06.149Z] installing python-shellingham...
[2023-06-13T16:50:06.149Z] installing python-tomlkit...
[2023-06-13T16:50:06.149Z] installing python-unearth...
[2023-06-13T16:50:06.149Z] Optional dependencies for python-unearth
[2023-06-13T16:50:06.149Z] python-keyring: use keyring for authentication
[2023-06-13T16:50:06.149Z] installing python-distlib...
[2023-06-13T16:50:06.149Z] installing python-virtualenv...
[2023-06-13T16:50:06.400Z] ==> Checking buildtime dependencies...
[2023-06-13T16:50:06.400Z] ==> Installing missing dependencies...
[2023-06-13T16:50:06.400Z] resolving dependencies...
[2023-06-13T16:50:06.400Z] looking for conflicting packages...
[2023-06-13T16:50:06.400Z]
[2023-06-13T16:50:06.400Z] Package (19) New Version Net Change
[2023-06-13T16:50:06.400Z]
[2023-06-13T16:50:06.400Z] world/python-autocommand 2.2.2-4 0.08 MiB
[2023-06-13T16:50:06.400Z] world/python-inflect 6.0.4-2 0.38 MiB
[2023-06-13T16:50:06.400Z] world/python-iniconfig 2.0.0-4 0.04 MiB
[2023-06-13T16:50:06.400Z] world/python-jaraco.context 4.3.0-3 0.04 MiB
[2023-06-13T16:50:06.400Z] world/python-jaraco.functools 3.7.0-1 0.07 MiB
[2023-06-13T16:50:06.400Z] world/python-jaraco.text 3.11.1-3 0.09 MiB
[2023-06-13T16:50:06.400Z] world/python-markupsafe 2.1.2-3 0.08 MiB
[2023-06-13T16:50:06.400Z] world/python-more-itertools 9.1.1-4 0.61 MiB
[2023-06-13T16:50:06.400Z] world/python-ordered-set 4.1.0-4 0.07 MiB
[2023-06-13T16:50:06.400Z] world/python-pluggy 1.0.0-4 0.13 MiB
[2023-06-13T16:50:06.400Z] world/python-pydantic 1.10.8-1 7.80 MiB
[2023-06-13T16:50:06.400Z] world/python-tomli 2.0.1-3 0.11 MiB
[2023-06-13T16:50:06.400Z] world/python-werkzeug 2.3.2-1 2.78 MiB
[2023-06-13T16:50:06.400Z] world/python-build 0.10.0-4 0.68 MiB
[2023-06-13T16:50:06.400Z] world/python-pytest 7.3.1-4 3.97 MiB
[2023-06-13T16:50:06.400Z] world/python-pytest-httpserver 1.0.8-1 0.24 MiB
[2023-06-13T16:50:06.400Z] world/python-pytest-mock 3.10.0-3 0.08 MiB
[2023-06-13T16:50:06.400Z] world/python-setuptools 1:67.8.0-1 4.68 MiB
[2023-06-13T16:50:06.400Z] world/python-wheel 0.40.0-3 0.28 MiB
[2023-06-13T16:50:06.400Z]
[2023-06-13T16:50:06.400Z] Total Installed Size: 22.19 MiB
[2023-06-13T16:50:06.400Z]
[2023-06-13T16:50:06.400Z] :: Proceed with installation? [Y/n]
[2023-06-13T16:50:06.400Z] checking keyring...
[2023-06-13T16:50:06.651Z] checking package integrity...
[2023-06-13T16:50:07.201Z] loading package files...
[2023-06-13T16:50:07.201Z] checking for file conflicts...
[2023-06-13T16:50:07.201Z] :: Processing package changes...
[2023-06-13T16:50:07.201Z] installing python-build...
[2023-06-13T16:50:07.201Z] Optional dependencies for python-build
[2023-06-13T16:50:07.201Z] python-virtualenv: Use virtualenv for build isolation [installed]
[2023-06-13T16:50:07.201Z] installing python-wheel...
[2023-06-13T16:50:07.201Z] Optional dependencies for python-wheel
[2023-06-13T16:50:07.201Z] python-keyring: for wheel.signatures
[2023-06-13T16:50:07.201Z] python-xdg: for wheel.signatures
[2023-06-13T16:50:07.201Z] installing python-more-itertools...
[2023-06-13T16:50:07.201Z] installing python-jaraco.functools...
[2023-06-13T16:50:07.201Z] installing python-jaraco.context...
[2023-06-13T16:50:07.201Z] installing python-autocommand...
[2023-06-13T16:50:07.201Z] installing python-pydantic...
[2023-06-13T16:50:07.201Z] Optional dependencies for python-pydantic
[2023-06-13T16:50:07.201Z] python-dotenv: for .env file support [installed]
[2023-06-13T16:50:07.202Z] python-email-validator: for email validation
[2023-06-13T16:50:07.202Z] installing python-inflect...
[2023-06-13T16:50:07.202Z] installing python-jaraco.text...
[2023-06-13T16:50:07.202Z] installing python-ordered-set...
[2023-06-13T16:50:07.202Z] installing python-tomli...
[2023-06-13T16:50:07.202Z] installing python-setuptools...
[2023-06-13T16:50:07.202Z] installing python-iniconfig...
[2023-06-13T16:50:07.202Z] installing python-pluggy...
[2023-06-13T16:50:07.202Z] installing python-pytest...
[2023-06-13T16:50:07.202Z] installing python-markupsafe...
[2023-06-13T16:50:07.202Z] installing python-werkzeug...
[2023-06-13T16:50:07.202Z] installing python-pytest-httpserver...
[2023-06-13T16:50:07.202Z] installing python-pytest-mock...
[2023-06-13T16:50:07.202Z] ==> Retrieving sources...
[2023-06-13T16:50:07.202Z] -> Found pdm-2.7.2.tar.gz
[2023-06-13T16:50:07.202Z] ==> WARNING: Skipping all source file integrity checks.
[2023-06-13T16:50:07.202Z] ==> Extracting sources...
[2023-06-13T16:50:07.202Z] -> Extracting pdm-2.7.2.tar.gz with bsdtar
[2023-06-13T16:50:07.452Z] ==> Starting build()...
[2023-06-13T16:50:07.452Z] * Getting build dependencies for wheel...
[2023-06-13T16:50:07.703Z] * Building wheel...
[2023-06-13T16:50:07.953Z] - Adding build/pdm-2.7.2.dist-info/METADATA -> pdm-2.7.2.dist-info/METADATA
[2023-06-13T16:50:07.953Z] - Adding build/pdm-2.7.2.dist-info/WHEEL -> pdm-2.7.2.dist-info/WHEEL
[2023-06-13T16:50:07.953Z] - Adding build/pdm-2.7.2.dist-info/entry_points.txt -> pdm-2.7.2.dist-info/entry_points.txt
[2023-06-13T16:50:07.953Z] - Adding build/pdm-2.7.2.dist-info/licenses/LICENSE -> pdm-2.7.2.dist-info/licenses/LICENSE
[2023-06-13T16:50:07.953Z] - Adding src/pdm/__main__.py -> pdm/__main__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/__version__.py -> pdm/__version__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/_types.py -> pdm/_types.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/builders/__init__.py -> pdm/builders/__init__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/builders/base.py -> pdm/builders/base.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/builders/editable.py -> pdm/builders/editable.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/builders/sdist.py -> pdm/builders/sdist.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/builders/wheel.py -> pdm/builders/wheel.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/__init__.py -> pdm/cli/__init__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/actions.py -> pdm/cli/actions.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/__init__.py -> pdm/cli/commands/__init__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/add.py -> pdm/cli/commands/add.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/base.py -> pdm/cli/commands/base.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/build.py -> pdm/cli/commands/build.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/cache.py -> pdm/cli/commands/cache.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/completion.py -> pdm/cli/commands/completion.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/config.py -> pdm/cli/commands/config.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/export.py -> pdm/cli/commands/export.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/fix/__init__.py -> pdm/cli/commands/fix/__init__.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/fix/fixers.py -> pdm/cli/commands/fix/fixers.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/import_cmd.py -> pdm/cli/commands/import_cmd.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/info.py -> pdm/cli/commands/info.py
[2023-06-13T16:50:07.953Z] - Adding src/pdm/cli/commands/init.py -> pdm/cli/commands/init.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/install.py -> pdm/cli/commands/install.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/list.py -> pdm/cli/commands/list.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/lock.py -> pdm/cli/commands/lock.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/publish/__init__.py -> pdm/cli/commands/publish/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/publish/package.py -> pdm/cli/commands/publish/package.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/publish/repository.py -> pdm/cli/commands/publish/repository.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/remove.py -> pdm/cli/commands/remove.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/run.py -> pdm/cli/commands/run.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/search.py -> pdm/cli/commands/search.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/self_cmd.py -> pdm/cli/commands/self_cmd.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/show.py -> pdm/cli/commands/show.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/sync.py -> pdm/cli/commands/sync.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/update.py -> pdm/cli/commands/update.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/use.py -> pdm/cli/commands/use.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/__init__.py -> pdm/cli/commands/venv/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/activate.py -> pdm/cli/commands/venv/activate.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/backends.py -> pdm/cli/commands/venv/backends.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/create.py -> pdm/cli/commands/venv/create.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/list.py -> pdm/cli/commands/venv/list.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/purge.py -> pdm/cli/commands/venv/purge.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/remove.py -> pdm/cli/commands/venv/remove.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/commands/venv/utils.py -> pdm/cli/commands/venv/utils.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/completions/__init__.py -> pdm/cli/completions/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/completions/pdm.bash -> pdm/cli/completions/pdm.bash
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/completions/pdm.fish -> pdm/cli/completions/pdm.fish
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/completions/pdm.ps1 -> pdm/cli/completions/pdm.ps1
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/completions/pdm.zsh -> pdm/cli/completions/pdm.zsh
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/filters.py -> pdm/cli/filters.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/hooks.py -> pdm/cli/hooks.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/options.py -> pdm/cli/options.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/cli/utils.py -> pdm/cli/utils.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/compat.py -> pdm/compat.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/core.py -> pdm/core.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/environments/__init__.py -> pdm/environments/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/environments/base.py -> pdm/environments/base.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/environments/local.py -> pdm/environments/local.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/environments/python.py -> pdm/environments/python.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/exceptions.py -> pdm/exceptions.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/__init__.py -> pdm/formats/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/base.py -> pdm/formats/base.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/flit.py -> pdm/formats/flit.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/pipfile.py -> pdm/formats/pipfile.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/poetry.py -> pdm/formats/poetry.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/requirements.py -> pdm/formats/requirements.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/formats/setup_py.py -> pdm/formats/setup_py.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/__init__.py -> pdm/installers/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/core.py -> pdm/installers/core.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/installers.py -> pdm/installers/installers.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/manager.py -> pdm/installers/manager.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/packages.py -> pdm/installers/packages.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/synchronizers.py -> pdm/installers/synchronizers.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/installers/uninstallers.py -> pdm/installers/uninstallers.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/__init__.py -> pdm/models/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/auth.py -> pdm/models/auth.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/backends.py -> pdm/models/backends.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/caches.py -> pdm/models/caches.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/candidates.py -> pdm/models/candidates.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/environment.py -> pdm/models/environment.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/in_process/__init__.py -> pdm/models/in_process/__init__.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/in_process/get_abi_tag.py -> pdm/models/in_process/get_abi_tag.py
[2023-06-13T16:50:07.954Z] - Adding src/pdm/models/in_process/parse_setup.py -> pdm/models/in_process/parse_setup.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/in_process/pep508.py -> pdm/models/in_process/pep508.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/in_process/sysconfig_get_paths.py -> pdm/models/in_process/sysconfig_get_paths.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/markers.py -> pdm/models/markers.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/project_info.py -> pdm/models/project_info.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/python.py -> pdm/models/python.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/python_max_versions.json -> pdm/models/python_max_versions.json
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/repositories.py -> pdm/models/repositories.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/requirements.py -> pdm/models/requirements.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/search.py -> pdm/models/search.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/session.py -> pdm/models/session.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/setup.py -> pdm/models/setup.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/specifiers.py -> pdm/models/specifiers.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/venv.py -> pdm/models/venv.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/versions.py -> pdm/models/versions.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/models/working_set.py -> pdm/models/working_set.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/pep582/__init__.py -> pdm/pep582/__init__.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/pep582/sitecustomize.py -> pdm/pep582/sitecustomize.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/__init__.py -> pdm/project/__init__.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/config.py -> pdm/project/config.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/core.py -> pdm/project/core.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/lockfile.py -> pdm/project/lockfile.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/project_file.py -> pdm/project/project_file.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/project/toml_file.py -> pdm/project/toml_file.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/py.typed -> pdm/py.typed
[2023-06-13T16:50:07.955Z] - Adding src/pdm/pytest.py -> pdm/pytest.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/resolver/__init__.py -> pdm/resolver/__init__.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/resolver/core.py -> pdm/resolver/core.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/resolver/providers.py -> pdm/resolver/providers.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/resolver/python.py -> pdm/resolver/python.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/resolver/reporters.py -> pdm/resolver/reporters.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/signals.py -> pdm/signals.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/termui.py -> pdm/termui.py
[2023-06-13T16:50:07.955Z] - Adding src/pdm/utils.py -> pdm/utils.py
[2023-06-13T16:50:07.955Z] - Adding pdm-2.7.2.dist-info/RECORD -> pdm-2.7.2.dist-info/RECORD
[2023-06-13T16:50:07.955Z] Successfully built pdm-2.7.2-py3-none-any.whl
[2023-06-13T16:50:07.955Z] ==> Starting check()...
[2023-06-13T16:50:08.866Z] ============================= test session starts ==============================
[2023-06-13T16:50:08.866Z] platform linux -- Python 3.11.3, pytest-7.3.1, pluggy-1.0.0 -- /bin/python
[2023-06-13T16:50:08.866Z] cachedir: .pytest_cache
[2023-06-13T16:50:08.866Z] rootdir: /build/python-pdm/src/pdm-2.7.2
[2023-06-13T16:50:08.866Z] configfile: pyproject.toml
[2023-06-13T16:50:08.866Z] testpaths: tests/
[2023-06-13T16:50:08.866Z] plugins: httpserver-1.0.8, mock-3.10.0
[2023-06-13T16:50:12.094Z] collecting ... collected 667 items / 2 deselected / 665 selected
[2023-06-13T16:50:12.094Z]
[2023-06-13T16:50:13.005Z] tests/test_formats.py::test_convert_pipfile PASSED [ 0%]
[2023-06-13T16:50:13.005Z] tests/test_formats.py::test_convert_requirements_file[True] PASSED [ 0%]
[2023-06-13T16:50:13.255Z] tests/test_formats.py::test_convert_requirements_file[False] PASSED [ 0%]
[2023-06-13T16:50:13.256Z] tests/test_formats.py::test_convert_requirements_file_without_name PASSED [ 0%]
[2023-06-13T16:50:13.506Z] tests/test_formats.py::test_convert_poetry PASSED [ 0%]
[2023-06-13T16:50:13.506Z] tests/test_formats.py::test_convert_flit PASSED [ 0%]
[2023-06-13T16:50:13.506Z] tests/test_formats.py::test_import_requirements_with_group PASSED [ 1%]
[2023-06-13T16:50:13.756Z] tests/test_formats.py::test_keep_env_vars_in_source PASSED [ 1%]
[2023-06-13T16:50:13.756Z] tests/test_formats.py::test_expand_env_vars_in_source PASSED [ 1%]
[2023-06-13T16:50:14.007Z] tests/test_formats.py::test_export_replace_project_root PASSED [ 1%]
[2023-06-13T16:50:14.257Z] tests/test_formats.py::test_convert_setup_py_project PASSED [ 1%]
[2023-06-13T16:50:14.508Z] tests/test_installer.py::test_install_wheel_with_inconsistent_dist_info PASSED [ 1%]
[2023-06-13T16:50:14.758Z] tests/test_installer.py::test_install_with_file_existing PASSED [ 1%]
[2023-06-13T16:50:15.008Z] tests/test_installer.py::test_uninstall_commit_rollback PASSED [ 2%]
[2023-06-13T16:50:15.008Z] tests/test_installer.py::test_rollback_after_commit PASSED [ 2%]
[2023-06-13T16:50:15.259Z] tests/test_installer.py::test_uninstall_with_console_scripts[False] PASSED [ 2%]
[2023-06-13T16:50:15.809Z] tests/test_installer.py::test_uninstall_with_console_scripts[True] PASSED [ 2%]
[2023-06-13T16:50:16.060Z] tests/test_installer.py::test_install_wheel_with_cache PASSED [ 2%]
[2023-06-13T16:50:16.310Z] tests/test_installer.py::test_url_requirement_is_not_cached PASSED [ 2%]
[2023-06-13T16:50:16.560Z] tests/test_installer.py::test_install_wheel_with_data_scripts[False] PASSED [ 3%]
[2023-06-13T16:50:16.811Z] tests/test_installer.py::test_install_wheel_with_data_scripts[True] PASSED [ 3%]
[2023-06-13T16:50:16.811Z] tests/test_installer.py::test_compress_file_list_for_rename PASSED [ 3%]
[2023-06-13T16:50:23.291Z] tests/test_integration.py::test_basic_integration[3.11] PASSED [ 3%]
[2023-06-13T16:50:23.842Z] tests/test_integration.py::test_actual_list_freeze PASSED [ 3%]
[2023-06-13T16:50:24.092Z] tests/test_plugin.py::test_plugin_new_command PASSED [ 3%]
[2023-06-13T16:50:24.092Z] tests/test_plugin.py::test_plugin_replace_command PASSED [ 3%]
[2023-06-13T16:50:24.343Z] tests/test_plugin.py::test_load_multiple_plugings PASSED [ 4%]
[2023-06-13T16:50:24.593Z] tests/test_plugin.py::test_old_entry_point_compatibility PASSED [ 4%]
[2023-06-13T16:50:25.144Z] tests/test_plugin.py::test_project_plugin_library PASSED [ 4%]
[2023-06-13T16:50:25.144Z] tests/test_project.py::test_project_python_with_pyenv_support PASSED [ 4%]
[2023-06-13T16:50:25.144Z] tests/test_project.py::test_project_config_items PASSED [ 4%]
[2023-06-13T16:50:25.394Z] tests/test_project.py::test_project_config_set_invalid_key PASSED [ 4%]
[2023-06-13T16:50:25.394Z] tests/test_project.py::test_project_sources_overriding_pypi PASSED [ 4%]
[2023-06-13T16:50:25.394Z] tests/test_project.py::test_project_sources_env_var_expansion PASSED [ 5%]
[2023-06-13T16:50:25.644Z] tests/test_project.py::test_global_project PASSED [ 5%]
[2023-06-13T16:50:25.644Z] tests/test_project.py::test_auto_global_project PASSED [ 5%]
[2023-06-13T16:50:25.644Z] tests/test_project.py::test_project_use_venv PASSED [ 5%]
[2023-06-13T16:50:25.895Z] tests/test_project.py::test_project_packages_path PASSED [ 5%]
[2023-06-13T16:50:26.145Z] tests/test_project.py::test_project_auto_detect_venv PASSED [ 5%]
[2023-06-13T16:50:26.395Z] tests/test_project.py::test_ignore_saved_python PASSED [ 6%]
[2023-06-13T16:50:26.395Z] tests/test_project.py::test_select_dependencies PASSED [ 6%]
[2023-06-13T16:50:26.395Z] tests/test_project.py::test_set_non_exist_python_path PASSED [ 6%]
[2023-06-13T16:50:27.738Z] tests/test_project.py::test_create_venv_first_time[virtualenv] PASSED [ 6%]
[2023-06-13T16:50:29.081Z] tests/test_project.py::test_create_venv_first_time[venv] PASSED [ 6%]
[2023-06-13T16:50:30.424Z] tests/test_project.py::test_create_venv_in_project[virtualenv-True] PASSED [ 6%]
[2023-06-13T16:50:31.768Z] tests/test_project.py::test_create_venv_in_project[virtualenv-False] PASSED [ 6%]
[2023-06-13T16:50:36.962Z] tests/test_project.py::test_create_venv_in_project[venv-True] PASSED [ 7%]
[2023-06-13T16:50:37.873Z] tests/test_project.py::test_create_venv_in_project[venv-False] PASSED [ 7%]
[2023-06-13T16:50:39.216Z] tests/test_project.py::test_find_interpreters_from_venv[virtualenv] PASSED [ 7%]
[2023-06-13T16:50:40.559Z] tests/test_project.py::test_find_interpreters_from_venv[venv] PASSED [ 7%]
[2023-06-13T16:50:40.809Z] tests/test_project.py::test_find_interpreters_without_duplicate_relative_paths PASSED [ 7%]
[2023-06-13T16:50:40.809Z] tests/test_project.py::test_iter_project_venvs PASSED [ 7%]
[2023-06-13T16:50:40.809Z] tests/test_project.py::test_load_extra_sources PASSED [ 7%]
[2023-06-13T16:50:41.060Z] tests/test_project.py::test_no_index_raise_error PASSED [ 8%]
[2023-06-13T16:50:41.060Z] tests/test_project.py::test_configured_source_overwriting PASSED [ 8%]
[2023-06-13T16:50:41.310Z] tests/test_project.py::test_invoke_pdm_adding_configured_args PASSED [ 8%]
[2023-06-13T16:50:41.560Z] tests/test_signals.py::test_post_init_signal PASSED [ 8%]
[2023-06-13T16:50:41.810Z] tests/test_signals.py::test_post_lock_and_install_signals PASSED [ 8%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[test-test] PASSED [ 8%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[-] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[${FOO}-hello] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[$FOO-$FOO] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[${BAR}-${BAR}] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[%FOO%-%FOO%] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expand_env_vars[${FOO}_${FOO}-hello_hello] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expend_env_vars_in_auth[https://example.org/path?arg=1-https://example.org/path?arg=1] PASSED [ 9%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expend_env_vars_in_auth[https://${FOO}@example.org/path?arg=1-https://[email protected]/path?arg=1] PASSED [ 10%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expend_env_vars_in_auth[https://${FOO}:${BAR}@example.org/path?arg=1-https://hello:wo%[email protected]/path?arg=1] PASSED [ 10%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_expend_env_vars_in_auth[https://${FOOBAR}@example.org/path?arg=1-https://%24%7BFOOBAR%[email protected]/path?arg=1] PASSED [ 10%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_find_python_in_path FAILED [ 10%]
[2023-06-13T16:50:41.811Z] tests/test_utils.py::test_merge_dictionary PASSED [ 10%]
[2023-06-13T16:50:42.061Z] tests/test_utils.py::test_dependency_group_selection[args0-golden0] PASSED [ 10%]
[2023-06-13T16:50:42.061Z] tests/test_utils.py::test_dependency_group_selection[args1-golden1] PASSED [ 10%]
[2023-06-13T16:50:42.061Z] tests/test_utils.py::test_dependency_group_selection[args2-golden2] PASSED [ 11%]
[2023-06-13T16:50:42.311Z] tests/test_utils.py::test_dependency_group_selection[args3-golden3] PASSED [ 11%]
[2023-06-13T16:50:42.311Z] tests/test_utils.py::test_dependency_group_selection[args4-golden4] PASSED [ 11%]
[2023-06-13T16:50:42.311Z] tests/test_utils.py::test_dependency_group_selection[args5-golden5] PASSED [ 11%]
[2023-06-13T16:50:42.562Z] tests/test_utils.py::test_dependency_group_selection[args6-golden6] PASSED [ 11%]
[2023-06-13T16:50:42.562Z] tests/test_utils.py::test_dependency_group_selection[args7-golden7] PASSED [ 11%]
[2023-06-13T16:50:42.562Z] tests/test_utils.py::test_prod_should_not_be_with_dev PASSED [ 12%]
[2023-06-13T16:50:42.562Z] tests/test_utils.py::test_deprecation_warning PASSED [ 12%]
[2023-06-13T16:50:43.112Z] tests/cli/test_add.py::test_add_package[False] PASSED [ 12%]
[2023-06-13T16:50:43.363Z] tests/cli/test_add.py::test_add_package[True] PASSED [ 12%]
[2023-06-13T16:50:43.363Z] tests/cli/test_add.py::test_add_command PASSED [ 12%]
[2023-06-13T16:50:43.913Z] tests/cli/test_add.py::test_add_package_to_custom_group PASSED [ 12%]
[2023-06-13T16:50:44.164Z] tests/cli/test_add.py::test_add_package_to_custom_dev_group PASSED [ 12%]
[2023-06-13T16:50:45.506Z] tests/cli/test_add.py::test_add_editable_package PASSED [ 13%]
[2023-06-13T16:50:45.757Z] tests/cli/test_add.py::test_add_editable_package_to_metadata_forbidden PASSED [ 13%]
[2023-06-13T16:50:47.100Z] tests/cli/test_add.py::test_non_editable_override_editable PASSED [ 13%]
[2023-06-13T16:50:47.100Z] tests/cli/test_add.py::test_add_remote_package_url[False] PASSED [ 13%]
[2023-06-13T16:50:47.350Z] tests/cli/test_add.py::test_add_remote_package_url[True] PASSED [ 13%]
[2023-06-13T16:50:47.600Z] tests/cli/test_add.py::test_add_no_install PASSED [ 13%]
[2023-06-13T16:50:47.851Z] tests/cli/test_add.py::test_add_package_save_exact PASSED [ 13%]
[2023-06-13T16:50:48.101Z] tests/cli/test_add.py::test_add_package_save_wildcard PASSED [ 14%]
[2023-06-13T16:50:48.351Z] tests/cli/test_add.py::test_add_package_save_minimum PASSED [ 14%]
[2023-06-13T16:50:48.602Z] tests/cli/test_add.py::test_add_package_update_reuse PASSED [ 14%]
[2023-06-13T16:50:48.852Z] tests/cli/test_add.py::test_add_package_update_eager PASSED [ 14%]
[2023-06-13T16:50:49.103Z] tests/cli/test_add.py::test_add_package_with_mismatch_marker PASSED [ 14%]
[2023-06-13T16:50:49.353Z] tests/cli/test_add.py::test_add_dependency_from_multiple_parents PASSED [ 14%]
[2023-06-13T16:50:49.604Z] tests/cli/test_add.py::test_add_packages_without_self PASSED [ 15%]
[2023-06-13T16:50:49.854Z] tests/cli/test_add.py::test_add_package_unconstrained_rewrite_specifier PASSED [ 15%]
[2023-06-13T16:50:50.104Z] tests/cli/test_add.py::test_add_cached_vcs_requirement PASSED [ 15%]
[2023-06-13T16:50:50.655Z] tests/cli/test_add.py::test_add_with_dry_run PASSED [ 15%]
[2023-06-13T16:50:50.655Z] tests/cli/test_add.py::test_add_with_prerelease PASSED [ 15%]
[2023-06-13T16:50:52.517Z] tests/cli/test_add.py::test_add_editable_package_with_extras PASSED [ 15%]
[2023-06-13T16:50:52.767Z] tests/cli/test_add.py::test_add_package_with_local_version PASSED [ 15%]
[2023-06-13T16:50:53.318Z] tests/cli/test_add.py::test_add_group_to_lockfile PASSED [ 16%]
[2023-06-13T16:50:53.568Z] tests/cli/test_add.py::test_add_group_to_lockfile_without_package PASSED [ 16%]
[2023-06-13T16:50:53.568Z] tests/cli/test_build.py::test_build_command PASSED [ 16%]
[2023-06-13T16:50:53.568Z] tests/cli/test_build.py::test_build_global_project_forbidden PASSED [ 16%]
[2023-06-13T16:50:54.911Z] tests/cli/test_build.py::test_build_single_module PASSED [ 16%]
[2023-06-13T16:50:56.255Z] tests/cli/test_build.py::test_build_single_module_with_readme PASSED [ 16%]
[2023-06-13T16:50:57.598Z] tests/cli/test_build.py::test_build_package PASSED [ 16%]
[2023-06-13T16:50:58.941Z] tests/cli/test_build.py::test_build_src_package PASSED [ 17%]
[2023-06-13T16:51:00.285Z] tests/cli/test_build.py::test_build_package_include PASSED [ 17%]
[2023-06-13T16:51:01.628Z] tests/cli/test_build.py::test_build_src_package_by_include PASSED [ 17%]
[2023-06-13T16:51:02.971Z] tests/cli/test_build.py::test_build_with_config_settings PASSED [ 17%]
[2023-06-13T16:51:04.314Z] tests/cli/test_build.py::test_cli_build_with_config_settings PASSED [ 17%]
[2023-06-13T16:51:05.658Z] tests/cli/test_build.py::test_build_with_no_isolation[True] PASSED [ 17%]
[2023-06-13T16:51:08.885Z] tests/cli/test_build.py::test_build_with_no_isolation[False] PASSED [ 18%]
[2023-06-13T16:51:09.796Z] tests/cli/test_build.py::test_build_ignoring_pip_environment PASSED [ 18%]
[2023-06-13T16:51:09.796Z] tests/cli/test_cache.py::test_cache_list PASSED [ 18%]
[2023-06-13T16:51:10.047Z] tests/cli/test_cache.py::test_cache_list_pattern PASSED [ 18%]
[2023-06-13T16:51:10.047Z] tests/cli/test_cache.py::test_cache_remove_pattern PASSED [ 18%]
[2023-06-13T16:51:10.297Z] tests/cli/test_cache.py::test_cache_remove_wildcard PASSED [ 18%]
[2023-06-13T16:51:10.297Z] tests/cli/test_cache.py::test_cache_clear PASSED [ 18%]
[2023-06-13T16:51:10.297Z] tests/cli/test_cache.py::test_cache_remove_no_pattern PASSED [ 19%]
[2023-06-13T16:51:10.547Z] tests/cli/test_cache.py::test_cache_info PASSED [ 19%]
[2023-06-13T16:51:10.547Z] tests/cli/test_cache.py::test_hash_cache[http://fixtures.test/artifacts/demo-0.0.1.tar.gz-sha256:d57bf5e3b8723e4fc68275159dcc4ca983d86d4c84220a4d715d491401f27db2] PASSED [ 19%]
[2023-06-13T16:51:10.798Z] tests/cli/test_cache.py::test_hash_cache[file:///build/python-pdm/src/pdm-2.7.2/tests/fixtures/artifacts/demo-0.0.1.tar.gz-sha256:d57bf5e3b8723e4fc68275159dcc4ca983d86d4c84220a4d715d491401f27db2] PASSED [ 19%]
[2023-06-13T16:51:10.798Z] tests/cli/test_cache.py::test_hash_cache[http://fixtures.test/artifacts/demo-0.0.1.tar.gz#sha384=9130e5e4912bc78b1ffabbf406d56bc74b9165b0adc8c627168b7b563b80d5ff6c30e269398d01144ee52aa33292682d-sha384:9130e5e4912bc78b1ffabbf406d56bc74b9165b0adc8c627168b7b563b80d5ff6c30e269398d01144ee52aa33292682d] PASSED [ 19%]
[2023-06-13T16:51:11.048Z] tests/cli/test_cache.py::test_hash_cache[http://fixtures.test/artifacts/demo-0.0.1.tar.gz#md5=5218509812c9fcb4646adde8fd3307e1-sha256:d57bf5e3b8723e4fc68275159dcc4ca983d86d4c84220a4d715d491401f27db2] PASSED [ 19%]
[2023-06-13T16:51:11.298Z] tests/cli/test_cache.py::test_clear_package_cache PASSED [ 20%]
[2023-06-13T16:51:11.298Z] tests/cli/test_config.py::test_config_command PASSED [ 20%]
[2023-06-13T16:51:11.298Z] tests/cli/test_config.py::test_config_get_command PASSED [ 20%]
[2023-06-13T16:51:11.549Z] tests/cli/test_config.py::test_config_set_command PASSED [ 20%]
[2023-06-13T16:51:11.549Z] tests/cli/test_config.py::test_config_del_command PASSED [ 20%]
[2023-06-13T16:51:11.549Z] tests/cli/test_config.py::test_config_env_var_shadowing PASSED [ 20%]
[2023-06-13T16:51:11.799Z] tests/cli/test_config.py::test_config_project_global_precedence PASSED [ 20%]
[2023-06-13T16:51:11.799Z] tests/cli/test_config.py::test_specify_config_file PASSED [ 21%]
[2023-06-13T16:51:11.799Z] tests/cli/test_config.py::test_default_repository_setting PASSED [ 21%]
[2023-06-13T16:51:12.049Z] tests/cli/test_config.py::test_repository_config_not_available_on_project PASSED [ 21%]
[2023-06-13T16:51:12.049Z] tests/cli/test_config.py::test_repository_config_key_short PASSED [ 21%]
[2023-06-13T16:51:12.049Z] tests/cli/test_config.py::test_repository_overwrite_default PASSED [ 21%]
[2023-06-13T16:51:12.300Z] tests/cli/test_config.py::test_hide_password_in_output_repository PASSED [ 21%]
[2023-06-13T16:51:12.300Z] tests/cli/test_config.py::test_hide_password_in_output_pypi PASSED [ 21%]
[2023-06-13T16:51:12.300Z] tests/cli/test_config.py::test_config_get_repository PASSED [ 22%]
[2023-06-13T16:51:12.550Z] tests/cli/test_config.py::test_config_set_repository PASSED [ 22%]
[2023-06-13T16:51:12.550Z] tests/cli/test_config.py::test_config_del_repository PASSED [ 22%]
[2023-06-13T16:51:12.550Z] tests/cli/test_config.py::test_config_password_save_into_keyring PASSED [ 22%]
[2023-06-13T16:51:12.800Z] tests/cli/test_config.py::test_keyring_operation_error_disables_itself PASSED [ 22%]
[2023-06-13T16:51:13.051Z] tests/cli/test_fix.py::test_fix_non_existing_problem PASSED [ 22%]
[2023-06-13T16:51:13.051Z] tests/cli/test_fix.py::test_fix_individual_problem PASSED [ 23%]
[2023-06-13T16:51:13.301Z] tests/cli/test_fix.py::test_show_fix_command PASSED [ 23%]
[2023-06-13T16:51:13.301Z] tests/cli/test_fix.py::test_show_fix_command_global_project PASSED [ 23%]
[2023-06-13T16:51:13.301Z] tests/cli/test_fix.py::test_fix_project_config PASSED [ 23%]
[2023-06-13T16:51:13.552Z] tests/cli/test_hooks.py::test_pre_script_fail_fast PASSED [ 23%]
[2023-06-13T16:51:14.102Z] tests/cli/test_hooks.py::test_pre_and_post_scripts PASSED [ 23%]
[2023-06-13T16:51:14.653Z] tests/cli/test_hooks.py::test_composite_runs_all_hooks PASSED [ 23%]
[2023-06-13T16:51:15.204Z] tests/cli/test_hooks.py::test_skip_all_hooks_option[:all] PASSED [ 24%]
[2023-06-13T16:51:15.454Z] tests/cli/test_hooks.py::test_skip_all_hooks_option[:pre,:post] PASSED [ 24%]
[2023-06-13T16:51:15.704Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test,post_first,second] PASSED [ 24%]
[2023-06-13T16:51:15.955Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test,post_first,second] PASSED [ 24%]
[2023-06-13T16:51:16.505Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test --skip post_first --skip second] PASSED [ 24%]
[2023-06-13T16:51:16.756Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test -k post_first -k second] PASSED [ 24%]
[2023-06-13T16:51:17.006Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test --skip post_first,second] PASSED [ 24%]
[2023-06-13T16:51:17.256Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test -k post_first,second] PASSED [ 25%]
[2023-06-13T16:51:17.257Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test-expected0] PASSED [ 25%]
[2023-06-13T16:51:17.507Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test,post_test-expected1] PASSED [ 25%]
[2023-06-13T16:51:17.757Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test , post_test-expected2] PASSED [ 25%]
[2023-06-13T16:51:17.757Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[None-None] PASSED [ 25%]
[2023-06-13T16:51:18.008Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[ -None] PASSED [ 25%]
[2023-06-13T16:51:18.258Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[ , -None] PASSED [ 26%]
[2023-06-13T16:51:19.169Z] tests/cli/test_hooks.py::test_hooks[add] PASSED [ 26%]
[2023-06-13T16:51:20.512Z] tests/cli/test_hooks.py::test_hooks[build] PASSED [ 26%]
[2023-06-13T16:51:20.763Z] tests/cli/test_hooks.py::test_hooks[init] PASSED [ 26%]
[2023-06-13T16:51:21.313Z] tests/cli/test_hooks.py::test_hooks[install] PASSED [ 26%]
[2023-06-13T16:51:21.564Z] tests/cli/test_hooks.py::test_hooks[lock] PASSED [ 26%]
[2023-06-13T16:51:23.425Z] tests/cli/test_hooks.py::test_hooks[publish] PASSED [ 26%]
[2023-06-13T16:51:23.676Z] tests/cli/test_hooks.py::test_hooks[remove] PASSED [ 27%]
[2023-06-13T16:51:24.226Z] tests/cli/test_hooks.py::test_hooks[sync] PASSED [ 27%]
[2023-06-13T16:51:24.777Z] tests/cli/test_hooks.py::test_hooks[update] PASSED [ 27%]
[2023-06-13T16:51:25.028Z] tests/cli/test_hooks.py::test_hooks[use] PASSED [ 27%]
[2023-06-13T16:51:25.578Z] tests/cli/test_hooks.py::test_skip_option_from_signal[add-pre_lock] PASSED [ 27%]
[2023-06-13T16:51:26.129Z] tests/cli/test_hooks.py::test_skip_option_from_signal[add-post_lock] PASSED [ 27%]
[2023-06-13T16:51:27.991Z] tests/cli/test_hooks.py::test_skip_option_from_signal[build-pre_build] PASSED [ 27%]
[2023-06-13T16:51:29.334Z] tests/cli/test_hooks.py::test_skip_option_from_signal[build-post_build] PASSED [ 28%]
[2023-06-13T16:51:29.584Z] tests/cli/test_hooks.py::test_skip_option_from_signal[init-post_init] PASSED [ 28%]
[2023-06-13T16:51:29.835Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-pre_install] PASSED [ 28%]
[2023-06-13T16:51:30.386Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-post_install] PASSED [ 28%]
[2023-06-13T16:51:30.636Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-pre_lock] PASSED [ 28%]
[2023-06-13T16:51:31.187Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-post_lock] PASSED [ 28%]
[2023-06-13T16:51:31.437Z] tests/cli/test_hooks.py::test_skip_option_from_signal[lock-pre_lock] PASSED [ 29%]
[2023-06-13T16:51:31.687Z] tests/cli/test_hooks.py::test_skip_option_from_signal[lock-post_lock] PASSED [ 29%]
[2023-06-13T16:51:33.549Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_publish] PASSED [ 29%]
[2023-06-13T16:51:34.892Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_build] PASSED [ 29%]
[2023-06-13T16:51:36.753Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_build] PASSED [ 29%]
[2023-06-13T16:51:38.096Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_publish] PASSED [ 29%]
[2023-06-13T16:51:38.647Z] tests/cli/test_hooks.py::test_skip_option_from_signal[remove-pre_lock] PASSED [ 29%]
[2023-06-13T16:51:39.198Z] tests/cli/test_hooks.py::test_skip_option_from_signal[remove-post_lock] PASSED [ 30%]
[2023-06-13T16:51:39.749Z] tests/cli/test_hooks.py::test_skip_option_from_signal[sync-pre_install] PASSED [ 30%]
[2023-06-13T16:51:40.299Z] tests/cli/test_hooks.py::test_skip_option_from_signal[sync-post_install] PASSED [ 30%]
[2023-06-13T16:51:40.850Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-pre_install] PASSED [ 30%]
[2023-06-13T16:51:41.101Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-post_install] PASSED [ 30%]
[2023-06-13T16:51:41.651Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-pre_lock] PASSED [ 30%]
[2023-06-13T16:51:41.902Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-post_lock] PASSED [ 30%]
[2023-06-13T16:51:42.452Z] tests/cli/test_hooks.py::test_skip_option_from_signal[use-post_use] PASSED [ 31%]
[2023-06-13T16:51:42.703Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-add] PASSED [ 31%]
[2023-06-13T16:51:44.046Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-build] PASSED [ 31%]
[2023-06-13T16:51:44.296Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-init] PASSED [ 31%]
[2023-06-13T16:51:44.547Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-install] PASSED [ 31%]
[2023-06-13T16:51:44.547Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-lock] PASSED [ 31%]
[2023-06-13T16:51:46.408Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-publish] PASSED [ 32%]
[2023-06-13T16:51:46.408Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-remove] PASSED [ 32%]
[2023-06-13T16:51:46.658Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-sync] PASSED [ 32%]
[2023-06-13T16:51:46.909Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-update] PASSED [ 32%]
[2023-06-13T16:51:47.159Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-use] PASSED [ 32%]
[2023-06-13T16:51:47.710Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-add] PASSED [ 32%]
[2023-06-13T16:51:49.053Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-build] PASSED [ 32%]
[2023-06-13T16:51:49.303Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-init] PASSED [ 33%]
[2023-06-13T16:51:49.554Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-install] PASSED [ 33%]
[2023-06-13T16:51:49.804Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-lock] PASSED [ 33%]
[2023-06-13T16:51:51.147Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-publish] PASSED [ 33%]
[2023-06-13T16:51:51.698Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-remove] PASSED [ 33%]
[2023-06-13T16:51:51.948Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-sync] PASSED [ 33%]
[2023-06-13T16:51:52.198Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-update] PASSED [ 33%]
[2023-06-13T16:51:52.749Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-use] PASSED [ 34%]
[2023-06-13T16:51:52.999Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-add] PASSED [ 34%]
[2023-06-13T16:51:54.861Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-build] PASSED [ 34%]
[2023-06-13T16:51:54.861Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-init] PASSED [ 34%]
[2023-06-13T16:51:55.111Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-install] PASSED [ 34%]
[2023-06-13T16:51:55.361Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-lock] PASSED [ 34%]
[2023-06-13T16:51:57.223Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-publish] PASSED [ 35%]
[2023-06-13T16:51:57.473Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-remove] PASSED [ 35%]
[2023-06-13T16:51:57.723Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-sync] PASSED [ 35%]
[2023-06-13T16:51:58.274Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-update] PASSED [ 35%]
[2023-06-13T16:51:58.524Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-use] PASSED [ 35%]
[2023-06-13T16:51:59.075Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-add] PASSED [ 35%]
[2023-06-13T16:52:00.418Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-build] PASSED [ 35%]
[2023-06-13T16:52:00.968Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-init] PASSED [ 36%]
[2023-06-13T16:52:01.219Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-install] PASSED [ 36%]
[2023-06-13T16:52:01.469Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-lock] PASSED [ 36%]
[2023-06-13T16:52:03.330Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-publish] PASSED [ 36%]
[2023-06-13T16:52:03.881Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-remove] PASSED [ 36%]
[2023-06-13T16:52:04.431Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-sync] PASSED [ 36%]
[2023-06-13T16:52:04.682Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-update] PASSED [ 36%]
[2023-06-13T16:52:04.932Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-use] PASSED [ 37%]
[2023-06-13T16:52:04.932Z] tests/cli/test_init.py::test_init_validate_python_requires PASSED [ 37%]
[2023-06-13T16:52:05.182Z] tests/cli/test_init.py::test_init_command PASSED [ 37%]
[2023-06-13T16:52:05.182Z] tests/cli/test_init.py::test_init_command_library PASSED [ 37%]
[2023-06-13T16:52:05.432Z] tests/cli/test_init.py::test_init_non_interactive PASSED [ 37%]
[2023-06-13T16:52:05.683Z] tests/cli/test_init.py::test_init_auto_create_venv PASSED [ 37%]
[2023-06-13T16:52:06.233Z] tests/cli/test_init.py::test_init_auto_create_venv_specify_python PASSED [ 38%]
[2023-06-13T16:52:06.484Z] tests/cli/test_init.py::test_init_auto_create_venv_answer_no PASSED [ 38%]
[2023-06-13T16:52:07.034Z] tests/cli/test_install.py::test_sync_packages_with_group_all PASSED [ 38%]
[2023-06-13T16:52:07.284Z] tests/cli/test_install.py::test_sync_packages_with_all_dev PASSED [ 38%]
[2023-06-13T16:52:07.284Z] tests/cli/test_install.py::test_sync_no_lockfile PASSED [ 38%]
[2023-06-13T16:52:07.535Z] tests/cli/test_install.py::test_sync_clean_packages PASSED [ 38%]
[2023-06-13T16:52:07.785Z] tests/cli/test_install.py::test_sync_dry_run PASSED [ 38%]
[2023-06-13T16:52:08.035Z] tests/cli/test_install.py::test_sync_only_different PASSED [ 39%]
[2023-06-13T16:52:08.586Z] tests/cli/test_install.py::test_sync_in_sequential_mode PASSED [ 39%]
[2023-06-13T16:52:08.836Z] tests/cli/test_install.py::test_sync_packages_with_groups PASSED [ 39%]
[2023-06-13T16:52:09.087Z] tests/cli/test_install.py::test_sync_production_packages[prod_option0] PASSED [ 39%]
[2023-06-13T16:52:09.637Z] tests/cli/test_install.py::test_sync_production_packages[prod_option1] PASSED [ 39%]
[2023-06-13T16:52:09.637Z] tests/cli/test_install.py::test_sync_without_self PASSED [ 39%]
[2023-06-13T16:52:10.188Z] tests/cli/test_install.py::test_sync_with_index_change PASSED [ 40%]
[2023-06-13T16:52:10.188Z] tests/cli/test_install.py::test_install_command PASSED [ 40%]
[2023-06-13T16:52:10.438Z] tests/cli/test_install.py::test_sync_command PASSED [ 40%]
[2023-06-13T16:52:10.688Z] tests/cli/test_install.py::test_install_with_lockfile PASSED [ 40%]
[2023-06-13T16:52:10.939Z] tests/cli/test_install.py::test_install_with_dry_run PASSED [ 40%]
[2023-06-13T16:52:11.189Z] tests/cli/test_install.py::test_install_check PASSED [ 40%]
[2023-06-13T16:52:11.739Z] tests/cli/test_install.py::test_sync_with_only_keep_option PASSED [ 40%]
[2023-06-13T16:52:11.739Z] tests/cli/test_install.py::test_install_referencing_self_package PASSED [ 41%]
[2023-06-13T16:52:12.290Z] tests/cli/test_install.py::test_install_monorepo_with_rel_paths PASSED [ 41%]
[2023-06-13T16:52:12.540Z] tests/cli/test_install.py::test_install_retry PASSED [ 41%]
[2023-06-13T16:52:12.791Z] tests/cli/test_install.py::test_install_fail_fast PASSED [ 41%]
[2023-06-13T16:52:13.041Z] tests/cli/test_install.py::test_install_groups_not_in_lockfile PASSED [ 41%]
[2023-06-13T16:52:13.291Z] tests/cli/test_install.py::test_install_locked_groups PASSED [ 41%]
[2023-06-13T16:52:13.542Z] tests/cli/test_install.py::test_install_groups_and_lock PASSED [ 41%]
[2023-06-13T16:52:13.792Z] tests/cli/test_list.py::test_list_command PASSED [ 42%]
[2023-06-13T16:52:14.042Z] tests/cli/test_list.py::test_list_graph_command PASSED [ 42%]
[2023-06-13T16:52:14.293Z] tests/cli/test_list.py::test_list_dependency_graph PASSED [ 42%]
[2023-06-13T16:52:14.843Z] tests/cli/test_list.py::test_list_dependency_graph_include_exclude PASSED [ 42%]
[2023-06-13T16:52:15.094Z] tests/cli/test_list.py::test_list_dependency_graph_with_circular_forward PASSED [ 42%]
[2023-06-13T16:52:15.344Z] tests/cli/test_list.py::test_list_dependency_graph_with_circular_reverse PASSED [ 42%]
[2023-06-13T16:52:15.594Z] tests/cli/test_list.py::test_list_reverse_without_graph_flag PASSED [ 43%]
[2023-06-13T16:52:15.844Z] tests/cli/test_list.py::test_list_reverse_dependency_graph PASSED [ 43%]
[2023-06-13T16:52:16.395Z] tests/cli/test_list.py::test_list_json PASSED [ 43%]
[2023-06-13T16:52:16.645Z] tests/cli/test_list.py::test_list_json_reverse PASSED [ 43%]
[2023-06-13T16:52:16.896Z] tests/cli/test_list.py::test_list_json_with_circular_forward PASSED [ 43%]
[2023-06-13T16:52:17.146Z] tests/cli/test_list.py::test_list_json_with_circular_reverse PASSED [ 43%]
[2023-06-13T16:52:17.396Z] tests/cli/test_list.py::test_list_field_unknown PASSED [ 43%]
[2023-06-13T16:52:17.646Z] tests/cli/test_list.py::test_list_sort_unknown PASSED [ 44%]
[2023-06-13T16:52:17.646Z] tests/cli/test_list.py::test_list_freeze_banned_options PASSED [ 44%]
[2023-06-13T16:52:17.646Z] tests/cli/test_list.py::test_list_multiple_export_formats PASSED [ 44%]
[2023-06-13T16:52:18.197Z] tests/cli/test_list.py::test_list_bare PASSED [ 44%]
[2023-06-13T16:52:18.448Z] tests/cli/test_list.py::test_list_bare_sorted_name PASSED [ 44%]
[2023-06-13T16:52:18.698Z] tests/cli/test_list.py::test_list_freeze PASSED [ 44%]
[2023-06-13T16:52:19.248Z] tests/cli/test_list.py::test_list_bare_sorted_version PASSED [ 44%]
[2023-06-13T16:52:19.248Z] tests/cli/test_list.py::test_list_bare_sorted_version_resolve PASSED [ 45%]
[2023-06-13T16:52:19.499Z] tests/cli/test_list.py::test_list_bare_fields_licences PASSED [ 45%]
[2023-06-13T16:52:19.749Z] tests/cli/test_list.py::test_list_csv_fields_licences PASSED [ 45%]
[2023-06-13T16:52:19.999Z] tests/cli/test_list.py::test_list_json_fields_licences PASSED [ 45%]
[2023-06-13T16:52:20.250Z] tests/cli/test_list.py::test_list_markdown_fields_licences PASSED [ 45%]
[2023-06-13T16:52:20.500Z] tests/cli/test_list.py::test_list_csv_include_exclude_valid PASSED [ 45%]
[2023-06-13T16:52:21.843Z] tests/cli/test_list.py::test_list_packages_in_given_venv PASSED [ 46%]
[2023-06-13T16:52:22.093Z] tests/cli/test_list.py::test_list_csv_include_exclude PASSED [ 46%]
[2023-06-13T16:52:22.344Z] tests/cli/test_lock.py::test_lock_command PASSED [ 46%]
[2023-06-13T16:52:22.594Z] tests/cli/test_lock.py::test_lock_dependencies PASSED [ 46%]
[2023-06-13T16:52:22.594Z] tests/cli/test_lock.py::test_lock_refresh PASSED [ 46%]
[2023-06-13T16:52:22.844Z] tests/cli/test_lock.py::test_lock_refresh_keep_consistent PASSED [ 46%]
[2023-06-13T16:52:23.095Z] tests/cli/test_lock.py::test_lock_check_no_change_success PASSED [ 46%]
[2023-06-13T16:52:23.095Z] tests/cli/test_lock.py::test_lock_check_change_fails PASSED [ 47%]
[2023-06-13T16:52:23.645Z] tests/cli/test_lock.py::test_innovations_with_specified_lockfile PASSED [ 47%]
[2023-06-13T16:52:23.645Z] tests/cli/test_lock.py::test_skip_editable_dependencies_in_metadata PASSED [ 47%]
[2023-06-13T16:52:23.895Z] tests/cli/test_lock.py::test_lock_selected_groups PASSED [ 47%]
[2023-06-13T16:52:24.146Z] tests/cli/test_lock.py::test_lock_self_referencing_groups[False] PASSED [ 47%]
[2023-06-13T16:52:24.396Z] tests/cli/test_lock.py::test_lock_self_referencing_groups[True] PASSED [ 47%]
[2023-06-13T16:52:24.646Z] tests/cli/test_lock.py::test_lock_multiple_platform_wheels PASSED [ 47%]
[2023-06-13T16:52:24.897Z] tests/cli/test_lock.py::test_lock_current_platform_wheels PASSED [ 48%]
[2023-06-13T16:52:24.897Z] tests/cli/test_others.py::test_project_no_init_error PASSED [ 48%]
[2023-06-13T16:52:24.897Z] tests/cli/test_others.py::test_help_option PASSED [ 48%]
[2023-06-13T16:52:25.147Z] tests/cli/test_others.py::test_pep582_option PASSED [ 48%]
[2023-06-13T16:52:25.397Z] tests/cli/test_others.py::test_info_command PASSED [ 48%]
[2023-06-13T16:52:25.397Z] tests/cli/test_others.py::test_info_command_json PASSED [ 48%]
[2023-06-13T16:52:25.648Z] tests/cli/test_others.py::test_info_global_project PASSED [ 49%]
[2023-06-13T16:52:26.198Z] tests/cli/test_others.py::test_info_with_multiple_venvs PASSED [ 49%]
[2023-06-13T16:52:26.449Z] tests/cli/test_others.py::test_global_project_other_location PASSED [ 49%]
[2023-06-13T16:52:26.999Z] tests/cli/test_others.py::test_uncaught_error PASSED [ 49%]
[2023-06-13T16:52:26.999Z] tests/cli/test_others.py::test_import_other_format_file[requirements.txt] PASSED [ 49%]
[2023-06-13T16:52:27.249Z] tests/cli/test_others.py::test_import_other_format_file[Pipfile] PASSED [ 49%]
[2023-06-13T16:52:27.249Z] tests/cli/test_others.py::test_import_other_format_file[pyproject.toml] PASSED [ 49%]
[2023-06-13T16:52:27.500Z] tests/cli/test_others.py::test_import_other_format_file[projects/flit-demo/pyproject.toml] PASSED [ 50%]
[2023-06-13T16:52:27.500Z] tests/cli/test_others.py::test_import_requirement_no_overwrite PASSED [ 50%]
[2023-06-13T16:52:28.050Z] tests/cli/test_others.py::test_search_package PASSED [ 50%]
[2023-06-13T16:52:29.911Z] tests/cli/test_others.py::test_show_package_on_pypi PASSED [ 50%]
[2023-06-13T16:52:31.254Z] tests/cli/test_others.py::test_show_self_package PASSED [ 50%]
[2023-06-13T16:52:31.805Z] tests/cli/test_others.py::test_export_to_requirements_txt PASSED [ 50%]
[2023-06-13T16:52:31.805Z] tests/cli/test_others.py::test_export_doesnt_include_dep_with_extras PASSED [ 50%]
[2023-06-13T16:52:32.055Z] tests/cli/test_others.py::test_completion_command PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_others.py::test_show_update_hint PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1-py2.py3-none-any.whl] PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1.tar.gz] PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1.zip] PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_parse_metadata_with_non_ascii_chars PASSED [ 51%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_package_add_signature PASSED [ 52%]
[2023-06-13T16:52:32.306Z] tests/cli/test_publish.py::test_package_call_gpg_sign PASSED [ 52%]
[2023-06-13T16:52:32.556Z] tests/cli/test_publish.py::test_repository_get_release_urls PASSED [ 52%]
[2023-06-13T16:52:32.806Z] tests/cli/test_publish.py::test_publish_pick_up_asc_files PASSED [ 52%]
[2023-06-13T16:52:32.806Z] tests/cli/test_publish.py::test_publish_package_with_signature PASSED [ 52%]
[2023-06-13T16:52:34.149Z] tests/cli/test_publish.py::test_publish_and_build_in_one_run PASSED [ 52%]
[2023-06-13T16:52:34.399Z] tests/cli/test_publish.py::test_publish_cli_args_and_env_var_precedence PASSED [ 52%]
[2023-06-13T16:52:34.650Z] tests/cli/test_publish.py::test_repository_get_credentials_from_keyring PASSED [ 53%]
[2023-06-13T16:52:34.650Z] tests/cli/test_remove.py::test_remove_command PASSED [ 53%]
[2023-06-13T16:52:34.901Z] tests/cli/test_remove.py::test_remove_editable_packages_while_keeping_normal PASSED [ 53%]
[2023-06-13T16:52:35.451Z] tests/cli/test_remove.py::test_remove_package[False] PASSED [ 53%]
[2023-06-13T16:52:36.002Z] tests/cli/test_remove.py::test_remove_package[True] PASSED [ 53%]
[2023-06-13T16:52:36.252Z] tests/cli/test_remove.py::test_remove_package_with_dry_run PASSED [ 53%]
[2023-06-13T16:52:36.503Z] tests/cli/test_remove.py::test_remove_package_no_sync PASSED [ 53%]
[2023-06-13T16:52:36.753Z] tests/cli/test_remove.py::test_remove_package_not_exist PASSED [ 54%]
[2023-06-13T16:52:37.303Z] tests/cli/test_remove.py::test_remove_package_exist_in_multi_groups PASSED [ 54%]
[2023-06-13T16:52:37.303Z] tests/cli/test_remove.py::test_remove_no_package PASSED [ 54%]
[2023-06-13T16:52:37.554Z] tests/cli/test_remove.py::test_remove_package_wont_break_toml PASSED [ 54%]
[2023-06-13T16:52:37.804Z] tests/cli/test_remove.py::test_remove_group_not_in_lockfile PASSED [ 54%]
[2023-06-13T16:52:38.715Z] tests/cli/test_run.py::test_pep582_launcher_for_python_interpreter PASSED [ 54%]
[2023-06-13T16:52:38.965Z] tests/cli/test_run.py::test_auto_isolate_site_packages PASSED [ 55%]
[2023-06-13T16:52:39.215Z] tests/cli/test_run.py::test_run_with_site_packages PASSED [ 55%]
[2023-06-13T16:52:39.466Z] tests/cli/test_run.py::test_run_command_not_found PASSED [ 55%]
[2023-06-13T16:52:39.716Z] tests/cli/test_run.py::test_run_pass_exit_code PASSED [ 55%]
[2023-06-13T16:52:39.966Z] tests/cli/test_run.py::test_run_cmd_script PASSED [ 55%]
[2023-06-13T16:52:40.217Z] tests/cli/test_run.py::test_run_cmd_script_with_array PASSED [ 55%]
[2023-06-13T16:52:40.217Z] tests/cli/test_run.py::test_run_script_pass_project_root PASSED [ 55%]
[2023-06-13T16:52:40.467Z] tests/cli/test_run.py::test_run_shell_script PASSED [ 56%]
[2023-06-13T16:52:40.717Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder[with-args] PASSED [ 56%]
[2023-06-13T16:52:40.968Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder[without-args] PASSED [ 56%]
[2023-06-13T16:52:40.968Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder_with_default[with-args] PASSED [ 56%]
[2023-06-13T16:52:41.218Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder_with_default[with-default] PASSED [ 56%]
[2023-06-13T16:52:41.468Z] tests/cli/test_run.py::test_run_call_script PASSED [ 56%]
[2023-06-13T16:52:41.719Z] tests/cli/test_run.py::test_run_script_with_extra_args PASSED [ 56%]
[2023-06-13T16:52:41.969Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-str-with-args] PASSED [ 57%]
[2023-06-13T16:52:42.219Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-str-without-args] PASSED [ 57%]
[2023-06-13T16:52:42.470Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-list-with-args] PASSED [ 57%]
[2023-06-13T16:52:42.720Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-list-without-args] PASSED [ 57%]
[2023-06-13T16:52:42.970Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-str-with-args] PASSED [ 57%]
[2023-06-13T16:52:42.970Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-str-default] PASSED [ 57%]
[2023-06-13T16:52:43.221Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-list-with-args] PASSED [ 58%]
[2023-06-13T16:52:43.771Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-list-default] PASSED [ 58%]
[2023-06-13T16:52:43.771Z] tests/cli/test_run.py::test_run_expand_env_vars PASSED [ 58%]
[2023-06-13T16:52:44.021Z] tests/cli/test_run.py::test_run_script_with_env_defined PASSED [ 58%]
[2023-06-13T16:52:44.272Z] tests/cli/test_run.py::test_run_script_with_dotenv_file PASSED [ 58%]
[2023-06-13T16:52:44.522Z] tests/cli/test_run.py::test_run_script_override_global_env PASSED [ 58%]
[2023-06-13T16:52:44.772Z] tests/cli/test_run.py::test_run_show_list_of_scripts PASSED [ 58%]
[2023-06-13T16:52:44.772Z] tests/cli/test_run.py::test_run_show_list_of_scripts_hide_internals PASSED [ 59%]
[2023-06-13T16:52:44.772Z] tests/cli/test_run.py::test_run_json_list_of_scripts PASSED [ 59%]
[2023-06-13T16:52:46.115Z] tests/cli/test_run.py::test_run_with_another_project_root[True] PASSED [ 59%]
[2023-06-13T16:52:47.026Z] tests/cli/test_run.py::test_run_with_another_project_root[False] PASSED [ 59%]
[2023-06-13T16:52:47.026Z] tests/cli/test_run.py::test_import_another_sitecustomize PASSED [ 59%]
[2023-06-13T16:52:47.276Z] tests/cli/test_run.py::test_run_with_patched_sysconfig PASSED [ 59%]
[2023-06-13T16:52:47.527Z] tests/cli/test_run.py::test_run_composite PASSED [ 60%]
[2023-06-13T16:52:47.777Z] tests/cli/test_run.py::test_composite_stops_on_first_failure PASSED [ 60%]
[2023-06-13T16:52:48.027Z] tests/cli/test_run.py::test_composite_inherit_env PASSED [ 60%]
[2023-06-13T16:52:48.278Z] tests/cli/test_run.py::test_composite_fail_on_first_missing_task PASSED [ 60%]
[2023-06-13T16:52:48.528Z] tests/cli/test_run.py::test_composite_runs_all_hooks PASSED [ 60%]
[2023-06-13T16:52:49.079Z] tests/cli/test_run.py::test_composite_pass_parameters_to_subtasks PASSED [ 60%]
[2023-06-13T16:52:49.329Z] tests/cli/test_run.py::test_composite_can_pass_parameters PASSED [ 60%]
[2023-06-13T16:52:49.579Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args[with-args] PASSED [ 61%]
[2023-06-13T16:52:49.830Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args[without-args] PASSED [ 61%]
[2023-06-13T16:52:50.080Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args_with_default[with-args] PASSED [ 61%]
[2023-06-13T16:52:50.330Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args_with_default[default] PASSED [ 61%]
[2023-06-13T16:52:50.581Z] tests/cli/test_run.py::test_composite_hooks_inherit_env PASSED [ 61%]
[2023-06-13T16:52:51.131Z] tests/cli/test_run.py::test_composite_inherit_env_in_cascade PASSED [ 61%]
[2023-06-13T16:52:51.131Z] tests/cli/test_run.py::test_composite_inherit_dotfile PASSED [ 61%]
[2023-06-13T16:52:51.682Z] tests/cli/test_run.py::test_composite_can_have_commands PASSED [ 62%]
[2023-06-13T16:52:51.682Z] tests/cli/test_run.py::test_run_shortcut PASSED [ 62%]
[2023-06-13T16:52:51.682Z] tests/cli/test_run.py::test_run_shortcuts_dont_override_commands PASSED [ 62%]
[2023-06-13T16:52:51.932Z] tests/cli/test_run.py::test_run_shortcut_fail_with_usage_if_script_not_found PASSED [ 62%]
[2023-06-13T16:52:51.932Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[no args] PASSED [ 62%]
[2023-06-13T16:52:51.932Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[unknown param] PASSED [ 62%]
[2023-06-13T16:52:52.183Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[not an user script] PASSED [ 63%]
[2023-06-13T16:52:52.183Z] tests/cli/test_self_command.py::test_self_list PASSED [ 63%]
[2023-06-13T16:52:52.433Z] tests/cli/test_self_command.py::test_self_list_plugins PASSED [ 63%]
[2023-06-13T16:52:52.984Z] tests/cli/test_self_command.py::test_self_add PASSED [ 63%]
[2023-06-13T16:52:52.984Z] tests/cli/test_self_command.py::test_self_remove PASSED [ 63%]
[2023-06-13T16:52:53.234Z] tests/cli/test_self_command.py::test_self_update[args0-expected0] PASSED [ 63%]
[2023-06-13T16:52:53.234Z] tests/cli/test_self_command.py::test_self_update[args1-expected1] PASSED [ 63%]
[2023-06-13T16:52:53.785Z] tests/cli/test_self_command.py::test_self_update[args2-expected2] PASSED [ 64%]
[2023-06-13T16:52:53.785Z] tests/cli/test_self_command.py::test_self_update_already_latest PASSED [ 64%]
[2023-06-13T16:52:54.035Z] tests/cli/test_update.py::test_update_packages_with_top PASSED [ 64%]
[2023-06-13T16:52:54.286Z] tests/cli/test_update.py::test_update_command PASSED [ 64%]
[2023-06-13T16:52:54.536Z] tests/cli/test_update.py::test_update_ignore_constraints PASSED [ 64%]
[2023-06-13T16:52:55.086Z] tests/cli/test_update.py::test_update_all_packages[reuse] PASSED [ 64%]
[2023-06-13T16:52:55.337Z] tests/cli/test_update.py::test_update_all_packages[all] PASSED [ 64%]
[2023-06-13T16:52:55.587Z] tests/cli/test_update.py::test_update_dry_run PASSED [ 65%]
[2023-06-13T16:52:55.837Z] tests/cli/test_update.py::test_update_top_packages_dry_run PASSED [ 65%]
[2023-06-13T16:52:56.388Z] tests/cli/test_update.py::test_update_specified_packages PASSED [ 65%]
[2023-06-13T16:52:56.638Z] tests/cli/test_update.py::test_update_specified_packages_eager_mode PASSED [ 65%]
[2023-06-13T16:52:56.889Z] tests/cli/test_update.py::test_update_with_package_and_groups_argument PASSED [ 65%]
[2023-06-13T16:52:57.139Z] tests/cli/test_update.py::test_update_with_prerelease_without_package_argument PASSED [ 65%]
[2023-06-13T16:52:57.390Z] tests/cli/test_update.py::test_update_existing_package_with_prerelease PASSED [ 66%]
[2023-06-13T16:52:57.940Z] tests/cli/test_update.py::test_update_package_with_extras PASSED [ 66%]
[2023-06-13T16:52:58.191Z] tests/cli/test_update.py::test_update_groups_in_lockfile PASSED [ 66%]
[2023-06-13T16:52:58.741Z] tests/cli/test_update.py::test_update_group_not_in_lockfile PASSED [ 66%]
[2023-06-13T16:52:59.292Z] tests/cli/test_use.py::test_use_command PASSED [ 66%]
[2023-06-13T16:52:59.542Z] tests/cli/test_use.py::test_use_python_by_version PASSED [ 66%]
[2023-06-13T16:52:59.793Z] tests/cli/test_use.py::test_use_wrapper_python PASSED [ 66%]
[2023-06-13T16:52:59.793Z] tests/cli/test_use.py::test_use_invalid_wrapper_python PASSED [ 67%]
[2023-06-13T16:53:00.350Z] tests/cli/test_use.py::test_use_remember_last_selection PASSED [ 67%]
[2023-06-13T16:53:01.261Z] tests/cli/test_use.py::test_use_venv_python PASSED [ 67%]
[2023-06-13T16:53:01.261Z] tests/cli/test_venv.py::test_venv_create PASSED [ 67%]
[2023-06-13T16:53:01.511Z] tests/cli/test_venv.py::test_venv_create_in_project PASSED [ 67%]
[2023-06-13T16:53:01.761Z] tests/cli/test_venv.py::test_venv_show_path PASSED [ 67%]
[2023-06-13T16:53:01.761Z] tests/cli/test_venv.py::test_venv_list PASSED [ 67%]
[2023-06-13T16:53:02.012Z] tests/cli/test_venv.py::test_venv_remove PASSED [ 68%]
[2023-06-13T16:53:02.262Z] tests/cli/test_venv.py::test_venv_recreate PASSED [ 68%]
[2023-06-13T16:53:02.813Z] tests/cli/test_venv.py::test_venv_activate[virtualenv] PASSED [ 68%]
[2023-06-13T16:53:03.063Z] tests/cli/test_venv.py::test_venv_activate[venv] PASSED [ 68%]
[2023-06-13T16:53:03.063Z] tests/cli/test_venv.py::test_venv_activate_custom_prompt[virtualenv] PASSED [ 68%]
[2023-06-13T16:53:03.314Z] tests/cli/test_venv.py::test_venv_activate_custom_prompt[venv] PASSED [ 68%]
[2023-06-13T16:53:03.314Z] tests/cli/test_venv.py::test_venv_activate_project_without_python PASSED [ 69%]
[2023-06-13T16:53:03.314Z] tests/cli/test_venv.py::test_venv_activate_error PASSED [ 69%]
[2023-06-13T16:53:04.657Z] tests/cli/test_venv.py::test_venv_auto_create[True] PASSED [ 69%]
[2023-06-13T16:53:04.657Z] tests/cli/test_venv.py::test_venv_auto_create[False] PASSED [ 69%]
[2023-06-13T16:53:04.657Z] tests/cli/test_venv.py::test_venv_purge PASSED [ 69%]
[2023-06-13T16:53:04.908Z] tests/cli/test_venv.py::test_venv_purge_force PASSED [ 69%]
[2023-06-13T16:53:05.158Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-none-True] PASSED [ 69%]
[2023-06-13T16:53:05.709Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-0-False] PASSED [ 70%]
[2023-06-13T16:53:05.959Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-all-False] PASSED [ 70%]
[2023-06-13T16:53:06.210Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-none-True] PASSED [ 70%]
[2023-06-13T16:53:06.460Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-0-False] PASSED [ 70%]
[2023-06-13T16:53:06.710Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-all-False] PASSED [ 70%]
[2023-06-13T16:53:06.961Z] tests/cli/test_venv.py::test_virtualenv_backend_create[True] PASSED [ 70%]
[2023-06-13T16:53:06.961Z] tests/cli/test_venv.py::test_virtualenv_backend_create[False] PASSED [ 70%]
[2023-06-13T16:53:07.211Z] tests/cli/test_venv.py::test_venv_backend_create[True] PASSED [ 71%]
[2023-06-13T16:53:07.461Z] tests/cli/test_venv.py::test_venv_backend_create[False] PASSED [ 71%]
[2023-06-13T16:53:07.712Z] tests/cli/test_venv.py::test_conda_backend_create[True] PASSED [ 71%]
[2023-06-13T16:53:07.712Z] tests/cli/test_venv.py::test_conda_backend_create[False] PASSED [ 71%]
[2023-06-13T16:53:09.055Z] tests/models/test_backends.py::test_project_backend[pdm-backend] PASSED [ 71%]
[2023-06-13T16:53:10.398Z] tests/models/test_backends.py::test_project_backend[setuptools] PASSED [ 71%]
[2023-06-13T16:53:11.309Z] tests/models/test_backends.py::test_project_backend[flit-core] PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_project_backend[hatchling] PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_project_backend[pdm-pep517] PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_hatch_expand_variables PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_pdm_pep517_expand_variables PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_get_relative_path[file:///foo/bar-None] PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_get_relative_path[https://example.org-None] PASSED [ 72%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_get_relative_path[file:///${PROJECT_ROOT}/demo%20package-demo package] PASSED [ 73%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_get_relative_path[file:///${PROJECT_ROOT}/../demo-../demo] PASSED [ 73%]
[2023-06-13T16:53:12.653Z] tests/models/test_backends.py::test_get_relative_path[{root:uri}/demo%20package-demo package] PASSED [ 73%]
[2023-06-13T16:53:13.996Z] tests/models/test_candidates.py::test_parse_local_directory_metadata[False] PASSED [ 73%]
[2023-06-13T16:53:14.907Z] tests/models/test_candidates.py::test_parse_local_directory_metadata[True] PASSED [ 73%]
[2023-06-13T16:53:15.818Z] tests/models/test_candidates.py::test_parse_vcs_metadata[False] PASSED [ 73%]
[2023-06-13T16:53:16.729Z] tests/models/test_candidates.py::test_parse_vcs_metadata[True] PASSED [ 73%]
[2023-06-13T16:53:18.072Z] tests/models/test_candidates.py::test_parse_artifact_metadata[/build/python-pdm/src/pdm-2.7.2/tests/fixtures/artifacts/demo-0.0.1.tar.gz] PASSED [ 74%]
[2023-06-13T16:53:18.072Z] tests/models/test_candidates.py::test_parse_artifact_metadata[/build/python-pdm/src/pdm-2.7.2/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl] PASSED [ 74%]
[2023-06-13T16:53:18.322Z] tests/models/test_candidates.py::test_parse_metadata_with_extras PASSED [ 74%]
[2023-06-13T16:53:18.573Z] tests/models/test_candidates.py::test_parse_remote_link_metadata PASSED [ 74%]
[2023-06-13T16:53:18.823Z] tests/models/test_candidates.py::test_extras_warning PASSED [ 74%]
[2023-06-13T16:53:19.073Z] tests/models/test_candidates.py::test_parse_abnormal_specifiers XFAIL (packaging 22 no longer supports legacy specifiers) [ 74%]
[2023-06-13T16:53:19.324Z] tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl] PASSED [ 75%]
[2023-06-13T16:53:20.235Z] tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz] PASSED [ 75%]
[2023-06-13T16:53:21.578Z] tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/projects/demo] PASSED [ 75%]
[2023-06-13T16:53:22.921Z] tests/models/test_candidates.py::test_expand_project_root_in_url[-e ./tests/fixtures/projects/demo] PASSED [ 75%]
[2023-06-13T16:53:23.472Z] tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo#egg=demo] PASSED [ 75%]
[2023-06-13T16:53:24.383Z] tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo] PASSED [ 75%]
[2023-06-13T16:53:25.294Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error PASSED [ 75%]
[2023-06-13T16:53:25.845Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error_with_extras PASSED [ 76%]
[2023-06-13T16:53:26.395Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error_no_dep PASSED [ 76%]
[2023-06-13T16:53:26.646Z] tests/models/test_candidates.py::test_parse_poetry_project_metadata[False] PASSED [ 76%]
[2023-06-13T16:53:26.896Z] tests/models/test_candidates.py::test_parse_poetry_project_metadata[True] PASSED [ 76%]
[2023-06-13T16:53:27.146Z] tests/models/test_candidates.py::test_parse_flit_project_metadata[False] PASSED [ 76%]
[2023-06-13T16:53:27.397Z] tests/models/test_candidates.py::test_parse_flit_project_metadata[True] PASSED [ 76%]
[2023-06-13T16:53:29.258Z] tests/models/test_candidates.py::test_vcs_candidate_in_subdirectory[False] PASSED [ 76%]
[2023-06-13T16:53:31.120Z] tests/models/test_candidates.py::test_vcs_candidate_in_subdirectory[True] PASSED [ 77%]
[2023-06-13T16:53:31.120Z] tests/models/test_candidates.py::test_sdist_candidate_with_wheel_cache PASSED [ 77%]
[2023-06-13T16:53:32.981Z] tests/models/test_candidates.py::test_cache_vcs_immutable_revision PASSED [ 77%]
[2023-06-13T16:53:34.324Z] tests/models/test_candidates.py::test_cache_egg_info_sdist PASSED [ 77%]
[2023-06-13T16:53:34.324Z] tests/models/test_candidates.py::test_invalidate_incompatible_wheel_link PASSED [ 77%]
[2023-06-13T16:53:34.575Z] tests/models/test_candidates.py::test_legacy_pep345_tag_link PASSED [ 77%]
[2023-06-13T16:53:34.575Z] tests/models/test_candidates.py::test_ignore_invalid_py_version PASSED [ 78%]
[2023-06-13T16:53:34.825Z] tests/models/test_candidates.py::test_find_candidates_from_find_links PASSED [ 78%]
[2023-06-13T16:53:35.075Z] tests/models/test_candidates.py::test_parse_metadata_from_pep621 PASSED [ 78%]
[2023-06-13T16:53:35.986Z] tests/models/test_candidates.py::test_parse_metadata_with_dynamic_fields PASSED [ 78%]
[2023-06-13T16:53:36.237Z] tests/models/test_candidates.py::test_get_metadata_for_non_existing_path PASSED [ 78%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[extra == 'foo'-extras0-] PASSED [ 78%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[extra != 'foo'-extras1-extra != "foo"] PASSED [ 78%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[extra == 'foo' or extra == 'bar'-extras2-] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[os_name == 'nt'-extras3-os_name == "nt"] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[extra in 'foo,bar'-extras4-] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[os_name == 'nt' and (extra == 'foo' or extra == 'bar')-extras5-os_name == "nt"] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[extra == "foo" and extra == "bar"-extras6-extra == "foo" and extra == "bar"] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_marker_extras[os_name == 'nt' and (extra == 'foo' or sys_platform == 'Windows')-extras7-os_name == "nt" and (extra == "foo" or sys_platform == "Windows")] PASSED [ 79%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3'-None->=3.1] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3.8'-None->=3.9] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version != '3.8'-None-!=3.8.*] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version == '3.7'-None->=3.7,<3.8] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version in '3.6 3.7'-None->=3.6,<3.8] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_full_version >= '3.6.0'-None->=3.6] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_full_version not in '3.8.3'-None-!=3.8.3] PASSED [ 80%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3.7' and os_name == 'nt'-os_name == "nt"->=3.8] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3.7' or os_name == 'nt'-python_version > "3.7" or os_name == "nt"-] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests-None] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests<2.21.0,>=2.20.0-None] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests==2.19.0; os_name == "nt"-None] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests[security,tests]==2.8.*,>=2.8.1; python_version < "2.7"-None] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[pip @ https://github.com/pypa/pip/archive/1.3.1.zip ; python_version > "3.4"-None] PASSED [ 81%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[git+http://git.example.com/MyProject.git@master#egg=MyProject-MyProject @ git+http://git.example.com/MyProject.git@master] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[https://github.com/pypa/pip/archive/1.3.1.zip-None] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo-demo @ file:///build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.2/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl-demo @ file:///build/python-pdm/src/pdm-2.7.2/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo[security]-demo[security] @ file:///build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests; python_version=="3.7.*"-requests; python_version == "3.7.*"] PASSED [ 82%]
[2023-06-13T16:53:36.237Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[git+git at github.com:pypa/pip.git#egg=pip-pip @ git+ssh://[email protected]/pypa/pip.git] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[foo >=4.*, <=5.*-foo<5.0,>=4.0] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[foo (>=4.*, <=5.*)-foo<5.0,>=4.0] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_illegal_requirement_line[requests; os_name=>'nt'-None] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_illegal_requirement_line[./tests-The local path (.+)? is not installable] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_illegal_requirement_line[django>=2<4-None] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_not_supported_editable_requirement[requests >= 2.19.0] PASSED [ 83%]
[2023-06-13T16:53:36.238Z] tests/models/test_requirements.py::test_not_supported_editable_requirement[https://github.com/pypa/pip/archive/1.3.1.zip] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_cfg[[metadata]\nname = foo\nversion = 0.1.0\n-result0] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_cfg[[metadata]\nname = foo\nversion = attr:foo.__version__\n-result1] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_cfg[[metadata]\nname = foo\nversion = 0.1.0\n\n[options]\npython_requires = >=3.6\ninstall_requires =\n click\n requests\n[options.extras_require]\ntui =\n rich\n-result2] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[from setuptools import setup\n\nsetup(name="foo", version="0.1.0")\n-result0] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[import setuptools\n\nsetuptools.setup(name="foo", version="0.1.0")\n-result1] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[from setuptools import setup\n\nkwargs = {"name": "foo", "version": "0.1.0"}\nsetup(**kwargs)\n-result2] PASSED [ 84%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[from setuptools import setup\nname = 'foo'\nsetup(name=name, version="0.1.0")\n-result3] PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[from setuptools import setup\n\nsetup(name="foo", version="0.1.0", install_requires=['click', 'requests'],\n python_requires='>=3.6', extras_require={'tui': ['rich']})\n-result4] PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_setup_py[from setuptools import setup\n\nversion = open('__version__.py').read().strip()\n\nsetup(name="foo", version=version)\n-result5] PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_setup_parsing.py::test_parse_pyproject_toml PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6->=3.6] PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.8-<3.8] PASSED [ 85%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[~=2.7.0->=2.7,<2.8] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[-] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,<3.8->=3.6,<3.8] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>3.6->=3.6.1] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<=3.7-<3.7.1] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.3,!=3.4.*,!=3.5.*-<3.3] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,!=3.4.*->=3.6] PASSED [ 86%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,!=3.6.*->=3.7] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,<3.8,!=3.8.*->=3.6,<3.8] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=2.7,<3.2,!=3.0.*,!=3.1.*->=2.7,<3.0] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[!=3.0.*,!=3.0.2-!=3.0.*] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.4.*->=3.4] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[>3.4.*->=3.4] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<=3.4.*-<3.4] PASSED [ 87%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.4.*-<3.4] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.10.0a6-<3.10.0a6] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.10.2a3-<3.10.2a3] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6->=3.0->=3.6] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6-<3.8->=3.6,<3.8] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[->=3.6->=3.6] PASSED [ 88%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6-<3.2-impossible] PASSED [ 89%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=2.7,!=3.0.*-!=3.1.*->=2.7,!=3.0.*,!=3.1.*] PASSED [ 89%]
[2023-06-13T16:53:36.238Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.11.0a2-<3.11.0b->=3.11.0a2,<3.11.0b0] PASSED [ 89%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_and_op[<3.11.0a2->3.11.0b-impossible] PASSED [ 89%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[>=3.6->=3.0->=3.0] PASSED [ 89%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[->=3.6-] PASSED [ 89%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[>=3.6-<3.7-] PASSED [ 89%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[>=3.6,<3.8->=3.4,<3.7->=3.4,<3.8] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[~=2.7->=3.6->=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[<2.7.15->=3.0-!=2.7.15,!=2.7.16,!=2.7.17,!=2.7.18] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_or_op[>3.11.0a2->3.11.0b->=3.11.0a3] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_impossible_pyspec PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[~=2.7->=2.7] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.6-] PASSED [ 90%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.7->=3.6,<4.0] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=2.7,<3.0->=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.6->=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*->=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.11.*->=3.11.0rc] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[~=2.7->=2.6,<2.7.15] PASSED [ 91%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.7->=3.6,<3.9] PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.7,<3.6-==2.7] PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.0,!=3.4.*->=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*] PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.11.0-<3.11.0a] PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_unsupported_post_version PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_support_prerelease_version PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_normalize_non_standard_version PASSED [ 92%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_comparison PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_is_wildcard PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_is_py2 PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_complete[3.9-args0-3.9.0] PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_complete[3.9-args1-3.9.*] PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_complete[3-args2-3.0] PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_bump[3.8.0--1-3.8.1] PASSED [ 93%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_bump[3.8--1-3.9.0] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_bump[3-0-4.0.0] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_bump[3.8.1-1-3.9.0] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_startswith[3.8.0-3.8-True] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_startswith[3.8.*-3.8-True] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_startswith[3.8.1-3.7-False] PASSED [ 94%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_startswith[3.8-3.8.2-False] PASSED [ 95%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_getitem PASSED [ 95%]
[2023-06-13T16:53:36.239Z] tests/models/test_versions.py::test_version_setitem PASSED [ 95%]
[2023-06-13T16:53:36.490Z] tests/resolver/test_resolve.py::test_resolve_named_requirement PASSED [ 95%]
[2023-06-13T16:53:36.740Z] tests/resolver/test_resolve.py::test_resolve_requires_python PASSED [ 95%]
[2023-06-13T16:53:36.740Z] tests/resolver/test_resolve.py::test_resolve_allow_prereleases PASSED [ 95%]
[2023-06-13T16:53:36.990Z] tests/resolver/test_resolve.py::test_resolve_with_extras PASSED [ 95%]
[2023-06-13T16:53:38.334Z] tests/resolver/test_resolve.py::test_resolve_local_artifacts[sdist] PASSED [ 96%]
[2023-06-13T16:53:38.334Z] tests/resolver/test_resolve.py::test_resolve_local_artifacts[wheel] PASSED [ 96%]
[2023-06-13T16:53:39.677Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[False-/build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo] PASSED [ 96%]
[2023-06-13T16:53:39.677Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[False-git+https://github.com/test-root/demo.git#egg=demo] PASSED [ 96%]
[2023-06-13T16:53:39.927Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[True-/build/python-pdm/src/pdm-2.7.2/tests/fixtures/projects/demo] PASSED [ 96%]
[2023-06-13T16:53:39.927Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[True-git+https://github.com/test-root/demo.git#egg=demo] PASSED [ 96%]
[2023-06-13T16:53:41.271Z] tests/resolver/test_resolve.py::test_resolve_vcs_without_explicit_name PASSED [ 96%]
[2023-06-13T16:53:41.271Z] tests/resolver/test_resolve.py::test_resolve_local_and_named_requirement PASSED [ 97%]
[2023-06-13T16:53:41.521Z] tests/resolver/test_resolve.py::test_resolving_auto_avoid_conflicts PASSED [ 97%]
[2023-06-13T16:53:41.771Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies PASSED [ 97%]
[2023-06-13T16:53:42.022Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[2.1] PASSED [ 97%]
[2023-06-13T16:53:42.022Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[>=1.8] PASSED [ 97%]
[2023-06-13T16:53:42.272Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[==2.1] PASSED [ 97%]
[2023-06-13T16:53:42.522Z] tests/resolver/test_resolve.py::test_resolve_no_available_versions PASSED [ 98%]
[2023-06-13T16:53:42.522Z] tests/resolver/test_resolve.py::test_exclude_incompatible_requirements PASSED [ 98%]
[2023-06-13T16:53:42.773Z] tests/resolver/test_resolve.py::test_union_markers_from_different_parents PASSED [ 98%]
[2023-06-13T16:53:43.023Z] tests/resolver/test_resolve.py::test_requirements_from_different_groups PASSED [ 98%]
[2023-06-13T16:53:44.885Z] tests/resolver/test_resolve.py::test_resolve_two_extras_from_the_same_package PASSED [ 98%]
[2023-06-13T16:53:44.885Z] tests/resolver/test_resolve.py::test_resolve_package_with_dummy_upbound PASSED [ 98%]
[2023-06-13T16:53:45.135Z] tests/resolver/test_resolve.py::test_resolve_dependency_with_extra_marker PASSED [ 98%]
[2023-06-13T16:53:45.386Z] tests/resolver/test_resolve.py::test_resolve_circular_dependencies PASSED [ 99%]
[2023-06-13T16:53:45.936Z] tests/resolver/test_resolve.py::test_resolve_candidates_to_install PASSED [ 99%]
[2023-06-13T16:53:45.936Z] tests/resolver/test_resolve.py::test_resolve_prefer_requirement_with_prereleases PASSED [ 99%]
[2023-06-13T16:53:46.187Z] tests/resolver/test_resolve.py::test_resolve_with_python_marker PASSED [ 99%]
[2023-06-13T16:53:47.098Z] tests/resolver/test_resolve.py::test_resolve_file_req_with_prerelease PASSED [ 99%]
[2023-06-13T16:53:47.348Z] tests/resolver/test_resolve.py::test_resolve_extra_requirements_no_break_constraints PASSED [ 99%]
[2023-06-13T16:53:47.598Z] tests/resolver/test_resolve.py::test_resolve_extra_and_underlying_to_the_same_version PASSED [100%]
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] =================================== FAILURES ===================================
[2023-06-13T16:53:47.598Z] ___________________________ test_find_python_in_path ___________________________
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/test_find_python_in_path0')
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] @pytest.mark.path
[2023-06-13T16:53:47.598Z] def test_find_python_in_path(tmp_path):
[2023-06-13T16:53:47.598Z] assert utils.find_python_in_path(sys.executable) == pathlib.Path(sys.executable).absolute()
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] posix_path_to_executable = pathlib.Path(sys.executable)
[2023-06-13T16:53:47.598Z] > assert compare_python_paths(
[2023-06-13T16:53:47.598Z] utils.find_python_in_path(sys.prefix),
[2023-06-13T16:53:47.598Z] posix_path_to_executable,
[2023-06-13T16:53:47.598Z] )
[2023-06-13T16:53:47.598Z] E AssertionError: assert False
[2023-06-13T16:53:47.598Z] E + where False = compare_python_paths(PosixPath('/usr/bin/python3'), PosixPath('/bin/python'))
[2023-06-13T16:53:47.598Z] E + where PosixPath('/usr/bin/python3') = <function find_python_in_path at 0x7fe78cba1ee0>('/usr')
[2023-06-13T16:53:47.598Z] E + where <function find_python_in_path at 0x7fe78cba1ee0> = utils.find_python_in_path
[2023-06-13T16:53:47.598Z] E + and '/usr' = sys.prefix
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] tests/test_utils.py:63: AssertionError
[2023-06-13T16:53:47.598Z] =============================== warnings summary ===============================
[2023-06-13T16:53:47.598Z] tests/test_integration.py:25
[2023-06-13T16:53:47.598Z] /build/python-pdm/src/pdm-2.7.2/tests/test_integration.py:25: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
[2023-06-13T16:53:47.598Z] @pytest.mark.flaky(reruns=3)
[2023-06-13T16:53:47.598Z]
[2023-06-13T16:53:47.598Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[2023-06-13T16:53:47.598Z] =========================== short test summary info ============================
[2023-06-13T16:53:47.598Z] XFAIL tests/models/test_candidates.py::test_parse_abnormal_specifiers - packaging 22 no longer supports legacy specifiers
[2023-06-13T16:53:47.598Z] FAILED tests/test_utils.py::test_find_python_in_path - AssertionError: assert False
[2023-06-13T16:53:47.598Z] + where False = compare_python_paths(PosixPath('/usr/bin/python3'), PosixPath('/bin/python'))
[2023-06-13T16:53:47.598Z] + where PosixPath('/usr/bin/python3') = <function find_python_in_path at 0x7fe78cba1ee0>('/usr')
[2023-06-13T16:53:47.598Z] + where <function find_python_in_path at 0x7fe78cba1ee0> = utils.find_python_in_path
[2023-06-13T16:53:47.598Z] + and '/usr' = sys.prefix
[2023-06-13T16:53:47.598Z] = 1 failed, 663 passed, 2 deselected, 1 xfailed, 1 warning in 218.77s (0:03:38) =
[2023-06-13T16:53:48.942Z] ==> ERROR: A failure occurred in check().
[2023-06-13T16:53:48.942Z] Aborting...
[2023-06-13T16:53:50.803Z] ==> ERROR: Build failed, check /build/buildpkg/default-x86_64/jenkins/build
[Pipeline] }
[2023-06-13T16:53:50.808Z] ERROR: Failed to build source
[2023-06-13T16:53:50.808Z] ERROR: script returned exit code 255
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] emailext
[2023-06-13T16:53:50.915Z] Sending email to: artix-build-failures at artixlinux.org
More information about the artix-build-failures
mailing list