forked from github.com/pypiserver
Merge branch 'master' of git.fnexe.com:github.com/pypiserver
This commit is contained in:
commit
f65bc5bf6e
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -129,8 +129,6 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
needs:
|
||||
- "tests"
|
||||
# only if a tag is pushed
|
||||
if: startsWith(github.event.ref, 'refs/tags/v')
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- name: Set up Python
|
||||
@ -138,12 +136,17 @@ jobs:
|
||||
with:
|
||||
python-version: ${{ env.LAST_SUPPORTED_PYTHON }}
|
||||
|
||||
- name: Install dev dependencies
|
||||
run: pip install -r "requirements/dev.pip"
|
||||
|
||||
- name: Build distribution _wheel_.
|
||||
run: |
|
||||
./bin/package.sh
|
||||
|
||||
- name: Publish distribution 📦 to PyPI.
|
||||
uses: pypa/gh-action-pypi-publish@release/v1
|
||||
# Push to PyPi only if a tag is pushed
|
||||
if: startsWith(github.event.ref, 'refs/tags/v')
|
||||
with:
|
||||
password: ${{ secrets.PYPI_API_TOKEN }}
|
||||
print-hash: true
|
||||
|
6
.github/workflows/rt.yml
vendored
6
.github/workflows/rt.yml
vendored
@ -22,14 +22,16 @@ jobs:
|
||||
if: ${{ github.ref_name == 'master' }}
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
CHANGES_FILE: CHANGES.rst
|
||||
CHANGE_FILE: CHANGES.rst
|
||||
EXPECTED_DIFF_COUNT: 1
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- id: get-version
|
||||
run: |
|
||||
CHANGE_FILE=${{ env.CHANGE_FILE }}
|
||||
LAST_VERSION=$(grep -m1 -E ' \([0-9]+-[0-9]+-[0-9]+\)$' ${CHANGE_FILE} | awk '{ print $1 }')
|
||||
echo "👀 Version detected: ${LAST_VERSION}"
|
||||
echo "LAST_VERSION=${LAST_VERSION}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
@ -45,7 +47,7 @@ jobs:
|
||||
run: |
|
||||
echo ${{ inputs.dryrun && '💡 Running in dry-run mode' || 'Preparing release...' }}
|
||||
|
||||
CHANGE_FILE=${{ env.CHANGES_FILE }}
|
||||
CHANGE_FILE=${{ env.CHANGE_FILE }}
|
||||
LAST_VERSION=${{ steps.get-version.outputs.LAST_VERSION }}
|
||||
git config user.name github-actions
|
||||
git config user.email github-actions@github.com
|
||||
|
16
CHANGES.rst
16
CHANGES.rst
@ -4,6 +4,22 @@ Changelog
|
||||
3.0.0 (tbd)
|
||||
-----------
|
||||
|
||||
2.1.1 (2024-04-24)
|
||||
--------------------------
|
||||
|
||||
- 31c9cf1 FIX: deprecated `setuptools.py` when building in `package.sh` (#568)
|
||||
- 2619c17 FIX: use the right env variables in `release-tag` workflow (#569)
|
||||
|
||||
2.1.0 (2024-04-24)
|
||||
--------------------------
|
||||
|
||||
- d588913 ENH: Bump github action versions and add multiarch support (#553)
|
||||
- a558dbc ENH: Handle tar.xz archives (#536)
|
||||
- 2f0a56c FIX: support Python 3.12 (#539)
|
||||
- 84bf12c MAINT: make the last supported python version explicit in `ci.yaml` (#558)
|
||||
- 946fbfe MAINT: Update setuptools requirement from <62.0.0,>=40.0 to >=40.0,<70.0.0 in /requirements (#557)
|
||||
- 50c7a78 MAINT: add tar xz test case (#538)
|
||||
|
||||
2.0.1 (2023-10-01)
|
||||
--------------------------
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
|
||||
| name | description |
|
||||
| :---------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Version | 2.0.1 |
|
||||
| Date: | 2023-10-01 |
|
||||
| Version | 2.1.1 |
|
||||
| Date: | 2024-04-25 |
|
||||
| Source | <https://github.com/pypiserver/pypiserver> |
|
||||
| PyPI | <https://pypi.org/project/pypiserver/> |
|
||||
| Tests | <https://github.com/pypiserver/pypiserver/actions> |
|
||||
|
@ -6,4 +6,4 @@ my_dir=`dirname "$0"`
|
||||
cd $my_dir/..
|
||||
|
||||
rm -r build/* dist/* || echo "no build/* or dist/* folder is found"
|
||||
python3 setup.py bdist_wheel sdist
|
||||
python3 -m build
|
||||
|
@ -7,9 +7,9 @@ import typing as t
|
||||
from pypiserver.bottle import Bottle
|
||||
from pypiserver.config import Config, RunConfig, strtobool
|
||||
|
||||
version = __version__ = "2.0.1"
|
||||
version = __version__ = "2.1.1"
|
||||
__version_info__ = tuple(_re.split("[.-]", __version__))
|
||||
__updated__ = "2023-10-01 16:14:10"
|
||||
__updated__ = "2024-04-25 01:23:25"
|
||||
|
||||
__title__ = "pypiserver"
|
||||
__summary__ = "A minimal PyPI server for use with pip/easy_install."
|
||||
|
Loading…
Reference in New Issue
Block a user