Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
38a2971
Convert setup.py using hatch
willingc Nov 14, 2025
293f576
move tools into pyproject.toml
willingc Nov 14, 2025
3fd9cb5
comment out setup.py
willingc Nov 14, 2025
c8df7d9
add hatch-vcs and troubleshoot version
willingc Nov 14, 2025
922ce2e
update version handling
willingc Nov 14, 2025
2fbdd85
add dynamic versioning files for git
willingc Nov 14, 2025
ec0bc27
remove setup.py
willingc Nov 14, 2025
fa5f140
update manifest
willingc Nov 14, 2025
75bf9da
remove setuptools from files and add doc note
willingc Nov 14, 2025
3328e16
fix if in ci action
willingc Nov 14, 2025
e252211
update license and classifier
willingc Nov 14, 2025
9b151ac
update url for markdown precommit
willingc Nov 14, 2025
1123c19
update url for black precommit
willingc Nov 14, 2025
e14e1d0
move pytest.ini to pyproject.toml
willingc Nov 14, 2025
bb39832
apply scientific python recommendations for pytest config
willingc Nov 14, 2025
10dd869
remove unneeded ruff python version
willingc Nov 14, 2025
bbccc49
use spdx license specifier
willingc Nov 14, 2025
b81ccb9
update pytest filter warning
willingc Nov 14, 2025
4e9cad0
remove unneeded requirements file
willingc Nov 14, 2025
e163fb5
add hatch to dev dependencies
willingc Nov 14, 2025
17ae1d5
dedupe dependencies
willingc Nov 14, 2025
7c69ce5
Remove requirements files
willingc Nov 14, 2025
35e5a7a
remove manifest and check-manifest
willingc Nov 15, 2025
45f3904
Remove unneeded doc note
willingc Nov 15, 2025
9230e54
remove manifest from pyproject
willingc Nov 15, 2025
7d0fcda
add azure to docs for tox
willingc Nov 15, 2025
025ae5c
Update binder tox config
willingc Nov 15, 2025
205e9c9
Update pyproject.toml all deps
willingc Nov 15, 2025
3c36817
Update pyproject.toml to order classifiers
willingc Nov 15, 2025
584680a
Update pyproject.toml with style for spacing
willingc Nov 15, 2025
710cccf
Update pyproject.toml ignore-vcs for sdist
willingc Nov 15, 2025
73aaa13
Update pyproject.toml embedded quotes
willingc Nov 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .git_archival.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node: $Format:%H$
node-date: $Format:%cI$
describe-name: $Format:%(describe:tags=true,match=*[0-9]*)$
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
papermill/_version.py export-subst
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh one more thing, is this accurate?

.git_archival.txt export-subst
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ jobs:
set -xe
python -VV
python -m site
python -m pip install --upgrade pip setuptools wheel coverage[toml] virtualenv tox tox-gh-actions
python -m pip install --upgrade pip wheel coverage[toml] virtualenv tox tox-gh-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure what CI is doing but I think this would also be unnecessary now:

Suggested change
python -m pip install --upgrade pip wheel coverage[toml] virtualenv tox tox-gh-actions
python -m pip install --upgrade pip coverage[toml] virtualenv tox tox-gh-actions


- name: "Run tox targets for ${{ matrix.python-version }}"
run: python -m tox

- name: "Generate coverage XML"
if: "contains(env.USING_COVERAGE, matrix.python-version)"
if: contains(env.USING_COVERAGE, matrix.python-version)
run: python -m coverage xml

- name: "Upload coverage to Codecov"
Expand All @@ -46,7 +46,7 @@ jobs:
strategy:
fail-fast: false
matrix:
toxenv: ["manifest", "docs", "binder"]
toxenv: ["docs", "binder"]
env:
TOXENV: ${{ matrix.toxenv }}
steps:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -128,3 +128,6 @@ pip-wheel-metadata
# lint
.ruff_cache/
local.ipynb

# hatch build
papermill/version.py
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@ repos:
- id: codespell
additional_dependencies: [tomli]

- repo: https://github.com/psf/black
- repo: https://github.com/psf/black-pre-commit-mirror
rev: 25.11.0
hooks:
- id: black
name: Black code
args: [--skip-string-normalization]

- repo: https://github.com/executablebooks/mdformat
- repo: https://github.com/hukkin/mdformat
rev: 1.0.0
hooks:
- id: mdformat
Expand Down
33 changes: 0 additions & 33 deletions MANIFEST.in

This file was deleted.

1 change: 0 additions & 1 deletion papermill/version.py

This file was deleted.

Loading
Loading