[bumpversion]
-current_version = 60.9.2
+current_version = 60.9.3
commit = True
tag = True
status:
project:
default:
+ informational: true # Treat coverage info as informational only
threshold: 0.5%
+ patch:
+ default:
+ informational: true # Treat coverage info as informational only
+github_checks:
+ annotations: false # Codecov may pollute the "files" diff view
on: [push, pull_request, workflow_dispatch]
concurrency:
- group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
+ group: >-
+ ${{ github.workflow }}-
+ ${{ github.ref_type }}-
+ ${{ github.event.pull_request.number || github.sha }}
cancel-in-progress: true
jobs:
run: |
python -m pip install tox
- name: Run tests
- run: tox -- --cov-report xml
+ run: tox
+ - name: Create coverage report
+ if: hashFiles('.coverage') != '' # Rudimentary `file.exists()`
+ run: pipx run coverage xml --ignore-errors
- name: Publish coverage
- if: false # disabled for #2727
+ if: hashFiles('coverage.xml') != '' # Rudimentary `file.exists()`
uses: codecov/codecov-action@v1
with:
flags: >- # Mark which lines are covered by which envs
+v60.9.3
+-------
+
+
+Misc
+^^^^
+* #3093: Repaired automated release process.
+
+
v60.9.2
-------
[metadata]
name = setuptools
-version = 60.9.2
+version = 60.9.3
author = Python Packaging Authority
author_email = distutils-sig@python.org
description = Easily download, build, install, upgrade, and uninstall Python packages
pytest-black >= 0.3.7; \
# workaround for jaraco/skeleton#22
python_implementation != "PyPy"
- pytest-cov
+ pytest-cov; \
+ # coverage seems to make PyPy extremely slow
+ python_implementation != "PyPy"
pytest-mypy >= 0.9.1; \
# workaround for jaraco/skeleton#22
python_implementation != "PyPy"