Skip to content

Commit 97684fa

Browse files
committed
Migrate from pep517, which is deprecated, to build
1 parent 1009813 commit 97684fa

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ jobs:
8181
with:
8282
python-version: "3.9"
8383

84-
- name: "Install pep517 and twine"
85-
run: "python -m pip install pep517 twine"
84+
- name: "Install build and twine"
85+
run: "python -m pip install build twine"
8686

8787
- name: "Build package"
88-
run: "python -m pep517.build --source --binary ."
88+
run: "python -m build"
8989

9090
- name: "List result"
9191
run: "ls -l dist"

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Added
2222
~~~~~
2323

2424
- Support Python 3.14, and test against PyPy 3.10 and 3.11 by @kurtmckee in `#1104 <https://github.com/jpadilla/pyjwt/pull/1104>`__
25+
- Development: Migrate to ``build`` to test package building in CI by @kurtmckee in `#1108 <https://github.com/jpadilla/pyjwt/pull/1108>`__
2526
- Docs: Add example of using leeway with nbf by @djw8605 in `#1034 <https://github.com/jpadilla/pyjwt/pull/1034>`__
2627
- Docs: Refactored docs with ``autodoc``; added ``PyJWS`` and ``jwt.algorithms`` docs by @pachewise in `#1045 <https://github.com/jpadilla/pyjwt/pull/1045>`__
2728
- Docs: Documentation improvements for "sub" and "jti" claims by @cleder in `#1088 <https://github.com/jpadilla/pyjwt/pull/1088>`

0 commit comments

Comments
 (0)