Skip to content

Debian patches for 2.7.0#878

Open
plenaerts wants to merge 10 commits into
nteract:mainfrom
plenaerts:debian-patches
Open

Debian patches for 2.7.0#878
plenaerts wants to merge 10 commits into
nteract:mainfrom
plenaerts:debian-patches

Conversation

@plenaerts
Copy link
Copy Markdown

During debian packaging we are applying the patches in this PR to make papermill pass its test suite. The individual commits should explain themselves, but in a nutshell:

  • a file was remaining after tests, we remove that artefact
  • use importlib.metadata.entrypoints instead of entrypoints as stated by https://github.com/takluyver/entrypoints
  • use absolute imports in test suite
  • fix a number of smaller issues in tests, including pointing pyproject.toml explicitly to papermill.tests

Thanks for considering merging our suggestions.

Roland Mas and others added 9 commits April 17, 2026 12:19
Forwarded: no
Last-Update: 2026-03-28

This patch is modified version of the 2 older patches that aren't
compatible with the new release. This patch removes the relative paths
used in the test files as well as the entrypoints dependency

python-papermill (2.7.0-1) UNRELEASED; urgency=medium

  * Team Upload.
  * New Upstream Release 2.7.0
  * Bump Standards-Version to 4.7.3
Forwarded: no
@plenaerts
Copy link
Copy Markdown
Author

Apparently one of the patches fixes an indent issue introduced by a previous patch. Apologies for that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant