Build: x86_64/extra
Name: python-pdm-2.7.0-1
author: Qontinuum
email: qontinuum at artixlinux.org
[1]https://orion.artixlinux.org/job/packages/job/python-pdm/job/master/
3/
References
1. https://orion.artixlinux.org/job/packages/job/python-pdm/job/master/3/
-------------- 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 febda25c0c301e2944f7ae0f7cc39facddb597f4
Obtained Jenkinsfile from febda25c0c301e2944f7ae0f7cc39facddb597f4
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-04T14:28:29.542Z] The recommended git tool is: NONE
[2023-06-04T14:28:29.543Z] using credential jenkins-gotea-token
[2023-06-04T14:28:29.718Z] > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/packages_python-pdm_master/.git # timeout=10
[2023-06-04T14:28:29.721Z] Fetching changes from the remote Git repository
[2023-06-04T14:28:29.722Z] > git config remote.origin.url https://gitea.artixlinux.org/packages/python-pdm.git # timeout=10
[2023-06-04T14:28:29.726Z] Cleaning workspace
[2023-06-04T14:28:29.726Z] > git rev-parse --verify HEAD # timeout=10
[2023-06-04T14:28:29.730Z] Resetting working tree
[2023-06-04T14:28:29.730Z] > git reset --hard # timeout=10
[2023-06-04T14:28:29.737Z] > git clean -ffdx # timeout=10
[2023-06-04T14:28:29.739Z] Pruning obsolete local tags that do not exist on remotes
[2023-06-04T14:28:29.739Z] > git show-ref --tags -d # timeout=10
[2023-06-04T14:28:29.741Z] Fetching without tags
[2023-06-04T14:28:29.741Z] Fetching upstream changes from https://gitea.artixlinux.org/packages/python-pdm.git
[2023-06-04T14:28:29.742Z] > git --version # timeout=10
[2023-06-04T14:28:29.744Z] > git --version # 'git version 2.40.1'
[2023-06-04T14:28:29.744Z] using GIT_ASKPASS to set credentials jenkins gitea token
[2023-06-04T14:28:29.744Z] > 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-04T14:28:29.825Z] Checking out Revision febda25c0c301e2944f7ae0f7cc39facddb597f4 (master)
[2023-06-04T14:28:29.825Z] > git config core.sparsecheckout # timeout=10
[2023-06-04T14:28:29.827Z] > git checkout -f febda25c0c301e2944f7ae0f7cc39facddb597f4 # timeout=10
[2023-06-04T14:28:29.833Z] Commit message: "[trunk] -> [extra] 'python-pdm-2.7.0-1' add"
[2023-06-04T14:28:29.833Z] > git rev-list --no-walk 528b7c78056d034eab641e753582a8afd44345bf # timeout=10
[2023-06-04T14:28:29.842Z] [Gitea] Notifying branch build status: PENDING Build started...
[2023-06-04T14:28:30.012Z] [Gitea] Notified
[Pipeline] sh
[2023-06-04T14:28:30.270Z] + git show -s --format=%an febda25c0c301e2944f7ae0f7cc39facddb597f4
[Pipeline] sh
[2023-06-04T14:28:30.527Z] + git show -s --format=%ae febda25c0c301e2944f7ae0f7cc39facddb597f4
[Pipeline] sh
[2023-06-04T14:28:30.786Z] + git show --pretty=format: --name-status febda25c0c301e2944f7ae0f7cc39facddb597f4
[Pipeline] fileExists
[Pipeline] sh
[2023-06-04T14:28:31.067Z] + pkg2yaml -d x86_64/extra
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] withCredentials
[2023-06-04T14:28:31.144Z] Masking supported pattern matches of $BUILDBOT_GPGP
[Pipeline] {
[Pipeline] dir
[2023-06-04T14:28:31.172Z] Running in /var/lib/jenkins/workspace/packages_python-pdm_master/x86_64/extra
[Pipeline] {
[Pipeline] catchError
[Pipeline] {
[Pipeline] sh
[2023-06-04T14:28:31.439Z] + buildpkg -C -d world
[2023-06-04T14:28:35.561Z] :: Synchronizing package databases...
[2023-06-04T14:28:35.561Z] system downloading...
[2023-06-04T14:28:35.561Z] world downloading...
[2023-06-04T14:28:35.561Z] galaxy downloading...
[2023-06-04T14:28:35.561Z] :: Starting full system upgrade...
[2023-06-04T14:28:35.561Z] there is nothing to do
[2023-06-04T14:28:36.904Z] ==> Building in chroot for [default] (x86_64)...
[2023-06-04T14:28:37.816Z] ==> Synchronizing chroot copy [/build/buildpkg/default-x86_64/root] -> [jenkins]...done
[2023-06-04T14:28:38.367Z] ==> Making package: python-pdm 2.7.0-1 (Sun Jun 4 16:28:38 2023)
[2023-06-04T14:28:38.367Z] ==> Retrieving sources...
[2023-06-04T14:28:38.367Z] -> Downloading pdm-2.7.0.tar.gz...
[2023-06-04T14:28:38.367Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2023-06-04T14:28:38.367Z] Dload Upload Total Spent Left Speed
[2023-06-04T14:28:38.367Z]
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2023-06-04T14:28:38.617Z]
100 2987k 100 2987k 0 0 17.1M 0 --:--:-- --:--:-- --:--:-- 17.1M
[2023-06-04T14:28:38.617Z] ==> Validating source files with sha512sums...
[2023-06-04T14:28:38.617Z] pdm-2.7.0.tar.gz ... Passed
[2023-06-04T14:28:38.617Z] ==> Validating source files with b2sums...
[2023-06-04T14:28:38.617Z] pdm-2.7.0.tar.gz ... Passed
[2023-06-04T14:28:43.812Z] ==> Making package: python-pdm 2.7.0-1 (Sun Jun 4 14:28:43 2023)
[2023-06-04T14:28:43.812Z] ==> Checking runtime dependencies...
[2023-06-04T14:28:43.812Z] ==> Installing missing dependencies...
[2023-06-04T14:28:43.812Z] resolving dependencies...
[2023-06-04T14:28:43.812Z] looking for conflicting packages...
[2023-06-04T14:28:43.812Z]
[2023-06-04T14:28:43.812Z] Package (39) New Version Net Change Download Size
[2023-06-04T14:28:43.812Z]
[2023-06-04T14:28:43.812Z] system/libnsl 2.0.0-3 0.07 MiB
[2023-06-04T14:28:43.812Z] world/python-chardet 5.1.0-3 3.02 MiB
[2023-06-04T14:28:43.812Z] world/python-click 8.1.3-3 1.22 MiB
[2023-06-04T14:28:43.812Z] world/python-colorama 0.4.6-2 0.27 MiB
[2023-06-04T14:28:43.812Z] world/python-distlib 0.3.6-3 1.39 MiB
[2023-06-04T14:28:43.812Z] world/python-fastjsonschema 2.17.1-1 0.29 MiB
[2023-06-04T14:28:43.812Z] world/python-filelock 3.12.0-2 0.07 MiB
[2023-06-04T14:28:43.812Z] world/python-idna 3.4-3 0.71 MiB
[2023-06-04T14:28:43.812Z] world/python-markdown-it-py 2.2.0-3 0.67 MiB
[2023-06-04T14:28:43.812Z] world/python-mdurl 0.1.2-4 0.06 MiB
[2023-06-04T14:28:43.812Z] world/python-msgpack 1.0.5-1 0.30 MiB
[2023-06-04T14:28:43.812Z] world/python-pygments 2.15.1-1 13.57 MiB
[2023-06-04T14:28:43.812Z] world/python-pyproject-metadata 0.7.1-2 0.08 MiB
[2023-06-04T14:28:43.812Z] world/python-tomli-w 1.0.0-6 0.04 MiB
[2023-06-04T14:28:43.812Z] world/python-trove-classifiers 2023.5.24-1 0.11 MiB
[2023-06-04T14:28:43.812Z] world/python-typing_extensions 4.6.2-1 0.36 MiB
[2023-06-04T14:28:43.812Z] world/python-uc-micro-py 1.0.2-1 0.02 MiB
[2023-06-04T14:28:43.812Z] world/python-urllib3 1.26.15-1 1.30 MiB
[2023-06-04T14:28:43.812Z] world/python-validate-pyproject 0.13-1 0.29 MiB
[2023-06-04T14:28:43.812Z] system/python 3.11.3-1 75.24 MiB
[2023-06-04T14:28:43.812Z] world/python-blinker 1.5-2 0.11 MiB
[2023-06-04T14:28:43.812Z] world/python-cacheyou 23.3-1 0.18 MiB 0.04 MiB
[2023-06-04T14:28:43.812Z] world/python-certifi 2023.05.07-1 0.02 MiB
[2023-06-04T14:28:43.812Z] world/python-dotenv 1.0.0-2 0.15 MiB
[2023-06-04T14:28:43.812Z] world/python-findpython 0.2.5-1 0.18 MiB
[2023-06-04T14:28:43.812Z] world/python-installer 0.7.0-3 0.82 MiB
[2023-06-04T14:28:43.812Z] world/python-lockfile 0.12.2-12 0.11 MiB
[2023-06-04T14:28:43.812Z] world/python-packaging 23.1-1 0.47 MiB
[2023-06-04T14:28:43.812Z] world/python-pdm-backend 2.0.7-1 0.38 MiB
[2023-06-04T14:28:43.812Z] world/python-platformdirs 3.5.1-1 0.20 MiB
[2023-06-04T14:28:43.812Z] world/python-pyproject-hooks 1.0.0-5 0.09 MiB
[2023-06-04T14:28:43.812Z] world/python-requests 2.28.2-4 0.61 MiB
[2023-06-04T14:28:43.813Z] world/python-requests-toolbelt 1.0.0-1 0.46 MiB
[2023-06-04T14:28:43.813Z] world/python-resolvelib 1.0.1-1 0.14 MiB
[2023-06-04T14:28:43.813Z] world/python-rich 13.3.5-1 3.27 MiB
[2023-06-04T14:28:43.813Z] world/python-shellingham 1.5.0.post1-4 0.06 MiB
[2023-06-04T14:28:43.813Z] world/python-tomlkit 0.11.8-2 0.59 MiB
[2023-06-04T14:28:43.813Z] world/python-unearth 0.9.1-1 0.46 MiB
[2023-06-04T14:28:43.813Z] world/python-virtualenv 20.21.0-1 9.53 MiB
[2023-06-04T14:28:43.813Z]
[2023-06-04T14:28:43.813Z] Total Download Size: 0.04 MiB
[2023-06-04T14:28:43.813Z] Total Installed Size: 116.91 MiB
[2023-06-04T14:28:43.813Z]
[2023-06-04T14:28:43.813Z] :: Proceed with installation? [Y/n]
[2023-06-04T14:28:43.813Z] :: Retrieving packages...
[2023-06-04T14:28:43.813Z] python-cacheyou-23.3-1-any downloading...
[2023-06-04T14:28:43.813Z] checking keyring...
[2023-06-04T14:28:43.813Z] checking package integrity...
[2023-06-04T14:28:45.674Z] loading package files...
[2023-06-04T14:28:45.674Z] checking for file conflicts...
[2023-06-04T14:28:45.674Z] :: Processing package changes...
[2023-06-04T14:28:45.674Z] installing libnsl...
[2023-06-04T14:28:45.674Z] installing python...
[2023-06-04T14:28:45.925Z] Optional dependencies for python
[2023-06-04T14:28:45.925Z] python-setuptools
[2023-06-04T14:28:45.925Z] python-pip
[2023-06-04T14:28:45.925Z] sqlite [installed]
[2023-06-04T14:28:45.925Z] mpdecimal: for decimal
[2023-06-04T14:28:45.925Z] xz: for lzma [installed]
[2023-06-04T14:28:45.925Z] tk: for tkinter
[2023-06-04T14:28:45.925Z] installing python-blinker...
[2023-06-04T14:28:45.925Z] installing python-msgpack...
[2023-06-04T14:28:45.925Z] installing python-urllib3...
[2023-06-04T14:28:45.925Z] Optional dependencies for python-urllib3
[2023-06-04T14:28:45.925Z] python-brotli: Brotli support
[2023-06-04T14:28:45.925Z] python-certifi: security support [pending]
[2023-06-04T14:28:45.925Z] python-cryptography: security support
[2023-06-04T14:28:45.925Z] python-idna: security support [pending]
[2023-06-04T14:28:45.925Z] python-pyopenssl: security support
[2023-06-04T14:28:45.925Z] python-pysocks: SOCKS support
[2023-06-04T14:28:45.925Z] installing python-chardet...
[2023-06-04T14:28:45.925Z] installing python-idna...
[2023-06-04T14:28:45.925Z] installing python-requests...
[2023-06-04T14:28:45.925Z] Optional dependencies for python-requests
[2023-06-04T14:28:45.925Z] python-pysocks: SOCKS proxy support
[2023-06-04T14:28:45.925Z] installing python-cacheyou...
[2023-06-04T14:28:45.925Z] Optional dependencies for python-cacheyou
[2023-06-04T14:28:45.925Z] python-filelock: for file cache [pending]
[2023-06-04T14:28:45.925Z] python-redis: for redis support
[2023-06-04T14:28:45.925Z] installing python-certifi...
[2023-06-04T14:28:45.925Z] installing python-click...
[2023-06-04T14:28:45.925Z] installing python-dotenv...
[2023-06-04T14:28:45.925Z] Optional dependencies for python-dotenv
[2023-06-04T14:28:45.925Z] ipython: ipython support
[2023-06-04T14:28:45.925Z] installing python-packaging...
[2023-06-04T14:28:45.925Z] installing python-findpython...
[2023-06-04T14:28:45.925Z] installing python-installer...
[2023-06-04T14:28:45.925Z] installing python-lockfile...
[2023-06-04T14:28:45.925Z] installing python-pyproject-metadata...
[2023-06-04T14:28:45.925Z] installing python-tomli-w...
[2023-06-04T14:28:45.925Z] installing python-fastjsonschema...
[2023-06-04T14:28:45.925Z] installing python-trove-classifiers...
[2023-06-04T14:28:45.925Z] installing python-validate-pyproject...
[2023-06-04T14:28:45.925Z] installing python-pdm-backend...
[2023-06-04T14:28:45.925Z] Optional dependencies for python-pdm-backend
[2023-06-04T14:28:45.925Z] python-setuptools: for setuptools support
[2023-06-04T14:28:45.925Z] installing python-typing_extensions...
[2023-06-04T14:28:45.925Z] installing python-platformdirs...
[2023-06-04T14:28:45.925Z] installing python-pyproject-hooks...
[2023-06-04T14:28:45.925Z] installing python-requests-toolbelt...
[2023-06-04T14:28:45.925Z] installing python-resolvelib...
[2023-06-04T14:28:46.175Z] installing python-colorama...
[2023-06-04T14:28:46.175Z] installing python-uc-micro-py...
[2023-06-04T14:28:46.175Z] installing python-mdurl...
[2023-06-04T14:28:46.175Z] installing python-markdown-it-py...
[2023-06-04T14:28:46.175Z] Optional dependencies for python-markdown-it-py
[2023-06-04T14:28:46.175Z] python-mdit_py_plugins: core plugins
[2023-06-04T14:28:46.175Z] installing python-pygments...
[2023-06-04T14:28:46.175Z] installing python-rich...
[2023-06-04T14:28:46.175Z] installing python-shellingham...
[2023-06-04T14:28:46.175Z] installing python-tomlkit...
[2023-06-04T14:28:46.176Z] installing python-unearth...
[2023-06-04T14:28:46.176Z] Optional dependencies for python-unearth
[2023-06-04T14:28:46.176Z] python-keyring: use keyring for authentication
[2023-06-04T14:28:46.176Z] installing python-distlib...
[2023-06-04T14:28:46.176Z] installing python-filelock...
[2023-06-04T14:28:46.176Z] installing python-virtualenv...
[2023-06-04T14:28:46.426Z] ==> Checking buildtime dependencies...
[2023-06-04T14:28:46.426Z] ==> Installing missing dependencies...
[2023-06-04T14:28:46.426Z] resolving dependencies...
[2023-06-04T14:28:46.426Z] looking for conflicting packages...
[2023-06-04T14:28:46.426Z]
[2023-06-04T14:28:46.426Z] Package (19) New Version Net Change Download Size
[2023-06-04T14:28:46.426Z]
[2023-06-04T14:28:46.426Z] world/python-autocommand 2.2.2-4 0.08 MiB
[2023-06-04T14:28:46.426Z] world/python-inflect 6.0.4-2 0.38 MiB
[2023-06-04T14:28:46.426Z] world/python-iniconfig 2.0.0-4 0.04 MiB
[2023-06-04T14:28:46.426Z] world/python-jaraco.context 4.3.0-3 0.04 MiB
[2023-06-04T14:28:46.426Z] world/python-jaraco.functools 3.6.0-3 0.06 MiB
[2023-06-04T14:28:46.426Z] world/python-jaraco.text 3.11.1-3 0.09 MiB
[2023-06-04T14:28:46.426Z] world/python-markupsafe 2.1.2-3 0.08 MiB
[2023-06-04T14:28:46.426Z] world/python-more-itertools 9.1.1-4 0.61 MiB
[2023-06-04T14:28:46.426Z] world/python-ordered-set 4.1.0-4 0.07 MiB
[2023-06-04T14:28:46.426Z] world/python-pluggy 1.0.0-4 0.13 MiB
[2023-06-04T14:28:46.426Z] world/python-pydantic 1.10.8-1 7.80 MiB
[2023-06-04T14:28:46.426Z] world/python-tomli 2.0.1-3 0.11 MiB
[2023-06-04T14:28:46.426Z] world/python-werkzeug 2.3.2-1 2.78 MiB
[2023-06-04T14:28:46.426Z] world/python-build 0.10.0-4 0.68 MiB
[2023-06-04T14:28:46.426Z] world/python-pytest 7.3.1-4 3.97 MiB
[2023-06-04T14:28:46.426Z] world/python-pytest-httpserver 1.0.8-1 0.24 MiB 0.04 MiB
[2023-06-04T14:28:46.426Z] world/python-pytest-mock 3.10.0-3 0.08 MiB
[2023-06-04T14:28:46.426Z] world/python-setuptools 1:67.8.0-1 4.68 MiB
[2023-06-04T14:28:46.426Z] world/python-wheel 0.40.0-3 0.28 MiB
[2023-06-04T14:28:46.426Z]
[2023-06-04T14:28:46.426Z] Total Download Size: 0.04 MiB
[2023-06-04T14:28:46.426Z] Total Installed Size: 22.19 MiB
[2023-06-04T14:28:46.426Z]
[2023-06-04T14:28:46.426Z] :: Proceed with installation? [Y/n]
[2023-06-04T14:28:46.426Z] :: Retrieving packages...
[2023-06-04T14:28:46.677Z] python-pytest-httpserver-1.0.8-1-any downloading...
[2023-06-04T14:28:46.677Z] checking keyring...
[2023-06-04T14:28:46.677Z] checking package integrity...
[2023-06-04T14:28:47.588Z] loading package files...
[2023-06-04T14:28:47.588Z] checking for file conflicts...
[2023-06-04T14:28:47.588Z] :: Processing package changes...
[2023-06-04T14:28:47.588Z] installing python-build...
[2023-06-04T14:28:47.588Z] Optional dependencies for python-build
[2023-06-04T14:28:47.588Z] python-virtualenv: Use virtualenv for build isolation [installed]
[2023-06-04T14:28:47.588Z] installing python-wheel...
[2023-06-04T14:28:47.588Z] Optional dependencies for python-wheel
[2023-06-04T14:28:47.588Z] python-keyring: for wheel.signatures
[2023-06-04T14:28:47.588Z] python-xdg: for wheel.signatures
[2023-06-04T14:28:47.588Z] installing python-more-itertools...
[2023-06-04T14:28:47.588Z] installing python-jaraco.functools...
[2023-06-04T14:28:47.588Z] installing python-jaraco.context...
[2023-06-04T14:28:47.588Z] installing python-autocommand...
[2023-06-04T14:28:47.588Z] installing python-pydantic...
[2023-06-04T14:28:47.588Z] Optional dependencies for python-pydantic
[2023-06-04T14:28:47.588Z] python-dotenv: for .env file support [installed]
[2023-06-04T14:28:47.588Z] python-email-validator: for email validation
[2023-06-04T14:28:47.588Z] installing python-inflect...
[2023-06-04T14:28:47.588Z] installing python-jaraco.text...
[2023-06-04T14:28:47.588Z] installing python-ordered-set...
[2023-06-04T14:28:47.588Z] installing python-tomli...
[2023-06-04T14:28:47.588Z] installing python-setuptools...
[2023-06-04T14:28:47.588Z] installing python-iniconfig...
[2023-06-04T14:28:47.588Z] installing python-pluggy...
[2023-06-04T14:28:47.588Z] installing python-pytest...
[2023-06-04T14:28:47.588Z] installing python-markupsafe...
[2023-06-04T14:28:47.588Z] installing python-werkzeug...
[2023-06-04T14:28:47.588Z] installing python-pytest-httpserver...
[2023-06-04T14:28:47.588Z] installing python-pytest-mock...
[2023-06-04T14:28:47.588Z] ==> Retrieving sources...
[2023-06-04T14:28:47.588Z] -> Found pdm-2.7.0.tar.gz
[2023-06-04T14:28:47.588Z] ==> WARNING: Skipping all source file integrity checks.
[2023-06-04T14:28:47.588Z] ==> Extracting sources...
[2023-06-04T14:28:47.839Z] -> Extracting pdm-2.7.0.tar.gz with bsdtar
[2023-06-04T14:28:47.839Z] ==> Starting build()...
[2023-06-04T14:28:48.089Z] * Getting build dependencies for wheel...
[2023-06-04T14:28:48.089Z] * Building wheel...
[2023-06-04T14:28:48.340Z] - Adding build/pdm-2.7.0.dist-info/METADATA -> pdm-2.7.0.dist-info/METADATA
[2023-06-04T14:28:48.340Z] - Adding build/pdm-2.7.0.dist-info/WHEEL -> pdm-2.7.0.dist-info/WHEEL
[2023-06-04T14:28:48.340Z] - Adding build/pdm-2.7.0.dist-info/entry_points.txt -> pdm-2.7.0.dist-info/entry_points.txt
[2023-06-04T14:28:48.340Z] - Adding build/pdm-2.7.0.dist-info/licenses/LICENSE -> pdm-2.7.0.dist-info/licenses/LICENSE
[2023-06-04T14:28:48.340Z] - Adding src/pdm/__main__.py -> pdm/__main__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/__version__.py -> pdm/__version__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/_types.py -> pdm/_types.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/builders/__init__.py -> pdm/builders/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/builders/base.py -> pdm/builders/base.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/builders/editable.py -> pdm/builders/editable.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/builders/sdist.py -> pdm/builders/sdist.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/builders/wheel.py -> pdm/builders/wheel.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/__init__.py -> pdm/cli/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/actions.py -> pdm/cli/actions.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/__init__.py -> pdm/cli/commands/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/add.py -> pdm/cli/commands/add.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/base.py -> pdm/cli/commands/base.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/build.py -> pdm/cli/commands/build.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/cache.py -> pdm/cli/commands/cache.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/completion.py -> pdm/cli/commands/completion.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/config.py -> pdm/cli/commands/config.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/export.py -> pdm/cli/commands/export.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/fix/__init__.py -> pdm/cli/commands/fix/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/fix/fixers.py -> pdm/cli/commands/fix/fixers.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/import_cmd.py -> pdm/cli/commands/import_cmd.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/info.py -> pdm/cli/commands/info.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/init.py -> pdm/cli/commands/init.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/install.py -> pdm/cli/commands/install.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/list.py -> pdm/cli/commands/list.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/lock.py -> pdm/cli/commands/lock.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/publish/__init__.py -> pdm/cli/commands/publish/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/publish/package.py -> pdm/cli/commands/publish/package.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/publish/repository.py -> pdm/cli/commands/publish/repository.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/remove.py -> pdm/cli/commands/remove.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/run.py -> pdm/cli/commands/run.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/search.py -> pdm/cli/commands/search.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/self_cmd.py -> pdm/cli/commands/self_cmd.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/show.py -> pdm/cli/commands/show.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/sync.py -> pdm/cli/commands/sync.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/update.py -> pdm/cli/commands/update.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/use.py -> pdm/cli/commands/use.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/__init__.py -> pdm/cli/commands/venv/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/activate.py -> pdm/cli/commands/venv/activate.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/backends.py -> pdm/cli/commands/venv/backends.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/create.py -> pdm/cli/commands/venv/create.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/list.py -> pdm/cli/commands/venv/list.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/purge.py -> pdm/cli/commands/venv/purge.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/remove.py -> pdm/cli/commands/venv/remove.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/commands/venv/utils.py -> pdm/cli/commands/venv/utils.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/completions/__init__.py -> pdm/cli/completions/__init__.py
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/completions/pdm.bash -> pdm/cli/completions/pdm.bash
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/completions/pdm.fish -> pdm/cli/completions/pdm.fish
[2023-06-04T14:28:48.340Z] - Adding src/pdm/cli/completions/pdm.ps1 -> pdm/cli/completions/pdm.ps1
[2023-06-04T14:28:48.341Z] - Adding src/pdm/cli/completions/pdm.zsh -> pdm/cli/completions/pdm.zsh
[2023-06-04T14:28:48.341Z] - Adding src/pdm/cli/filters.py -> pdm/cli/filters.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/cli/hooks.py -> pdm/cli/hooks.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/cli/options.py -> pdm/cli/options.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/cli/utils.py -> pdm/cli/utils.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/compat.py -> pdm/compat.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/core.py -> pdm/core.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/environments/__init__.py -> pdm/environments/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/environments/base.py -> pdm/environments/base.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/environments/local.py -> pdm/environments/local.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/environments/python.py -> pdm/environments/python.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/exceptions.py -> pdm/exceptions.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/__init__.py -> pdm/formats/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/base.py -> pdm/formats/base.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/flit.py -> pdm/formats/flit.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/pipfile.py -> pdm/formats/pipfile.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/poetry.py -> pdm/formats/poetry.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/requirements.py -> pdm/formats/requirements.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/formats/setup_py.py -> pdm/formats/setup_py.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/__init__.py -> pdm/installers/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/core.py -> pdm/installers/core.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/installers.py -> pdm/installers/installers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/manager.py -> pdm/installers/manager.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/packages.py -> pdm/installers/packages.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/synchronizers.py -> pdm/installers/synchronizers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/installers/uninstallers.py -> pdm/installers/uninstallers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/__init__.py -> pdm/models/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/auth.py -> pdm/models/auth.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/backends.py -> pdm/models/backends.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/caches.py -> pdm/models/caches.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/candidates.py -> pdm/models/candidates.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/environment.py -> pdm/models/environment.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/in_process/__init__.py -> pdm/models/in_process/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/in_process/get_abi_tag.py -> pdm/models/in_process/get_abi_tag.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/in_process/parse_setup.py -> pdm/models/in_process/parse_setup.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/in_process/pep508.py -> pdm/models/in_process/pep508.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/in_process/sysconfig_get_paths.py -> pdm/models/in_process/sysconfig_get_paths.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/markers.py -> pdm/models/markers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/project_info.py -> pdm/models/project_info.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/python.py -> pdm/models/python.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/python_max_versions.json -> pdm/models/python_max_versions.json
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/repositories.py -> pdm/models/repositories.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/requirements.py -> pdm/models/requirements.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/search.py -> pdm/models/search.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/session.py -> pdm/models/session.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/setup.py -> pdm/models/setup.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/specifiers.py -> pdm/models/specifiers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/venv.py -> pdm/models/venv.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/versions.py -> pdm/models/versions.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/models/working_set.py -> pdm/models/working_set.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/pep582/__init__.py -> pdm/pep582/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/pep582/sitecustomize.py -> pdm/pep582/sitecustomize.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/__init__.py -> pdm/project/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/config.py -> pdm/project/config.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/core.py -> pdm/project/core.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/lockfile.py -> pdm/project/lockfile.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/project_file.py -> pdm/project/project_file.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/project/toml_file.py -> pdm/project/toml_file.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/py.typed -> pdm/py.typed
[2023-06-04T14:28:48.341Z] - Adding src/pdm/pytest.py -> pdm/pytest.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/resolver/__init__.py -> pdm/resolver/__init__.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/resolver/core.py -> pdm/resolver/core.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/resolver/providers.py -> pdm/resolver/providers.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/resolver/python.py -> pdm/resolver/python.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/resolver/reporters.py -> pdm/resolver/reporters.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/signals.py -> pdm/signals.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/termui.py -> pdm/termui.py
[2023-06-04T14:28:48.341Z] - Adding src/pdm/utils.py -> pdm/utils.py
[2023-06-04T14:28:48.342Z] - Adding pdm-2.7.0.dist-info/RECORD -> pdm-2.7.0.dist-info/RECORD
[2023-06-04T14:28:48.342Z] Successfully built pdm-2.7.0-py3-none-any.whl
[2023-06-04T14:28:48.342Z] ==> Starting check()...
[2023-06-04T14:28:49.685Z] ============================= test session starts ==============================
[2023-06-04T14:28:49.685Z] platform linux -- Python 3.11.3, pytest-7.3.1, pluggy-1.0.0 -- /bin/python
[2023-06-04T14:28:49.685Z] cachedir: .pytest_cache
[2023-06-04T14:28:49.685Z] rootdir: /build/python-pdm/src/pdm-2.7.0
[2023-06-04T14:28:49.685Z] configfile: pyproject.toml
[2023-06-04T14:28:49.685Z] testpaths: tests/
[2023-06-04T14:28:49.685Z] plugins: httpserver-1.0.8, mock-3.10.0
[2023-06-04T14:28:52.913Z] collecting ... collected 666 items / 2 deselected / 664 selected
[2023-06-04T14:28:52.913Z]
[2023-06-04T14:28:54.256Z] tests/test_formats.py::test_convert_pipfile PASSED [ 0%]
[2023-06-04T14:28:54.256Z] tests/test_formats.py::test_convert_requirements_file[True] PASSED [ 0%]
[2023-06-04T14:28:54.256Z] tests/test_formats.py::test_convert_requirements_file[False] PASSED [ 0%]
[2023-06-04T14:28:54.256Z] tests/test_formats.py::test_convert_requirements_file_without_name PASSED [ 0%]
[2023-06-04T14:28:54.506Z] tests/test_formats.py::test_convert_poetry PASSED [ 0%]
[2023-06-04T14:28:54.506Z] tests/test_formats.py::test_convert_flit PASSED [ 0%]
[2023-06-04T14:28:54.506Z] tests/test_formats.py::test_import_requirements_with_group PASSED [ 1%]
[2023-06-04T14:28:54.757Z] tests/test_formats.py::test_keep_env_vars_in_source PASSED [ 1%]
[2023-06-04T14:28:54.757Z] tests/test_formats.py::test_export_replace_project_root PASSED [ 1%]
[2023-06-04T14:28:55.307Z] tests/test_formats.py::test_convert_setup_py_project PASSED [ 1%]
[2023-06-04T14:28:55.558Z] tests/test_installer.py::test_install_wheel_with_inconsistent_dist_info PASSED [ 1%]
[2023-06-04T14:28:55.558Z] tests/test_installer.py::test_install_with_file_existing PASSED [ 1%]
[2023-06-04T14:28:55.808Z] tests/test_installer.py::test_uninstall_commit_rollback PASSED [ 1%]
[2023-06-04T14:28:55.808Z] tests/test_installer.py::test_rollback_after_commit PASSED [ 2%]
[2023-06-04T14:28:56.058Z] tests/test_installer.py::test_uninstall_with_console_scripts[False] PASSED [ 2%]
[2023-06-04T14:28:56.309Z] tests/test_installer.py::test_uninstall_with_console_scripts[True] PASSED [ 2%]
[2023-06-04T14:28:56.859Z] tests/test_installer.py::test_install_wheel_with_cache PASSED [ 2%]
[2023-06-04T14:28:56.859Z] tests/test_installer.py::test_url_requirement_is_not_cached PASSED [ 2%]
[2023-06-04T14:28:57.110Z] tests/test_installer.py::test_install_wheel_with_data_scripts[False] PASSED [ 2%]
[2023-06-04T14:28:57.360Z] tests/test_installer.py::test_install_wheel_with_data_scripts[True] PASSED [ 3%]
[2023-06-04T14:28:57.360Z] tests/test_installer.py::test_compress_file_list_for_rename PASSED [ 3%]
[2023-06-04T14:29:03.841Z] tests/test_integration.py::test_basic_integration[3.11] PASSED [ 3%]
[2023-06-04T14:29:04.091Z] tests/test_integration.py::test_actual_list_freeze PASSED [ 3%]
[2023-06-04T14:29:04.342Z] tests/test_plugin.py::test_plugin_new_command PASSED [ 3%]
[2023-06-04T14:29:04.592Z] tests/test_plugin.py::test_plugin_replace_command PASSED [ 3%]
[2023-06-04T14:29:04.842Z] tests/test_plugin.py::test_load_multiple_plugings PASSED [ 3%]
[2023-06-04T14:29:05.093Z] tests/test_plugin.py::test_old_entry_point_compatibility PASSED [ 4%]
[2023-06-04T14:29:05.343Z] tests/test_plugin.py::test_project_plugin_library PASSED [ 4%]
[2023-06-04T14:29:05.593Z] tests/test_project.py::test_project_python_with_pyenv_support PASSED [ 4%]
[2023-06-04T14:29:05.593Z] tests/test_project.py::test_project_config_items PASSED [ 4%]
[2023-06-04T14:29:05.843Z] tests/test_project.py::test_project_config_set_invalid_key PASSED [ 4%]
[2023-06-04T14:29:05.844Z] tests/test_project.py::test_project_sources_overriding_pypi PASSED [ 4%]
[2023-06-04T14:29:05.844Z] tests/test_project.py::test_project_sources_env_var_expansion PASSED [ 4%]
[2023-06-04T14:29:06.094Z] tests/test_project.py::test_global_project PASSED [ 5%]
[2023-06-04T14:29:06.094Z] tests/test_project.py::test_auto_global_project PASSED [ 5%]
[2023-06-04T14:29:06.094Z] tests/test_project.py::test_project_use_venv PASSED [ 5%]
[2023-06-04T14:29:06.344Z] tests/test_project.py::test_project_packages_path PASSED [ 5%]
[2023-06-04T14:29:06.595Z] tests/test_project.py::test_project_auto_detect_venv PASSED [ 5%]
[2023-06-04T14:29:06.595Z] tests/test_project.py::test_ignore_saved_python PASSED [ 5%]
[2023-06-04T14:29:06.845Z] tests/test_project.py::test_select_dependencies PASSED [ 6%]
[2023-06-04T14:29:06.845Z] tests/test_project.py::test_set_non_exist_python_path PASSED [ 6%]
[2023-06-04T14:29:08.188Z] tests/test_project.py::test_create_venv_first_time[virtualenv] PASSED [ 6%]
[2023-06-04T14:29:09.531Z] tests/test_project.py::test_create_venv_first_time[venv] PASSED [ 6%]
[2023-06-04T14:29:10.874Z] tests/test_project.py::test_create_venv_in_project[virtualenv-True] PASSED [ 6%]
[2023-06-04T14:29:12.217Z] tests/test_project.py::test_create_venv_in_project[virtualenv-False] PASSED [ 6%]
[2023-06-04T14:29:17.412Z] tests/test_project.py::test_create_venv_in_project[venv-True] PASSED [ 6%]
[2023-06-04T14:29:18.330Z] tests/test_project.py::test_create_venv_in_project[venv-False] PASSED [ 7%]
[2023-06-04T14:29:19.673Z] tests/test_project.py::test_find_interpreters_from_venv[virtualenv] PASSED [ 7%]
[2023-06-04T14:29:21.016Z] tests/test_project.py::test_find_interpreters_from_venv[venv] PASSED [ 7%]
[2023-06-04T14:29:21.016Z] tests/test_project.py::test_find_interpreters_without_duplicate_relative_paths PASSED [ 7%]
[2023-06-04T14:29:21.266Z] tests/test_project.py::test_iter_project_venvs PASSED [ 7%]
[2023-06-04T14:29:21.266Z] tests/test_project.py::test_load_extra_sources PASSED [ 7%]
[2023-06-04T14:29:21.517Z] tests/test_project.py::test_no_index_raise_error PASSED [ 7%]
[2023-06-04T14:29:21.517Z] tests/test_project.py::test_configured_source_overwriting PASSED [ 8%]
[2023-06-04T14:29:21.767Z] tests/test_project.py::test_invoke_pdm_adding_configured_args PASSED [ 8%]
[2023-06-04T14:29:22.017Z] tests/test_signals.py::test_post_init_signal PASSED [ 8%]
[2023-06-04T14:29:22.268Z] tests/test_signals.py::test_post_lock_and_install_signals PASSED [ 8%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[test-test] PASSED [ 8%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[-] PASSED [ 8%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[${FOO}-hello] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[$FOO-$FOO] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[${BAR}-${BAR}] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[%FOO%-%FOO%] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_expand_env_vars[${FOO}_${FOO}-hello_hello] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] 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-04T14:29:22.268Z] tests/test_utils.py::test_expend_env_vars_in_auth[https://${FOO}@example.org/path?arg=1-https://[email protected]/path?arg=1] PASSED [ 9%]
[2023-06-04T14:29:22.268Z] 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-04T14:29:22.268Z] 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-04T14:29:22.268Z] tests/test_utils.py::test_find_python_in_path FAILED [ 10%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_merge_dictionary PASSED [ 10%]
[2023-06-04T14:29:22.268Z] tests/test_utils.py::test_dependency_group_selection[args0-golden0] PASSED [ 10%]
[2023-06-04T14:29:22.518Z] tests/test_utils.py::test_dependency_group_selection[args1-golden1] PASSED [ 10%]
[2023-06-04T14:29:22.518Z] tests/test_utils.py::test_dependency_group_selection[args2-golden2] PASSED [ 10%]
[2023-06-04T14:29:22.518Z] tests/test_utils.py::test_dependency_group_selection[args3-golden3] PASSED [ 11%]
[2023-06-04T14:29:22.769Z] tests/test_utils.py::test_dependency_group_selection[args4-golden4] PASSED [ 11%]
[2023-06-04T14:29:22.769Z] tests/test_utils.py::test_dependency_group_selection[args5-golden5] PASSED [ 11%]
[2023-06-04T14:29:23.019Z] tests/test_utils.py::test_dependency_group_selection[args6-golden6] PASSED [ 11%]
[2023-06-04T14:29:23.019Z] tests/test_utils.py::test_dependency_group_selection[args7-golden7] PASSED [ 11%]
[2023-06-04T14:29:23.019Z] tests/test_utils.py::test_prod_should_not_be_with_dev PASSED [ 11%]
[2023-06-04T14:29:23.019Z] tests/test_utils.py::test_deprecation_warning PASSED [ 12%]
[2023-06-04T14:29:23.570Z] tests/cli/test_add.py::test_add_package[False] PASSED [ 12%]
[2023-06-04T14:29:23.570Z] tests/cli/test_add.py::test_add_package[True] PASSED [ 12%]
[2023-06-04T14:29:23.820Z] tests/cli/test_add.py::test_add_command PASSED [ 12%]
[2023-06-04T14:29:24.071Z] tests/cli/test_add.py::test_add_package_to_custom_group PASSED [ 12%]
[2023-06-04T14:29:24.321Z] tests/cli/test_add.py::test_add_package_to_custom_dev_group PASSED [ 12%]
[2023-06-04T14:29:25.664Z] tests/cli/test_add.py::test_add_editable_package PASSED [ 12%]
[2023-06-04T14:29:25.664Z] tests/cli/test_add.py::test_add_editable_package_to_metadata_forbidden PASSED [ 13%]
[2023-06-04T14:29:27.007Z] tests/cli/test_add.py::test_non_editable_override_editable PASSED [ 13%]
[2023-06-04T14:29:27.007Z] tests/cli/test_add.py::test_add_remote_package_url[False] PASSED [ 13%]
[2023-06-04T14:29:27.258Z] tests/cli/test_add.py::test_add_remote_package_url[True] PASSED [ 13%]
[2023-06-04T14:29:27.508Z] tests/cli/test_add.py::test_add_no_install PASSED [ 13%]
[2023-06-04T14:29:27.508Z] tests/cli/test_add.py::test_add_package_save_exact PASSED [ 13%]
[2023-06-04T14:29:27.758Z] tests/cli/test_add.py::test_add_package_save_wildcard PASSED [ 14%]
[2023-06-04T14:29:28.009Z] tests/cli/test_add.py::test_add_package_save_minimum PASSED [ 14%]
[2023-06-04T14:29:28.009Z] tests/cli/test_add.py::test_add_package_update_reuse PASSED [ 14%]
[2023-06-04T14:29:28.559Z] tests/cli/test_add.py::test_add_package_update_eager PASSED [ 14%]
[2023-06-04T14:29:28.559Z] tests/cli/test_add.py::test_add_package_with_mismatch_marker PASSED [ 14%]
[2023-06-04T14:29:28.810Z] tests/cli/test_add.py::test_add_dependency_from_multiple_parents PASSED [ 14%]
[2023-06-04T14:29:29.060Z] tests/cli/test_add.py::test_add_packages_without_self PASSED [ 14%]
[2023-06-04T14:29:29.310Z] tests/cli/test_add.py::test_add_package_unconstrained_rewrite_specifier PASSED [ 15%]
[2023-06-04T14:29:29.561Z] tests/cli/test_add.py::test_add_cached_vcs_requirement PASSED [ 15%]
[2023-06-04T14:29:29.811Z] tests/cli/test_add.py::test_add_with_dry_run PASSED [ 15%]
[2023-06-04T14:29:30.312Z] tests/cli/test_add.py::test_add_with_prerelease PASSED [ 15%]
[2023-06-04T14:29:32.173Z] tests/cli/test_add.py::test_add_editable_package_with_extras PASSED [ 15%]
[2023-06-04T14:29:32.173Z] tests/cli/test_add.py::test_add_package_with_local_version PASSED [ 15%]
[2023-06-04T14:29:32.724Z] tests/cli/test_add.py::test_add_group_to_lockfile PASSED [ 15%]
[2023-06-04T14:29:32.974Z] tests/cli/test_add.py::test_add_group_to_lockfile_without_package PASSED [ 16%]
[2023-06-04T14:29:33.224Z] tests/cli/test_build.py::test_build_command PASSED [ 16%]
[2023-06-04T14:29:33.224Z] tests/cli/test_build.py::test_build_global_project_forbidden PASSED [ 16%]
[2023-06-04T14:29:34.567Z] tests/cli/test_build.py::test_build_single_module PASSED [ 16%]
[2023-06-04T14:29:35.911Z] tests/cli/test_build.py::test_build_single_module_with_readme PASSED [ 16%]
[2023-06-04T14:29:37.254Z] tests/cli/test_build.py::test_build_package PASSED [ 16%]
[2023-06-04T14:29:38.597Z] tests/cli/test_build.py::test_build_src_package PASSED [ 17%]
[2023-06-04T14:29:39.940Z] tests/cli/test_build.py::test_build_package_include PASSED [ 17%]
[2023-06-04T14:29:41.283Z] tests/cli/test_build.py::test_build_src_package_by_include PASSED [ 17%]
[2023-06-04T14:29:42.626Z] tests/cli/test_build.py::test_build_with_config_settings PASSED [ 17%]
[2023-06-04T14:29:43.969Z] tests/cli/test_build.py::test_cli_build_with_config_settings PASSED [ 17%]
[2023-06-04T14:29:44.880Z] tests/cli/test_build.py::test_build_with_no_isolation[True] PASSED [ 17%]
[2023-06-04T14:29:47.363Z] tests/cli/test_build.py::test_build_with_no_isolation[False] PASSED [ 17%]
[2023-06-04T14:29:48.706Z] tests/cli/test_build.py::test_build_ignoring_pip_environment PASSED [ 18%]
[2023-06-04T14:29:48.956Z] tests/cli/test_cache.py::test_cache_list PASSED [ 18%]
[2023-06-04T14:29:48.956Z] tests/cli/test_cache.py::test_cache_list_pattern PASSED [ 18%]
[2023-06-04T14:29:48.956Z] tests/cli/test_cache.py::test_cache_remove_pattern PASSED [ 18%]
[2023-06-04T14:29:49.207Z] tests/cli/test_cache.py::test_cache_remove_wildcard PASSED [ 18%]
[2023-06-04T14:29:49.457Z] tests/cli/test_cache.py::test_cache_clear PASSED [ 18%]
[2023-06-04T14:29:49.457Z] tests/cli/test_cache.py::test_cache_remove_no_pattern PASSED [ 18%]
[2023-06-04T14:29:49.457Z] tests/cli/test_cache.py::test_cache_info PASSED [ 19%]
[2023-06-04T14:29:49.707Z] tests/cli/test_cache.py::test_hash_cache[http://fixtures.test/artifacts/demo-0.0.1.tar.gz-sha256:d57bf5e3b8723e4fc68275159dcc4ca983d86d4c84220a4d715d491401f27db2] PASSED [ 19%]
[2023-06-04T14:29:49.958Z] tests/cli/test_cache.py::test_hash_cache[file:///build/python-pdm/src/pdm-2.7.0/tests/fixtures/artifacts/demo-0.0.1.tar.gz-sha256:d57bf5e3b8723e4fc68275159dcc4ca983d86d4c84220a4d715d491401f27db2] PASSED [ 19%]
[2023-06-04T14:29:49.958Z] 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-04T14:29:50.208Z] 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-04T14:29:50.458Z] tests/cli/test_cache.py::test_clear_package_cache PASSED [ 19%]
[2023-06-04T14:29:50.458Z] tests/cli/test_config.py::test_config_command PASSED [ 20%]
[2023-06-04T14:29:50.458Z] tests/cli/test_config.py::test_config_get_command PASSED [ 20%]
[2023-06-04T14:29:50.709Z] tests/cli/test_config.py::test_config_set_command PASSED [ 20%]
[2023-06-04T14:29:50.709Z] tests/cli/test_config.py::test_config_del_command PASSED [ 20%]
[2023-06-04T14:29:50.959Z] tests/cli/test_config.py::test_config_env_var_shadowing PASSED [ 20%]
[2023-06-04T14:29:50.959Z] tests/cli/test_config.py::test_config_project_global_precedence PASSED [ 20%]
[2023-06-04T14:29:50.959Z] tests/cli/test_config.py::test_specify_config_file PASSED [ 20%]
[2023-06-04T14:29:50.959Z] tests/cli/test_config.py::test_default_repository_setting PASSED [ 21%]
[2023-06-04T14:29:51.210Z] tests/cli/test_config.py::test_repository_config_not_available_on_project PASSED [ 21%]
[2023-06-04T14:29:51.210Z] tests/cli/test_config.py::test_repository_config_key_short PASSED [ 21%]
[2023-06-04T14:29:51.460Z] tests/cli/test_config.py::test_repository_overwrite_default PASSED [ 21%]
[2023-06-04T14:29:51.460Z] tests/cli/test_config.py::test_hide_password_in_output_repository PASSED [ 21%]
[2023-06-04T14:29:51.460Z] tests/cli/test_config.py::test_hide_password_in_output_pypi PASSED [ 21%]
[2023-06-04T14:29:51.711Z] tests/cli/test_config.py::test_config_get_repository PASSED [ 21%]
[2023-06-04T14:29:51.711Z] tests/cli/test_config.py::test_config_set_repository PASSED [ 22%]
[2023-06-04T14:29:51.961Z] tests/cli/test_config.py::test_config_del_repository PASSED [ 22%]
[2023-06-04T14:29:51.961Z] tests/cli/test_config.py::test_config_password_save_into_keyring PASSED [ 22%]
[2023-06-04T14:29:51.961Z] tests/cli/test_config.py::test_keyring_operation_error_disables_itself PASSED [ 22%]
[2023-06-04T14:29:52.211Z] tests/cli/test_fix.py::test_fix_non_existing_problem PASSED [ 22%]
[2023-06-04T14:29:52.211Z] tests/cli/test_fix.py::test_fix_individual_problem PASSED [ 22%]
[2023-06-04T14:29:52.462Z] tests/cli/test_fix.py::test_show_fix_command PASSED [ 23%]
[2023-06-04T14:29:52.462Z] tests/cli/test_fix.py::test_show_fix_command_global_project PASSED [ 23%]
[2023-06-04T14:29:52.712Z] tests/cli/test_fix.py::test_fix_project_config PASSED [ 23%]
[2023-06-04T14:29:52.962Z] tests/cli/test_hooks.py::test_pre_script_fail_fast PASSED [ 23%]
[2023-06-04T14:29:53.213Z] tests/cli/test_hooks.py::test_pre_and_post_scripts PASSED [ 23%]
[2023-06-04T14:29:54.123Z] tests/cli/test_hooks.py::test_composite_runs_all_hooks PASSED [ 23%]
[2023-06-04T14:29:54.374Z] tests/cli/test_hooks.py::test_skip_all_hooks_option[:all] PASSED [ 23%]
[2023-06-04T14:29:54.624Z] tests/cli/test_hooks.py::test_skip_all_hooks_option[:pre,:post] PASSED [ 24%]
[2023-06-04T14:29:54.874Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test,post_first,second] PASSED [ 24%]
[2023-06-04T14:29:55.125Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test,post_first,second] PASSED [ 24%]
[2023-06-04T14:29:55.375Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test --skip post_first --skip second] PASSED [ 24%]
[2023-06-04T14:29:55.625Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test -k post_first -k second] PASSED [ 24%]
[2023-06-04T14:29:55.876Z] tests/cli/test_hooks.py::test_skip_option[--skip pre_test --skip post_first,second] PASSED [ 24%]
[2023-06-04T14:29:56.426Z] tests/cli/test_hooks.py::test_skip_option[-k pre_test -k post_first,second] PASSED [ 25%]
[2023-06-04T14:29:56.426Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test-expected0] PASSED [ 25%]
[2023-06-04T14:29:56.677Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test,post_test-expected1] PASSED [ 25%]
[2023-06-04T14:29:56.677Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[pre_test , post_test-expected2] PASSED [ 25%]
[2023-06-04T14:29:56.927Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[None-None] PASSED [ 25%]
[2023-06-04T14:29:57.177Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[ -None] PASSED [ 25%]
[2023-06-04T14:29:57.178Z] tests/cli/test_hooks.py::test_skip_option_default_from_env[ , -None] PASSED [ 25%]
[2023-06-04T14:29:58.088Z] tests/cli/test_hooks.py::test_hooks[add] PASSED [ 26%]
[2023-06-04T14:29:59.431Z] tests/cli/test_hooks.py::test_hooks[build] PASSED [ 26%]
[2023-06-04T14:29:59.682Z] tests/cli/test_hooks.py::test_hooks[init] PASSED [ 26%]
[2023-06-04T14:30:00.232Z] tests/cli/test_hooks.py::test_hooks[install] PASSED [ 26%]
[2023-06-04T14:30:00.232Z] tests/cli/test_hooks.py::test_hooks[lock] PASSED [ 26%]
[2023-06-04T14:30:02.094Z] tests/cli/test_hooks.py::test_hooks[publish] PASSED [ 26%]
[2023-06-04T14:30:02.344Z] tests/cli/test_hooks.py::test_hooks[remove] PASSED [ 26%]
[2023-06-04T14:30:02.895Z] tests/cli/test_hooks.py::test_hooks[sync] PASSED [ 27%]
[2023-06-04T14:30:03.145Z] tests/cli/test_hooks.py::test_hooks[update] PASSED [ 27%]
[2023-06-04T14:30:03.696Z] tests/cli/test_hooks.py::test_hooks[use] PASSED [ 27%]
[2023-06-04T14:30:04.246Z] tests/cli/test_hooks.py::test_skip_option_from_signal[add-pre_lock] PASSED [ 27%]
[2023-06-04T14:30:04.797Z] tests/cli/test_hooks.py::test_skip_option_from_signal[add-post_lock] PASSED [ 27%]
[2023-06-04T14:30:06.140Z] tests/cli/test_hooks.py::test_skip_option_from_signal[build-pre_build] PASSED [ 27%]
[2023-06-04T14:30:08.001Z] tests/cli/test_hooks.py::test_skip_option_from_signal[build-post_build] PASSED [ 28%]
[2023-06-04T14:30:08.001Z] tests/cli/test_hooks.py::test_skip_option_from_signal[init-post_init] PASSED [ 28%]
[2023-06-04T14:30:08.552Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-pre_install] PASSED [ 28%]
[2023-06-04T14:30:08.802Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-post_install] PASSED [ 28%]
[2023-06-04T14:30:09.353Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-pre_lock] PASSED [ 28%]
[2023-06-04T14:30:09.603Z] tests/cli/test_hooks.py::test_skip_option_from_signal[install-post_lock] PASSED [ 28%]
[2023-06-04T14:30:09.853Z] tests/cli/test_hooks.py::test_skip_option_from_signal[lock-pre_lock] PASSED [ 28%]
[2023-06-04T14:30:10.104Z] tests/cli/test_hooks.py::test_skip_option_from_signal[lock-post_lock] PASSED [ 29%]
[2023-06-04T14:30:11.965Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_publish] PASSED [ 29%]
[2023-06-04T14:30:13.308Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_build] PASSED [ 29%]
[2023-06-04T14:30:14.651Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_build] PASSED [ 29%]
[2023-06-04T14:30:16.513Z] tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_publish] PASSED [ 29%]
[2023-06-04T14:30:16.513Z] tests/cli/test_hooks.py::test_skip_option_from_signal[remove-pre_lock] PASSED [ 29%]
[2023-06-04T14:30:17.063Z] tests/cli/test_hooks.py::test_skip_option_from_signal[remove-post_lock] PASSED [ 29%]
[2023-06-04T14:30:17.314Z] tests/cli/test_hooks.py::test_skip_option_from_signal[sync-pre_install] PASSED [ 30%]
[2023-06-04T14:30:17.864Z] tests/cli/test_hooks.py::test_skip_option_from_signal[sync-post_install] PASSED [ 30%]
[2023-06-04T14:30:18.415Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-pre_install] PASSED [ 30%]
[2023-06-04T14:30:18.665Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-post_install] PASSED [ 30%]
[2023-06-04T14:30:18.915Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-pre_lock] PASSED [ 30%]
[2023-06-04T14:30:19.466Z] tests/cli/test_hooks.py::test_skip_option_from_signal[update-post_lock] PASSED [ 30%]
[2023-06-04T14:30:19.716Z] tests/cli/test_hooks.py::test_skip_option_from_signal[use-post_use] PASSED [ 31%]
[2023-06-04T14:30:19.967Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-add] PASSED [ 31%]
[2023-06-04T14:30:21.310Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-build] PASSED [ 31%]
[2023-06-04T14:30:21.560Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-init] PASSED [ 31%]
[2023-06-04T14:30:21.810Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-install] PASSED [ 31%]
[2023-06-04T14:30:22.061Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-lock] PASSED [ 31%]
[2023-06-04T14:30:23.404Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-publish] PASSED [ 31%]
[2023-06-04T14:30:23.954Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-remove] PASSED [ 32%]
[2023-06-04T14:30:24.205Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-sync] PASSED [ 32%]
[2023-06-04T14:30:24.205Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-update] PASSED [ 32%]
[2023-06-04T14:30:24.455Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-use] PASSED [ 32%]
[2023-06-04T14:30:25.006Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-add] PASSED [ 32%]
[2023-06-04T14:30:26.349Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-build] PASSED [ 32%]
[2023-06-04T14:30:26.599Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-init] PASSED [ 32%]
[2023-06-04T14:30:26.599Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-install] PASSED [ 33%]
[2023-06-04T14:30:26.849Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-lock] PASSED [ 33%]
[2023-06-04T14:30:28.193Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-publish] PASSED [ 33%]
[2023-06-04T14:30:28.443Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-remove] PASSED [ 33%]
[2023-06-04T14:30:28.994Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-sync] PASSED [ 33%]
[2023-06-04T14:30:28.994Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-update] PASSED [ 33%]
[2023-06-04T14:30:29.244Z] tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-use] PASSED [ 34%]
[2023-06-04T14:30:29.795Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-add] PASSED [ 34%]
[2023-06-04T14:30:31.145Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-build] PASSED [ 34%]
[2023-06-04T14:30:31.395Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-init] PASSED [ 34%]
[2023-06-04T14:30:31.645Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-install] PASSED [ 34%]
[2023-06-04T14:30:31.896Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-lock] PASSED [ 34%]
[2023-06-04T14:30:33.239Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-publish] PASSED [ 34%]
[2023-06-04T14:30:33.789Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-remove] PASSED [ 35%]
[2023-06-04T14:30:34.340Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-sync] PASSED [ 35%]
[2023-06-04T14:30:34.590Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-update] PASSED [ 35%]
[2023-06-04T14:30:34.841Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-use] PASSED [ 35%]
[2023-06-04T14:30:35.391Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-add] PASSED [ 35%]
[2023-06-04T14:30:36.734Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-build] PASSED [ 35%]
[2023-06-04T14:30:37.285Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-init] PASSED [ 35%]
[2023-06-04T14:30:37.535Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-install] PASSED [ 36%]
[2023-06-04T14:30:37.786Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-lock] PASSED [ 36%]
[2023-06-04T14:30:39.129Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-publish] PASSED [ 36%]
[2023-06-04T14:30:39.379Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-remove] PASSED [ 36%]
[2023-06-04T14:30:39.930Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-sync] PASSED [ 36%]
[2023-06-04T14:30:40.480Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-update] PASSED [ 36%]
[2023-06-04T14:30:40.731Z] tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-use] PASSED [ 37%]
[2023-06-04T14:30:40.731Z] tests/cli/test_init.py::test_init_validate_python_requires PASSED [ 37%]
[2023-06-04T14:30:40.731Z] tests/cli/test_init.py::test_init_command PASSED [ 37%]
[2023-06-04T14:30:40.981Z] tests/cli/test_init.py::test_init_command_library PASSED [ 37%]
[2023-06-04T14:30:40.981Z] tests/cli/test_init.py::test_init_non_interactive PASSED [ 37%]
[2023-06-04T14:30:41.532Z] tests/cli/test_init.py::test_init_auto_create_venv PASSED [ 37%]
[2023-06-04T14:30:42.083Z] tests/cli/test_init.py::test_init_auto_create_venv_specify_python PASSED [ 37%]
[2023-06-04T14:30:42.333Z] tests/cli/test_init.py::test_init_auto_create_venv_answer_no PASSED [ 38%]
[2023-06-04T14:30:42.884Z] tests/cli/test_install.py::test_sync_packages_with_group_all PASSED [ 38%]
[2023-06-04T14:30:43.134Z] tests/cli/test_install.py::test_sync_packages_with_all_dev PASSED [ 38%]
[2023-06-04T14:30:43.134Z] tests/cli/test_install.py::test_sync_no_lockfile PASSED [ 38%]
[2023-06-04T14:30:43.684Z] tests/cli/test_install.py::test_sync_clean_packages PASSED [ 38%]
[2023-06-04T14:30:43.935Z] tests/cli/test_install.py::test_sync_dry_run PASSED [ 38%]
[2023-06-04T14:30:44.185Z] tests/cli/test_install.py::test_sync_only_different PASSED [ 39%]
[2023-06-04T14:30:44.435Z] tests/cli/test_install.py::test_sync_in_sequential_mode PASSED [ 39%]
[2023-06-04T14:30:44.686Z] tests/cli/test_install.py::test_sync_packages_with_groups PASSED [ 39%]
[2023-06-04T14:30:44.936Z] tests/cli/test_install.py::test_sync_production_packages[prod_option0] PASSED [ 39%]
[2023-06-04T14:30:45.193Z] tests/cli/test_install.py::test_sync_production_packages[prod_option1] PASSED [ 39%]
[2023-06-04T14:30:45.443Z] tests/cli/test_install.py::test_sync_without_self PASSED [ 39%]
[2023-06-04T14:30:45.694Z] tests/cli/test_install.py::test_sync_with_index_change PASSED [ 39%]
[2023-06-04T14:30:45.694Z] tests/cli/test_install.py::test_install_command PASSED [ 40%]
[2023-06-04T14:30:45.944Z] tests/cli/test_install.py::test_sync_command PASSED [ 40%]
[2023-06-04T14:30:46.194Z] tests/cli/test_install.py::test_install_with_lockfile PASSED [ 40%]
[2023-06-04T14:30:46.444Z] tests/cli/test_install.py::test_install_with_dry_run PASSED [ 40%]
[2023-06-04T14:30:46.695Z] tests/cli/test_install.py::test_install_check PASSED [ 40%]
[2023-06-04T14:30:46.945Z] tests/cli/test_install.py::test_sync_with_only_keep_option PASSED [ 40%]
[2023-06-04T14:30:47.195Z] tests/cli/test_install.py::test_install_referencing_self_package PASSED [ 40%]
[2023-06-04T14:30:47.446Z] tests/cli/test_install.py::test_install_monorepo_with_rel_paths PASSED [ 41%]
[2023-06-04T14:30:47.696Z] tests/cli/test_install.py::test_install_retry PASSED [ 41%]
[2023-06-04T14:30:47.946Z] tests/cli/test_install.py::test_install_fail_fast PASSED [ 41%]
[2023-06-04T14:30:48.197Z] tests/cli/test_install.py::test_install_groups_not_in_lockfile PASSED [ 41%]
[2023-06-04T14:30:48.447Z] tests/cli/test_install.py::test_install_locked_groups PASSED [ 41%]
[2023-06-04T14:30:48.697Z] tests/cli/test_install.py::test_install_groups_and_lock PASSED [ 41%]
[2023-06-04T14:30:48.948Z] tests/cli/test_list.py::test_list_command PASSED [ 42%]
[2023-06-04T14:30:49.198Z] tests/cli/test_list.py::test_list_graph_command PASSED [ 42%]
[2023-06-04T14:30:49.448Z] tests/cli/test_list.py::test_list_dependency_graph PASSED [ 42%]
[2023-06-04T14:30:49.699Z] tests/cli/test_list.py::test_list_dependency_graph_include_exclude PASSED [ 42%]
[2023-06-04T14:30:49.949Z] tests/cli/test_list.py::test_list_dependency_graph_with_circular_forward PASSED [ 42%]
[2023-06-04T14:30:50.206Z] tests/cli/test_list.py::test_list_dependency_graph_with_circular_reverse PASSED [ 42%]
[2023-06-04T14:30:50.456Z] tests/cli/test_list.py::test_list_reverse_without_graph_flag PASSED [ 42%]
[2023-06-04T14:30:50.706Z] tests/cli/test_list.py::test_list_reverse_dependency_graph PASSED [ 43%]
[2023-06-04T14:30:50.957Z] tests/cli/test_list.py::test_list_json PASSED [ 43%]
[2023-06-04T14:30:51.207Z] tests/cli/test_list.py::test_list_json_reverse PASSED [ 43%]
[2023-06-04T14:30:51.457Z] tests/cli/test_list.py::test_list_json_with_circular_forward PASSED [ 43%]
[2023-06-04T14:30:51.708Z] tests/cli/test_list.py::test_list_json_with_circular_reverse PASSED [ 43%]
[2023-06-04T14:30:51.958Z] tests/cli/test_list.py::test_list_field_unknown PASSED [ 43%]
[2023-06-04T14:30:51.958Z] tests/cli/test_list.py::test_list_sort_unknown PASSED [ 43%]
[2023-06-04T14:30:52.208Z] tests/cli/test_list.py::test_list_freeze_banned_options PASSED [ 44%]
[2023-06-04T14:30:52.208Z] tests/cli/test_list.py::test_list_multiple_export_formats PASSED [ 44%]
[2023-06-04T14:30:52.459Z] tests/cli/test_list.py::test_list_bare PASSED [ 44%]
[2023-06-04T14:30:53.009Z] tests/cli/test_list.py::test_list_bare_sorted_name PASSED [ 44%]
[2023-06-04T14:30:53.260Z] tests/cli/test_list.py::test_list_freeze PASSED [ 44%]
[2023-06-04T14:30:53.510Z] tests/cli/test_list.py::test_list_bare_sorted_version PASSED [ 44%]
[2023-06-04T14:30:53.760Z] tests/cli/test_list.py::test_list_bare_sorted_version_resolve PASSED [ 45%]
[2023-06-04T14:30:53.760Z] tests/cli/test_list.py::test_list_bare_fields_licences PASSED [ 45%]
[2023-06-04T14:30:54.011Z] tests/cli/test_list.py::test_list_csv_fields_licences PASSED [ 45%]
[2023-06-04T14:30:54.261Z] tests/cli/test_list.py::test_list_json_fields_licences PASSED [ 45%]
[2023-06-04T14:30:54.511Z] tests/cli/test_list.py::test_list_markdown_fields_licences PASSED [ 45%]
[2023-06-04T14:30:54.761Z] tests/cli/test_list.py::test_list_csv_include_exclude_valid PASSED [ 45%]
[2023-06-04T14:30:56.104Z] tests/cli/test_list.py::test_list_packages_in_given_venv PASSED [ 45%]
[2023-06-04T14:30:56.655Z] tests/cli/test_list.py::test_list_csv_include_exclude PASSED [ 46%]
[2023-06-04T14:30:56.905Z] tests/cli/test_lock.py::test_lock_command PASSED [ 46%]
[2023-06-04T14:30:56.905Z] tests/cli/test_lock.py::test_lock_dependencies PASSED [ 46%]
[2023-06-04T14:30:57.156Z] tests/cli/test_lock.py::test_lock_refresh PASSED [ 46%]
[2023-06-04T14:30:57.406Z] tests/cli/test_lock.py::test_lock_refresh_keep_consistent PASSED [ 46%]
[2023-06-04T14:30:57.406Z] tests/cli/test_lock.py::test_lock_check_no_change_success PASSED [ 46%]
[2023-06-04T14:30:57.656Z] tests/cli/test_lock.py::test_lock_check_change_fails PASSED [ 46%]
[2023-06-04T14:30:57.907Z] tests/cli/test_lock.py::test_innovations_with_specified_lockfile PASSED [ 47%]
[2023-06-04T14:30:58.157Z] tests/cli/test_lock.py::test_skip_editable_dependencies_in_metadata PASSED [ 47%]
[2023-06-04T14:30:58.157Z] tests/cli/test_lock.py::test_lock_selected_groups PASSED [ 47%]
[2023-06-04T14:30:58.407Z] tests/cli/test_lock.py::test_lock_self_referencing_groups[False] PASSED [ 47%]
[2023-06-04T14:30:58.658Z] tests/cli/test_lock.py::test_lock_self_referencing_groups[True] PASSED [ 47%]
[2023-06-04T14:30:58.908Z] tests/cli/test_lock.py::test_lock_multiple_platform_wheels PASSED [ 47%]
[2023-06-04T14:30:59.158Z] tests/cli/test_lock.py::test_lock_current_platform_wheels PASSED [ 48%]
[2023-06-04T14:30:59.158Z] tests/cli/test_others.py::test_project_no_init_error PASSED [ 48%]
[2023-06-04T14:30:59.158Z] tests/cli/test_others.py::test_help_option PASSED [ 48%]
[2023-06-04T14:30:59.409Z] tests/cli/test_others.py::test_pep582_option PASSED [ 48%]
[2023-06-04T14:30:59.659Z] tests/cli/test_others.py::test_info_command PASSED [ 48%]
[2023-06-04T14:30:59.909Z] tests/cli/test_others.py::test_info_command_json PASSED [ 48%]
[2023-06-04T14:30:59.909Z] tests/cli/test_others.py::test_info_global_project PASSED [ 48%]
[2023-06-04T14:31:00.460Z] tests/cli/test_others.py::test_info_with_multiple_venvs PASSED [ 49%]
[2023-06-04T14:31:00.710Z] tests/cli/test_others.py::test_global_project_other_location PASSED [ 49%]
[2023-06-04T14:31:01.261Z] tests/cli/test_others.py::test_uncaught_error PASSED [ 49%]
[2023-06-04T14:31:01.261Z] tests/cli/test_others.py::test_import_other_format_file[requirements.txt] PASSED [ 49%]
[2023-06-04T14:31:01.511Z] tests/cli/test_others.py::test_import_other_format_file[Pipfile] PASSED [ 49%]
[2023-06-04T14:31:01.511Z] tests/cli/test_others.py::test_import_other_format_file[pyproject.toml] PASSED [ 49%]
[2023-06-04T14:31:01.761Z] tests/cli/test_others.py::test_import_other_format_file[projects/flit-demo/pyproject.toml] PASSED [ 50%]
[2023-06-04T14:31:01.762Z] tests/cli/test_others.py::test_import_requirement_no_overwrite PASSED [ 50%]
[2023-06-04T14:31:02.672Z] tests/cli/test_others.py::test_search_package PASSED [ 50%]
[2023-06-04T14:31:04.534Z] tests/cli/test_others.py::test_show_package_on_pypi PASSED [ 50%]
[2023-06-04T14:31:05.877Z] tests/cli/test_others.py::test_show_self_package PASSED [ 50%]
[2023-06-04T14:31:05.877Z] tests/cli/test_others.py::test_export_to_requirements_txt PASSED [ 50%]
[2023-06-04T14:31:06.127Z] tests/cli/test_others.py::test_export_doesnt_include_dep_with_extras PASSED [ 50%]
[2023-06-04T14:31:06.384Z] tests/cli/test_others.py::test_completion_command PASSED [ 51%]
[2023-06-04T14:31:06.934Z] tests/cli/test_others.py::test_show_update_hint PASSED [ 51%]
[2023-06-04T14:31:06.934Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1-py2.py3-none-any.whl] PASSED [ 51%]
[2023-06-04T14:31:06.934Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1.tar.gz] PASSED [ 51%]
[2023-06-04T14:31:06.934Z] tests/cli/test_publish.py::test_package_parse_metadata[demo-0.0.1.zip] PASSED [ 51%]
[2023-06-04T14:31:06.935Z] tests/cli/test_publish.py::test_parse_metadata_with_non_ascii_chars PASSED [ 51%]
[2023-06-04T14:31:06.935Z] tests/cli/test_publish.py::test_package_add_signature PASSED [ 51%]
[2023-06-04T14:31:06.935Z] tests/cli/test_publish.py::test_package_call_gpg_sign PASSED [ 52%]
[2023-06-04T14:31:06.935Z] tests/cli/test_publish.py::test_repository_get_release_urls PASSED [ 52%]
[2023-06-04T14:31:07.185Z] tests/cli/test_publish.py::test_publish_pick_up_asc_files PASSED [ 52%]
[2023-06-04T14:31:07.185Z] tests/cli/test_publish.py::test_publish_package_with_signature PASSED [ 52%]
[2023-06-04T14:31:08.528Z] tests/cli/test_publish.py::test_publish_and_build_in_one_run PASSED [ 52%]
[2023-06-04T14:31:08.778Z] tests/cli/test_publish.py::test_publish_cli_args_and_env_var_precedence PASSED [ 52%]
[2023-06-04T14:31:08.778Z] tests/cli/test_publish.py::test_repository_get_credentials_from_keyring PASSED [ 53%]
[2023-06-04T14:31:09.029Z] tests/cli/test_remove.py::test_remove_command PASSED [ 53%]
[2023-06-04T14:31:09.279Z] tests/cli/test_remove.py::test_remove_editable_packages_while_keeping_normal PASSED [ 53%]
[2023-06-04T14:31:09.529Z] tests/cli/test_remove.py::test_remove_package[False] PASSED [ 53%]
[2023-06-04T14:31:10.080Z] tests/cli/test_remove.py::test_remove_package[True] PASSED [ 53%]
[2023-06-04T14:31:10.080Z] tests/cli/test_remove.py::test_remove_package_with_dry_run PASSED [ 53%]
[2023-06-04T14:31:10.630Z] tests/cli/test_remove.py::test_remove_package_no_sync PASSED [ 53%]
[2023-06-04T14:31:10.881Z] tests/cli/test_remove.py::test_remove_package_not_exist PASSED [ 54%]
[2023-06-04T14:31:11.131Z] tests/cli/test_remove.py::test_remove_package_exist_in_multi_groups PASSED [ 54%]
[2023-06-04T14:31:11.388Z] tests/cli/test_remove.py::test_remove_no_package PASSED [ 54%]
[2023-06-04T14:31:11.638Z] tests/cli/test_remove.py::test_remove_package_wont_break_toml PASSED [ 54%]
[2023-06-04T14:31:11.888Z] tests/cli/test_remove.py::test_remove_group_not_in_lockfile PASSED [ 54%]
[2023-06-04T14:31:12.799Z] tests/cli/test_run.py::test_pep582_launcher_for_python_interpreter PASSED [ 54%]
[2023-06-04T14:31:13.050Z] tests/cli/test_run.py::test_auto_isolate_site_packages PASSED [ 54%]
[2023-06-04T14:31:13.300Z] tests/cli/test_run.py::test_run_with_site_packages PASSED [ 55%]
[2023-06-04T14:31:13.550Z] tests/cli/test_run.py::test_run_command_not_found PASSED [ 55%]
[2023-06-04T14:31:13.801Z] tests/cli/test_run.py::test_run_pass_exit_code PASSED [ 55%]
[2023-06-04T14:31:14.051Z] tests/cli/test_run.py::test_run_cmd_script PASSED [ 55%]
[2023-06-04T14:31:14.301Z] tests/cli/test_run.py::test_run_cmd_script_with_array PASSED [ 55%]
[2023-06-04T14:31:14.552Z] tests/cli/test_run.py::test_run_script_pass_project_root PASSED [ 55%]
[2023-06-04T14:31:14.552Z] tests/cli/test_run.py::test_run_shell_script PASSED [ 56%]
[2023-06-04T14:31:14.802Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder[with-args] PASSED [ 56%]
[2023-06-04T14:31:15.052Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder[without-args] PASSED [ 56%]
[2023-06-04T14:31:15.052Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder_with_default[with-args] PASSED [ 56%]
[2023-06-04T14:31:15.303Z] tests/cli/test_run.py::test_run_shell_script_with_args_placeholder_with_default[with-default] PASSED [ 56%]
[2023-06-04T14:31:15.553Z] tests/cli/test_run.py::test_run_call_script PASSED [ 56%]
[2023-06-04T14:31:15.803Z] tests/cli/test_run.py::test_run_script_with_extra_args PASSED [ 56%]
[2023-06-04T14:31:16.054Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-str-with-args] PASSED [ 57%]
[2023-06-04T14:31:16.054Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-str-without-args] PASSED [ 57%]
[2023-06-04T14:31:16.304Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-list-with-args] PASSED [ 57%]
[2023-06-04T14:31:16.554Z] tests/cli/test_run.py::test_run_script_with_args_placeholder[as-list-without-args] PASSED [ 57%]
[2023-06-04T14:31:16.805Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-str-with-args] PASSED [ 57%]
[2023-06-04T14:31:17.055Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-str-default] PASSED [ 57%]
[2023-06-04T14:31:17.305Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-list-with-args] PASSED [ 57%]
[2023-06-04T14:31:17.556Z] tests/cli/test_run.py::test_run_script_with_args_placeholder_with_default[as-list-default] PASSED [ 58%]
[2023-06-04T14:31:17.806Z] tests/cli/test_run.py::test_run_expand_env_vars PASSED [ 58%]
[2023-06-04T14:31:17.806Z] tests/cli/test_run.py::test_run_script_with_env_defined PASSED [ 58%]
[2023-06-04T14:31:18.056Z] tests/cli/test_run.py::test_run_script_with_dotenv_file PASSED [ 58%]
[2023-06-04T14:31:18.306Z] tests/cli/test_run.py::test_run_script_override_global_env PASSED [ 58%]
[2023-06-04T14:31:18.557Z] tests/cli/test_run.py::test_run_show_list_of_scripts PASSED [ 58%]
[2023-06-04T14:31:18.557Z] tests/cli/test_run.py::test_run_show_list_of_scripts_hide_internals PASSED [ 59%]
[2023-06-04T14:31:18.557Z] tests/cli/test_run.py::test_run_json_list_of_scripts PASSED [ 59%]
[2023-06-04T14:31:19.900Z] tests/cli/test_run.py::test_run_with_another_project_root[True] PASSED [ 59%]
[2023-06-04T14:31:20.811Z] tests/cli/test_run.py::test_run_with_another_project_root[False] PASSED [ 59%]
[2023-06-04T14:31:20.811Z] tests/cli/test_run.py::test_import_another_sitecustomize PASSED [ 59%]
[2023-06-04T14:31:21.061Z] tests/cli/test_run.py::test_run_with_patched_sysconfig PASSED [ 59%]
[2023-06-04T14:31:21.313Z] tests/cli/test_run.py::test_run_composite PASSED [ 59%]
[2023-06-04T14:31:21.563Z] tests/cli/test_run.py::test_composite_stops_on_first_failure PASSED [ 60%]
[2023-06-04T14:31:21.563Z] tests/cli/test_run.py::test_composite_inherit_env PASSED [ 60%]
[2023-06-04T14:31:21.813Z] tests/cli/test_run.py::test_composite_fail_on_first_missing_task PASSED [ 60%]
[2023-06-04T14:31:22.064Z] tests/cli/test_run.py::test_composite_runs_all_hooks PASSED [ 60%]
[2023-06-04T14:31:22.614Z] tests/cli/test_run.py::test_composite_pass_parameters_to_subtasks PASSED [ 60%]
[2023-06-04T14:31:22.865Z] tests/cli/test_run.py::test_composite_can_pass_parameters PASSED [ 60%]
[2023-06-04T14:31:22.865Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args[with-args] PASSED [ 60%]
[2023-06-04T14:31:23.115Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args[without-args] PASSED [ 61%]
[2023-06-04T14:31:23.666Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args_with_default[with-args] PASSED [ 61%]
[2023-06-04T14:31:23.666Z] tests/cli/test_run.py::test_composite_only_pass_parameters_to_subtasks_with_args_with_default[default] PASSED [ 61%]
[2023-06-04T14:31:23.916Z] tests/cli/test_run.py::test_composite_hooks_inherit_env PASSED [ 61%]
[2023-06-04T14:31:24.466Z] tests/cli/test_run.py::test_composite_inherit_env_in_cascade PASSED [ 61%]
[2023-06-04T14:31:24.466Z] tests/cli/test_run.py::test_composite_inherit_dotfile PASSED [ 61%]
[2023-06-04T14:31:25.017Z] tests/cli/test_run.py::test_composite_can_have_commands PASSED [ 62%]
[2023-06-04T14:31:25.017Z] tests/cli/test_run.py::test_run_shortcut PASSED [ 62%]
[2023-06-04T14:31:25.267Z] tests/cli/test_run.py::test_run_shortcuts_dont_override_commands PASSED [ 62%]
[2023-06-04T14:31:25.267Z] tests/cli/test_run.py::test_run_shortcut_fail_with_usage_if_script_not_found PASSED [ 62%]
[2023-06-04T14:31:25.267Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[no args] PASSED [ 62%]
[2023-06-04T14:31:25.518Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[unknown param] PASSED [ 62%]
[2023-06-04T14:31:25.518Z] tests/cli/test_run.py::test_empty_positionnal_args_still_display_usage[not an user script] PASSED [ 62%]
[2023-06-04T14:31:25.768Z] tests/cli/test_self_command.py::test_self_list PASSED [ 63%]
[2023-06-04T14:31:25.768Z] tests/cli/test_self_command.py::test_self_list_plugins PASSED [ 63%]
[2023-06-04T14:31:26.319Z] tests/cli/test_self_command.py::test_self_add PASSED [ 63%]
[2023-06-04T14:31:26.575Z] tests/cli/test_self_command.py::test_self_remove PASSED [ 63%]
[2023-06-04T14:31:26.575Z] tests/cli/test_self_command.py::test_self_update[args0-expected0] PASSED [ 63%]
[2023-06-04T14:31:26.826Z] tests/cli/test_self_command.py::test_self_update[args1-expected1] PASSED [ 63%]
[2023-06-04T14:31:27.076Z] tests/cli/test_self_command.py::test_self_update[args2-expected2] PASSED [ 64%]
[2023-06-04T14:31:27.076Z] tests/cli/test_self_command.py::test_self_update_already_latest PASSED [ 64%]
[2023-06-04T14:31:27.326Z] tests/cli/test_update.py::test_update_packages_with_top PASSED [ 64%]
[2023-06-04T14:31:27.577Z] tests/cli/test_update.py::test_update_command PASSED [ 64%]
[2023-06-04T14:31:27.827Z] tests/cli/test_update.py::test_update_ignore_constraints PASSED [ 64%]
[2023-06-04T14:31:28.077Z] tests/cli/test_update.py::test_update_all_packages[reuse] PASSED [ 64%]
[2023-06-04T14:31:28.628Z] tests/cli/test_update.py::test_update_all_packages[all] PASSED [ 64%]
[2023-06-04T14:31:28.878Z] tests/cli/test_update.py::test_update_dry_run PASSED [ 65%]
[2023-06-04T14:31:29.128Z] tests/cli/test_update.py::test_update_top_packages_dry_run PASSED [ 65%]
[2023-06-04T14:31:29.379Z] tests/cli/test_update.py::test_update_specified_packages PASSED [ 65%]
[2023-06-04T14:31:29.929Z] tests/cli/test_update.py::test_update_specified_packages_eager_mode PASSED [ 65%]
[2023-06-04T14:31:30.180Z] tests/cli/test_update.py::test_update_with_package_and_groups_argument PASSED [ 65%]
[2023-06-04T14:31:30.430Z] tests/cli/test_update.py::test_update_with_prerelease_without_package_argument PASSED [ 65%]
[2023-06-04T14:31:30.680Z] tests/cli/test_update.py::test_update_existing_package_with_prerelease PASSED [ 65%]
[2023-06-04T14:31:30.931Z] tests/cli/test_update.py::test_update_package_with_extras PASSED [ 66%]
[2023-06-04T14:31:31.481Z] tests/cli/test_update.py::test_update_groups_in_lockfile PASSED [ 66%]
[2023-06-04T14:31:31.732Z] tests/cli/test_update.py::test_update_group_not_in_lockfile PASSED [ 66%]
[2023-06-04T14:31:32.282Z] tests/cli/test_use.py::test_use_command PASSED [ 66%]
[2023-06-04T14:31:32.833Z] tests/cli/test_use.py::test_use_python_by_version PASSED [ 66%]
[2023-06-04T14:31:32.833Z] tests/cli/test_use.py::test_use_wrapper_python PASSED [ 66%]
[2023-06-04T14:31:33.083Z] tests/cli/test_use.py::test_use_invalid_wrapper_python PASSED [ 67%]
[2023-06-04T14:31:33.333Z] tests/cli/test_use.py::test_use_remember_last_selection PASSED [ 67%]
[2023-06-04T14:31:34.244Z] tests/cli/test_use.py::test_use_venv_python PASSED [ 67%]
[2023-06-04T14:31:34.244Z] tests/cli/test_venv.py::test_venv_create PASSED [ 67%]
[2023-06-04T14:31:34.495Z] tests/cli/test_venv.py::test_venv_create_in_project PASSED [ 67%]
[2023-06-04T14:31:34.745Z] tests/cli/test_venv.py::test_venv_show_path PASSED [ 67%]
[2023-06-04T14:31:34.995Z] tests/cli/test_venv.py::test_venv_list PASSED [ 67%]
[2023-06-04T14:31:34.995Z] tests/cli/test_venv.py::test_venv_remove PASSED [ 68%]
[2023-06-04T14:31:35.246Z] tests/cli/test_venv.py::test_venv_recreate PASSED [ 68%]
[2023-06-04T14:31:35.496Z] tests/cli/test_venv.py::test_venv_activate[virtualenv] PASSED [ 68%]
[2023-06-04T14:31:35.746Z] tests/cli/test_venv.py::test_venv_activate[venv] PASSED [ 68%]
[2023-06-04T14:31:35.997Z] tests/cli/test_venv.py::test_venv_activate_custom_prompt[virtualenv] PASSED [ 68%]
[2023-06-04T14:31:35.997Z] tests/cli/test_venv.py::test_venv_activate_custom_prompt[venv] PASSED [ 68%]
[2023-06-04T14:31:36.247Z] tests/cli/test_venv.py::test_venv_activate_project_without_python PASSED [ 68%]
[2023-06-04T14:31:36.247Z] tests/cli/test_venv.py::test_venv_activate_error PASSED [ 69%]
[2023-06-04T14:31:37.158Z] tests/cli/test_venv.py::test_venv_auto_create[True] PASSED [ 69%]
[2023-06-04T14:31:37.158Z] tests/cli/test_venv.py::test_venv_auto_create[False] PASSED [ 69%]
[2023-06-04T14:31:37.408Z] tests/cli/test_venv.py::test_venv_purge PASSED [ 69%]
[2023-06-04T14:31:37.658Z] tests/cli/test_venv.py::test_venv_purge_force PASSED [ 69%]
[2023-06-04T14:31:37.909Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-none-True] PASSED [ 69%]
[2023-06-04T14:31:38.459Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-0-False] PASSED [ 70%]
[2023-06-04T14:31:38.710Z] tests/cli/test_venv.py::test_venv_purge_interactive[virtualenv-all-False] PASSED [ 70%]
[2023-06-04T14:31:38.960Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-none-True] PASSED [ 70%]
[2023-06-04T14:31:39.211Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-0-False] PASSED [ 70%]
[2023-06-04T14:31:39.461Z] tests/cli/test_venv.py::test_venv_purge_interactive[venv-all-False] PASSED [ 70%]
[2023-06-04T14:31:39.461Z] tests/cli/test_venv.py::test_virtualenv_backend_create[True] PASSED [ 70%]
[2023-06-04T14:31:39.711Z] tests/cli/test_venv.py::test_virtualenv_backend_create[False] PASSED [ 70%]
[2023-06-04T14:31:39.962Z] tests/cli/test_venv.py::test_venv_backend_create[True] PASSED [ 71%]
[2023-06-04T14:31:39.962Z] tests/cli/test_venv.py::test_venv_backend_create[False] PASSED [ 71%]
[2023-06-04T14:31:40.212Z] tests/cli/test_venv.py::test_conda_backend_create[True] PASSED [ 71%]
[2023-06-04T14:31:40.462Z] tests/cli/test_venv.py::test_conda_backend_create[False] PASSED [ 71%]
[2023-06-04T14:31:41.373Z] tests/models/test_backends.py::test_project_backend[pdm-backend] PASSED [ 71%]
[2023-06-04T14:31:42.716Z] tests/models/test_backends.py::test_project_backend[setuptools] PASSED [ 71%]
[2023-06-04T14:31:43.627Z] tests/models/test_backends.py::test_project_backend[flit-core] PASSED [ 71%]
[2023-06-04T14:31:44.970Z] tests/models/test_backends.py::test_project_backend[hatchling] PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_project_backend[pdm-pep517] PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_hatch_expand_variables PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_pdm_pep517_expand_variables PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_get_relative_path[file:///foo/bar-None] PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_get_relative_path[https://example.org-None] PASSED [ 72%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_get_relative_path[file:///${PROJECT_ROOT}/demo%20package-demo package] PASSED [ 73%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_get_relative_path[file:///${PROJECT_ROOT}/../demo-../demo] PASSED [ 73%]
[2023-06-04T14:31:44.971Z] tests/models/test_backends.py::test_get_relative_path[{root:uri}/demo%20package-demo package] PASSED [ 73%]
[2023-06-04T14:31:46.314Z] tests/models/test_candidates.py::test_parse_local_directory_metadata[False] PASSED [ 73%]
[2023-06-04T14:31:47.225Z] tests/models/test_candidates.py::test_parse_local_directory_metadata[True] PASSED [ 73%]
[2023-06-04T14:31:48.135Z] tests/models/test_candidates.py::test_parse_vcs_metadata[False] PASSED [ 73%]
[2023-06-04T14:31:49.046Z] tests/models/test_candidates.py::test_parse_vcs_metadata[True] PASSED [ 73%]
[2023-06-04T14:31:49.957Z] tests/models/test_candidates.py::test_parse_artifact_metadata[/build/python-pdm/src/pdm-2.7.0/tests/fixtures/artifacts/demo-0.0.1.tar.gz] PASSED [ 74%]
[2023-06-04T14:31:50.207Z] tests/models/test_candidates.py::test_parse_artifact_metadata[/build/python-pdm/src/pdm-2.7.0/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl] PASSED [ 74%]
[2023-06-04T14:31:50.458Z] tests/models/test_candidates.py::test_parse_metadata_with_extras PASSED [ 74%]
[2023-06-04T14:31:50.708Z] tests/models/test_candidates.py::test_parse_remote_link_metadata PASSED [ 74%]
[2023-06-04T14:31:50.958Z] tests/models/test_candidates.py::test_extras_warning PASSED [ 74%]
[2023-06-04T14:31:50.958Z] tests/models/test_candidates.py::test_parse_abnormal_specifiers XFAIL (packaging 22 no longer supports legacy specifiers) [ 74%]
[2023-06-04T14:31:51.209Z] 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-04T14:31:52.119Z] 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-04T14:31:53.462Z] tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/projects/demo] PASSED [ 75%]
[2023-06-04T14:31:54.373Z] tests/models/test_candidates.py::test_expand_project_root_in_url[-e ./tests/fixtures/projects/demo] PASSED [ 75%]
[2023-06-04T14:31:55.284Z] 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-04T14:31:56.195Z] 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-04T14:31:56.745Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error PASSED [ 75%]
[2023-06-04T14:31:57.656Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error_with_extras PASSED [ 76%]
[2023-06-04T14:31:58.207Z] tests/models/test_candidates.py::test_parse_project_file_on_build_error_no_dep PASSED [ 76%]
[2023-06-04T14:31:58.207Z] tests/models/test_candidates.py::test_parse_poetry_project_metadata[False] PASSED [ 76%]
[2023-06-04T14:31:58.457Z] tests/models/test_candidates.py::test_parse_poetry_project_metadata[True] PASSED [ 76%]
[2023-06-04T14:31:58.707Z] tests/models/test_candidates.py::test_parse_flit_project_metadata[False] PASSED [ 76%]
[2023-06-04T14:31:58.958Z] tests/models/test_candidates.py::test_parse_flit_project_metadata[True] PASSED [ 76%]
[2023-06-04T14:32:00.819Z] tests/models/test_candidates.py::test_vcs_candidate_in_subdirectory[False] PASSED [ 76%]
[2023-06-04T14:32:02.162Z] tests/models/test_candidates.py::test_vcs_candidate_in_subdirectory[True] PASSED [ 77%]
[2023-06-04T14:32:02.412Z] tests/models/test_candidates.py::test_sdist_candidate_with_wheel_cache PASSED [ 77%]
[2023-06-04T14:32:04.274Z] tests/models/test_candidates.py::test_cache_vcs_immutable_revision PASSED [ 77%]
[2023-06-04T14:32:05.617Z] tests/models/test_candidates.py::test_cache_egg_info_sdist PASSED [ 77%]
[2023-06-04T14:32:05.617Z] tests/models/test_candidates.py::test_invalidate_incompatible_wheel_link PASSED [ 77%]
[2023-06-04T14:32:05.867Z] tests/models/test_candidates.py::test_legacy_pep345_tag_link PASSED [ 77%]
[2023-06-04T14:32:05.867Z] tests/models/test_candidates.py::test_ignore_invalid_py_version PASSED [ 78%]
[2023-06-04T14:32:06.117Z] tests/models/test_candidates.py::test_find_candidates_from_find_links PASSED [ 78%]
[2023-06-04T14:32:06.368Z] tests/models/test_candidates.py::test_parse_metadata_from_pep621 PASSED [ 78%]
[2023-06-04T14:32:06.918Z] tests/models/test_candidates.py::test_parse_metadata_with_dynamic_fields PASSED [ 78%]
[2023-06-04T14:32:07.169Z] tests/models/test_candidates.py::test_get_metadata_for_non_existing_path PASSED [ 78%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[extra == 'foo'-extras0-] PASSED [ 78%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[extra != 'foo'-extras1-extra != "foo"] PASSED [ 78%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[extra == 'foo' or extra == 'bar'-extras2-] PASSED [ 79%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[os_name == 'nt'-extras3-os_name == "nt"] PASSED [ 79%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[extra in 'foo,bar'-extras4-] PASSED [ 79%]
[2023-06-04T14:32:07.169Z] 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-04T14:32:07.169Z] tests/models/test_marker.py::test_split_marker_extras[extra == "foo" and extra == "bar"-extras6-extra == "foo" and extra == "bar"] PASSED [ 79%]
[2023-06-04T14:32:07.169Z] 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-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3'-None->=3.1] PASSED [ 79%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_version > '3.8'-None->=3.9] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_version != '3.8'-None-!=3.8.*] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_version == '3.7'-None->=3.7,<3.8] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_version in '3.6 3.7'-None->=3.6,<3.8] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_full_version >= '3.6.0'-None->=3.6] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] tests/models/test_marker.py::test_split_pyspec[python_full_version not in '3.8.3'-None-!=3.8.3] PASSED [ 80%]
[2023-06-04T14:32:07.169Z] 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-04T14:32:07.169Z] 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-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests-None] PASSED [ 81%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests<2.21.0,>=2.20.0-None] PASSED [ 81%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[requests==2.19.0; os_name == "nt"-None] PASSED [ 81%]
[2023-06-04T14:32:07.169Z] 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-04T14:32:07.169Z] 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-04T14:32:07.169Z] 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-04T14:32:07.169Z] 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-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo-demo @ file:///build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo] PASSED [ 82%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.0/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl-demo @ file:///build/python-pdm/src/pdm-2.7.0/tests/fixtures/artifacts/demo-0.0.1-py2.py3-none-any.whl] PASSED [ 82%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[/build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo[security]-demo[security] @ file:///build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo] PASSED [ 82%]
[2023-06-04T14:32:07.169Z] 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-04T14:32:07.169Z] 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 [ 82%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[foo >=4.*, <=5.*-foo<5.0,>=4.0] PASSED [ 83%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_convert_req_dict_to_req_line[foo (>=4.*, <=5.*)-foo<5.0,>=4.0] PASSED [ 83%]
[2023-06-04T14:32:07.169Z] tests/models/test_requirements.py::test_illegal_requirement_line[requests; os_name=>'nt'-None] PASSED [ 83%]
[2023-06-04T14:32:07.170Z] tests/models/test_requirements.py::test_illegal_requirement_line[./tests-The local path (.+)? is not installable] PASSED [ 83%]
[2023-06-04T14:32:07.170Z] tests/models/test_requirements.py::test_illegal_requirement_line[django>=2<4-None] PASSED [ 83%]
[2023-06-04T14:32:07.170Z] tests/models/test_requirements.py::test_not_supported_editable_requirement[requests >= 2.19.0] PASSED [ 83%]
[2023-06-04T14:32:07.170Z] tests/models/test_requirements.py::test_not_supported_editable_requirement[https://github.com/pypa/pip/archive/1.3.1.zip] PASSED [ 84%]
[2023-06-04T14:32:07.170Z] tests/models/test_setup_parsing.py::test_parse_setup_cfg[[metadata]\nname = foo\nversion = 0.1.0\n-result0] PASSED [ 84%]
[2023-06-04T14:32:07.170Z] tests/models/test_setup_parsing.py::test_parse_setup_cfg[[metadata]\nname = foo\nversion = attr:foo.__version__\n-result1] PASSED [ 84%]
[2023-06-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] 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-04T14:32:07.170Z] tests/models/test_setup_parsing.py::test_parse_pyproject_toml PASSED [ 85%]
[2023-06-04T14:32:07.170Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6->=3.6] PASSED [ 85%]
[2023-06-04T14:32:07.170Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.8-<3.8] PASSED [ 85%]
[2023-06-04T14:32:07.170Z] tests/models/test_specifiers.py::test_normalize_pyspec[~=2.7.0->=2.7,<2.8] PASSED [ 85%]
[2023-06-04T14:32:07.170Z] tests/models/test_specifiers.py::test_normalize_pyspec[-] PASSED [ 86%]
[2023-06-04T14:32:07.170Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,<3.8->=3.6,<3.8] PASSED [ 86%]
[2023-06-04T14:32:07.420Z] tests/models/test_specifiers.py::test_normalize_pyspec[>3.6->=3.6.1] PASSED [ 86%]
[2023-06-04T14:32:07.420Z] tests/models/test_specifiers.py::test_normalize_pyspec[<=3.7-<3.7.1] PASSED [ 86%]
[2023-06-04T14:32:07.420Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.3,!=3.4.*,!=3.5.*-<3.3] PASSED [ 86%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,!=3.4.*->=3.6] PASSED [ 86%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,!=3.6.*->=3.7] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.6,<3.8,!=3.8.*->=3.6,<3.8] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=2.7,<3.2,!=3.0.*,!=3.1.*->=2.7,<3.0] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[!=3.0.*,!=3.0.2-!=3.0.*] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>=3.4.*->=3.4] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[>3.4.*->=3.4] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[<=3.4.*-<3.4] PASSED [ 87%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.4.*-<3.4] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.10.0a6-<3.10.0a6] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_normalize_pyspec[<3.10.2a3-<3.10.2a3] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6->=3.0->=3.6] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6-<3.8->=3.6,<3.8] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_and_op[->=3.6->=3.6] PASSED [ 88%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_and_op[>=3.6-<3.2-impossible] PASSED [ 89%]
[2023-06-04T14:32:07.421Z] 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-04T14:32:07.421Z] 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-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_and_op[<3.11.0a2->3.11.0b-impossible] PASSED [ 89%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_or_op[>=3.6->=3.0->=3.0] PASSED [ 89%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_or_op[->=3.6-] PASSED [ 89%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_or_op[>=3.6-<3.7-] PASSED [ 89%]
[2023-06-04T14:32:07.421Z] 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-04T14:32:07.421Z] 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-04T14:32:07.421Z] 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-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_or_op[>3.11.0a2->3.11.0b->=3.11.0a3] PASSED [ 90%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_impossible_pyspec PASSED [ 90%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[~=2.7->=2.7] PASSED [ 90%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.6-] PASSED [ 90%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.7->=3.6,<4.0] PASSED [ 91%]
[2023-06-04T14:32:07.421Z] 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-04T14:32:07.421Z] 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-04T14:32:07.421Z] 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-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_is_subset_superset[>=3.11.*->=3.11.0rc] PASSED [ 91%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[~=2.7->=2.6,<2.7.15] PASSED [ 91%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.7->=3.6,<3.9] PASSED [ 92%]
[2023-06-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.7,<3.6-==2.7] PASSED [ 92%]
[2023-06-04T14:32:07.421Z] 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-04T14:32:07.421Z] tests/models/test_specifiers.py::test_pyspec_isnot_subset_superset[>=3.11.0-<3.11.0a] PASSED [ 92%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_unsupported_post_version PASSED [ 92%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_support_prerelease_version PASSED [ 92%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_normalize_non_standard_version PASSED [ 92%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_comparison PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_is_wildcard PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_is_py2 PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_complete[3.9-args0-3.9.0] PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_complete[3.9-args1-3.9.*] PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_complete[3-args2-3.0] PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_bump[3.8.0--1-3.8.1] PASSED [ 93%]
[2023-06-04T14:32:07.421Z] tests/models/test_versions.py::test_version_bump[3.8--1-3.9.0] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_bump[3-0-4.0.0] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_bump[3.8.1-1-3.9.0] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_startswith[3.8.0-3.8-True] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_startswith[3.8.*-3.8-True] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_startswith[3.8.1-3.7-False] PASSED [ 94%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_startswith[3.8-3.8.2-False] PASSED [ 95%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_getitem PASSED [ 95%]
[2023-06-04T14:32:07.422Z] tests/models/test_versions.py::test_version_setitem PASSED [ 95%]
[2023-06-04T14:32:07.422Z] tests/resolver/test_resolve.py::test_resolve_named_requirement PASSED [ 95%]
[2023-06-04T14:32:07.672Z] tests/resolver/test_resolve.py::test_resolve_requires_python PASSED [ 95%]
[2023-06-04T14:32:07.922Z] tests/resolver/test_resolve.py::test_resolve_allow_prereleases PASSED [ 95%]
[2023-06-04T14:32:07.922Z] tests/resolver/test_resolve.py::test_resolve_with_extras PASSED [ 95%]
[2023-06-04T14:32:09.265Z] tests/resolver/test_resolve.py::test_resolve_local_artifacts[sdist] PASSED [ 96%]
[2023-06-04T14:32:09.265Z] tests/resolver/test_resolve.py::test_resolve_local_artifacts[wheel] PASSED [ 96%]
[2023-06-04T14:32:10.176Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[False-/build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo] PASSED [ 96%]
[2023-06-04T14:32:10.427Z] 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-04T14:32:10.677Z] tests/resolver/test_resolve.py::test_resolve_vcs_and_local_requirements[True-/build/python-pdm/src/pdm-2.7.0/tests/fixtures/projects/demo] PASSED [ 96%]
[2023-06-04T14:32:10.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-04T14:32:11.838Z] tests/resolver/test_resolve.py::test_resolve_vcs_without_explicit_name PASSED [ 96%]
[2023-06-04T14:32:12.088Z] tests/resolver/test_resolve.py::test_resolve_local_and_named_requirement PASSED [ 97%]
[2023-06-04T14:32:12.088Z] tests/resolver/test_resolve.py::test_resolving_auto_avoid_conflicts PASSED [ 97%]
[2023-06-04T14:32:12.339Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies PASSED [ 97%]
[2023-06-04T14:32:12.589Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[2.1] PASSED [ 97%]
[2023-06-04T14:32:12.589Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[>=1.8] PASSED [ 97%]
[2023-06-04T14:32:12.840Z] tests/resolver/test_resolve.py::test_resolve_conflicting_dependencies_with_overrides[==2.1] PASSED [ 97%]
[2023-06-04T14:32:13.090Z] tests/resolver/test_resolve.py::test_resolve_no_available_versions PASSED [ 98%]
[2023-06-04T14:32:13.090Z] tests/resolver/test_resolve.py::test_exclude_incompatible_requirements PASSED [ 98%]
[2023-06-04T14:32:13.340Z] tests/resolver/test_resolve.py::test_union_markers_from_different_parents PASSED [ 98%]
[2023-06-04T14:32:13.591Z] tests/resolver/test_resolve.py::test_requirements_from_different_groups PASSED [ 98%]
[2023-06-04T14:32:15.452Z] tests/resolver/test_resolve.py::test_resolve_two_extras_from_the_same_package PASSED [ 98%]
[2023-06-04T14:32:15.702Z] tests/resolver/test_resolve.py::test_resolve_package_with_dummy_upbound PASSED [ 98%]
[2023-06-04T14:32:15.702Z] tests/resolver/test_resolve.py::test_resolve_dependency_with_extra_marker PASSED [ 98%]
[2023-06-04T14:32:15.953Z] tests/resolver/test_resolve.py::test_resolve_circular_dependencies PASSED [ 99%]
[2023-06-04T14:32:16.203Z] tests/resolver/test_resolve.py::test_resolve_candidates_to_install PASSED [ 99%]
[2023-06-04T14:32:16.453Z] tests/resolver/test_resolve.py::test_resolve_prefer_requirement_with_prereleases PASSED [ 99%]
[2023-06-04T14:32:16.453Z] tests/resolver/test_resolve.py::test_resolve_with_python_marker PASSED [ 99%]
[2023-06-04T14:32:17.796Z] tests/resolver/test_resolve.py::test_resolve_file_req_with_prerelease PASSED [ 99%]
[2023-06-04T14:32:17.796Z] tests/resolver/test_resolve.py::test_resolve_extra_requirements_no_break_constraints PASSED [ 99%]
[2023-06-04T14:32:18.047Z] tests/resolver/test_resolve.py::test_resolve_extra_and_underlying_to_the_same_version PASSED [100%]
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] =================================== FAILURES ===================================
[2023-06-04T14:32:18.047Z] ___________________________ test_find_python_in_path ___________________________
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/test_find_python_in_path0')
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] @pytest.mark.path
[2023-06-04T14:32:18.047Z] def test_find_python_in_path(tmp_path):
[2023-06-04T14:32:18.047Z] assert utils.find_python_in_path(sys.executable) == pathlib.Path(sys.executable).absolute()
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] posix_path_to_executable = pathlib.Path(sys.executable)
[2023-06-04T14:32:18.047Z] > assert compare_python_paths(
[2023-06-04T14:32:18.047Z] utils.find_python_in_path(sys.prefix),
[2023-06-04T14:32:18.047Z] posix_path_to_executable,
[2023-06-04T14:32:18.047Z] )
[2023-06-04T14:32:18.047Z] E AssertionError: assert False
[2023-06-04T14:32:18.047Z] E + where False = compare_python_paths(PosixPath('/usr/bin/python3'), PosixPath('/bin/python'))
[2023-06-04T14:32:18.047Z] E + where PosixPath('/usr/bin/python3') = <function find_python_in_path at 0x7f888dea5940>('/usr')
[2023-06-04T14:32:18.047Z] E + where <function find_python_in_path at 0x7f888dea5940> = utils.find_python_in_path
[2023-06-04T14:32:18.047Z] E + and '/usr' = sys.prefix
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] tests/test_utils.py:63: AssertionError
[2023-06-04T14:32:18.047Z] =============================== warnings summary ===============================
[2023-06-04T14:32:18.047Z] tests/test_integration.py:25
[2023-06-04T14:32:18.047Z] /build/python-pdm/src/pdm-2.7.0/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-04T14:32:18.047Z] @pytest.mark.flaky(reruns=3)
[2023-06-04T14:32:18.047Z]
[2023-06-04T14:32:18.047Z] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[2023-06-04T14:32:18.047Z] =========================== short test summary info ============================
[2023-06-04T14:32:18.047Z] XFAIL tests/models/test_candidates.py::test_parse_abnormal_specifiers - packaging 22 no longer supports legacy specifiers
[2023-06-04T14:32:18.047Z] FAILED tests/test_utils.py::test_find_python_in_path - AssertionError: assert False
[2023-06-04T14:32:18.047Z] + where False = compare_python_paths(PosixPath('/usr/bin/python3'), PosixPath('/bin/python'))
[2023-06-04T14:32:18.047Z] + where PosixPath('/usr/bin/python3') = <function find_python_in_path at 0x7f888dea5940>('/usr')
[2023-06-04T14:32:18.047Z] + where <function find_python_in_path at 0x7f888dea5940> = utils.find_python_in_path
[2023-06-04T14:32:18.047Z] + and '/usr' = sys.prefix
[2023-06-04T14:32:18.047Z] = 1 failed, 662 passed, 2 deselected, 1 xfailed, 1 warning in 208.62s (0:03:28) =
[2023-06-04T14:32:19.390Z] ==> ERROR: A failure occurred in check().
[2023-06-04T14:32:19.390Z] Aborting...
[2023-06-04T14:32:21.252Z] ==> ERROR: Build failed, check /build/buildpkg/default-x86_64/jenkins/build
[Pipeline] }
[2023-06-04T14:32:21.255Z] ERROR: Failed to build source
[2023-06-04T14:32:21.255Z] ERROR: script returned exit code 255
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] emailext
[2023-06-04T14:32:21.339Z] Sending email to: artix-build-failures at artixlinux.org
More information about the artix-build-failures
mailing list