Skip to content

Commit ac1e8b3

Browse files
authored
Merge pull request #66 from asmeurer/python313
feat: python 3.13 support + prep for 1.5.2
2 parents 0e2b777 + d64ce8c commit ac1e8b3

File tree

4 files changed

+22
-17
lines changed

4 files changed

+22
-17
lines changed

.github/workflows/cd.yml

+4-9
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,7 @@ jobs:
1414
with:
1515
fetch-depth: 0
1616

17-
- name: Build SDist and wheel
18-
run: pipx run build
19-
20-
- uses: actions/upload-artifact@v4
21-
with:
22-
path: dist/*
23-
24-
- name: Check metadata
25-
run: pipx run twine check dist/*
17+
- uses: hynek/build-and-inspect-python-package@v2
2618

2719
publish:
2820
needs: [dist]
@@ -40,4 +32,7 @@ jobs:
4032
name: artifact
4133
path: dist
4234

35+
- name: List distributions to be deployed
36+
run: ls -l dist/
37+
4338
- uses: pypa/gh-action-pypi-publish@release/v1

.github/workflows/ci.yml

+4-8
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,16 @@ jobs:
3838
allow-prereleases: true
3939

4040
- name: Install removestar (lite)
41-
run: |
42-
python -m pip install -e ".[dev]"
41+
run: python -m pip install -e ".[dev]"
4342

4443
- name: Test removestar (lite)
45-
run: |
46-
pytest --cov=removestar . -vv
44+
run: pytest --cov=removestar . -vv
4745

4846
- name: Install removestar (nb)
49-
run: |
50-
python -m pip install -e ".[dev,nb]"
47+
run: python -m pip install -e ".[dev,nb]"
5148

5249
- name: Test removestar (nb)
53-
run: |
54-
pytest --cov=removestar . -vv
50+
run: pytest --cov=removestar . -vv
5551

5652
- name: Upload coverage report
5753
uses: codecov/[email protected]

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# 1.5.2 (2024-11-25)
2+
3+
## Features
4+
5+
- Python 3.13 support
6+
7+
## Maintenance
8+
9+
- Get rid of deprecated actions
10+
- Add dependabot config
11+
- pre-commit autoupdate
12+
113
# 1.5.1 (2024-08-14)
214

315
## Fixes

pyproject.toml

+2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,13 @@ classifiers = [
2222
"Operating System :: OS Independent",
2323
"Programming Language :: Python",
2424
"Programming Language :: Python :: 3 :: Only",
25+
"Programming Language :: Python :: 3.7",
2526
"Programming Language :: Python :: 3.8",
2627
"Programming Language :: Python :: 3.9",
2728
"Programming Language :: Python :: 3.10",
2829
"Programming Language :: Python :: 3.11",
2930
"Programming Language :: Python :: 3.12",
31+
"Programming Language :: Python :: 3.13",
3032
]
3133
dependencies = [
3234
"pyflakes",

0 commit comments

Comments
 (0)