vcswatch reports that
this package seems to have a new changelog entry (version
1.2.5~alpha1, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit dd41462dc3a5795dc2598ec5468fb3bc18834052
Merge: f8f7c9e c481469
Author: Ben Finney <bignose@debian.org>
Date: Mon Jan 20 10:51:49 2025 +1100
Interrogate the host configuration for 'hash' option.
This corrects earlier behaviour (the host configuration was ignored).
commit c48146977111af190b2a045bf3b5eb335f095950
Author: Ben Finney <bignose@debian.org>
Date: Mon Jan 20 10:46:11 2025 +1100
Interrogate the host configuration for 'hash' option.
commit 90afc5ad1bda750020734694a6976ccb04f19957
Author: Ben Finney <bignose@debian.org>
Date: Mon Jan 20 10:31:32 2025 +1100
Test that the call to `checksum_test` specifies the expected hash name.
commit b980261126464f6c382cbd0865ea6efdfbe9cd83
Author: Ben Finney <bignose@debian.org>
Date: Mon Jan 20 10:13:52 2025 +1100
Refactor `verify_files` test scenarios creation.
The extraction of each parameter to different scenarios, allows more easily
adding parameters to test.
commit 9eb5ea3afba7e0656d1b81c8cd85f26826f26604
Author: Ben Finney <bignose@debian.org>
Date: Mon Jan 20 10:06:29 2025 +1100
Extract the function to test as a TestCase attribute.
commit f8f7c9e51c4da719ebf1dfecdf04cb7de1f493ff
Author: Ben Finney <bignose@debian.org>
Date: Mon Dec 30 08:36:13 2024 +1000
Use built-in collection iteration `yield from`.
commit 4ecf865adadc4c576f82145a6f16449c2bacedd5
Author: Ben Finney <bignose@debian.org>
Date: Mon Dec 30 08:35:19 2024 +1000
Remove an unreachable code branch.
Now that we set the 'host' value in every condition, this code branch `(not
options['host'])` should never happen and can be removed.
commit 635e20eb9012aaf9aa30df75456c12fcbd5ad952
Author: Ben Finney <bignose@debian.org>
Date: Sat Jan 11 11:25:35 2025 +1100
Record a To Do item for evaluation of Sequoia as an OpenPGP tool.
commit 1e52496db46bf87ae357f659b072ea2327405a77
Author: Ben Finney <bignose@debian.org>
Date: Mon Dec 30 16:09:27 2024 +1000
Record a To Do item for removal of a global variable.
commit 393b2ea5efbfb8c0c51ce8b0c2b248d6faa8c1a4
Author: Ben Finney <bignose@debian.org>
Date: Mon Dec 30 16:08:08 2024 +1000
Add a To Do item to separate text file content from file writing.
commit 39887a6e57404d240990b19653e4741eea3e8818
Author: Ben Finney <bignose@debian.org>
Date: Mon Dec 30 15:47:37 2024 +1000
Add configuration file specifying whitespace-only Git commits.
commit 3de50d6ba8c45318973af9f995c3e0b17bee3da3
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 11:47:33 2024 +1000
Update GnuPG examples in documentation, to match current behaviour.
commit 7149e7589e4b7487e2d462deab8414bde60b0ed7
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 12:11:20 2024 +1000
Be more direct of the intention of each DCut example in the manual page.
commit 07d569864a1b963725d11d55cca958c7aabd9d7a
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 12:02:54 2024 +1000
Update DCut examples to refer to ‘dput 1.2.3’ package.
commit 1ae6394bad996657432f7c9dc7ce77bb0e8f3771
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 12:13:43 2024 +1000
Guard literal example hyphens in `roff` markup.
commit 7d6df0a3271cf031af4cf55f549c255fb388de60
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 12:00:03 2024 +1000
Use consistent “literal” versus “placeholder” markup in manpage examples.
commit 39277e20088f36e121554e961f56eab9a1d8df64
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 26 10:31:56 2024 +1000
Add a To Do item to migrate to ‘pathlib’ for filesystem paths.
commit 43559aa1a121dc999433920ec321a85f46bdf31c
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 10:51:45 2024 +1100
Remove unused import.
commit 44a7915617a2cbb20df9a06a5b34481e7923912f
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 10:36:43 2024 +1100
Use text encoding UTF-8 explicitly when opening text files.
commit e2f278d05003667c3bda07e414581eb6d45cc40a
Merge: 6245f01 8fbf1c9
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 10:43:00 2024 +1100
Refine the detection of test modules and modules under test.
commit 8fbf1c9658591d404dd8fcbbbb5ee9862ca19da8
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 10:01:20 2024 +1100
Refine filter for the test coverage report.
commit 79b316e29a30eb041078d2421232b82a8451cc14
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 09:59:54 2024 +1100
Move the Makefile module for the test suite, to 'test/'.
This more closely associates the module with the rest of the test suite files.
commit b88679217ec578ef39dda41c3e7b7d4fb255091a
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 09:17:32 2024 +1100
Add a simple smoke test for Setuptools configuration.
commit 3f5924cb4ffe8746c5225bd7e68c3336fab9ed94
Author: Ben Finney <bignose@debian.org>
Date: Thu Dec 12 09:16:29 2024 +1100
Exempt the top-level code branch from module unit test coverage.
commit 6245f01c2f0f8669c0c90d433ede251c10cb7cc1
Merge: d4bd5ff ca2221c
Author: Ben Finney <bignose@debian.org>
Date: Wed Dec 11 07:53:59 2024 +1100
Migrate build system to PEP 518 conformant specification.
commit ca2221cb58b07acc662855340863ecb5a7179cae
Author: Ben Finney <bignose@debian.org>
Date: Tue Dec 10 15:38:04 2024 +1100
Move the installed files to the DPut application share directory.
This was previously done with options to the ‘setup.py install’ command; that is
now deprecated.
Build tools today apparently don't accept specification of installation paths
for non-shared libraries and for command-line programs. As a work-around we move
them after the Python build tool has placed them in default locations.
commit 248ecea75a51fe94134f3ed31170fb4411581d48
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:58:07 2024 +1100
Document the changes made on this branch.
commit 3eacd27947261f0318e0849d3940456580142fc3
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:52:47 2024 +1100
Migrate optional dependencies metadata to PEP 621 metadata.
commit 485c92f9b416cd384bc6a33bfddc07d8cc0381dc
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:44:52 2024 +1100
Migrate core dependencies metadata to PEP 621 metadata.
commit 204dd4fddcfa100e77fc2848e1654385ce776651
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:34:11 2024 +1100
Migrate ‘classifiers’ metadata field to PEP 621 metadata.
commit 9ad29919c73ff8de312eaf82ad160b978ff48fdd
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:32:29 2024 +1100
Migrate ‘keywords’ metadata field to PEP 621 metadata.
commit 59741e0593652e82d5859e9e82a788012735848c
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 15:27:40 2024 +1100
Re-order Setuptools ‘setup’ arguments for conceptual proximity.
commit 3ef8d1504e75626f4a657198e105e75731bab760
Author: Ben Finney <bignose@debian.org>
Date: Sat Dec 7 16:44:12 2024 +1100
Migrate Setuptools ‘entry_points.console_scripts’ config to Pyproject.
commit b23d0d3752dbc0101651883a87fae75346513bf3
Author: Ben Finney <bignose@debian.org>
Date: Tue Dec 10 18:29:13 2024 +1100
Exclude a non-Python package directory from Setuptools ‘packages.find’.
commit 93e9fb4eda23f7c3b806a17ab385001a6cc987a9
Author: Ben Finney <bignose@debian.org>
Date: Sat Dec 7 07:49:29 2024 +1100
Migrate Setuptools ‘find_packages’ config to Pyproject build tool options.
commit 941b6491d1619092fec98d676ed08e1e48aea336
Author: Ben Finney <bignose@debian.org>
Date: Sat Dec 7 16:53:46 2024 +1100
Remove deprecated Setuptools ‘test_suite’ support.
The invocation of ‘setup.py’ as an executable main module is deprecated:
`test` is deprecated and will be removed in a future version.
<URL:https://setuptools.pypa.io/deprecated/commands.html>
commit 73a6f0f43bae172ba0e2485585590e444be3bdaf
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 16:26:06 2024 +1100
Remove obsolete ‘zip_safe’ option for deprecated Setuptools Egg format.
As documented at the Python Packaging Authority:
It is very unlikely that the values of `zip_safe` will affect modern
deployments that use pip for installing packages. Moreover, new users of
`setuptools` should not attempt to create egg files using the deprecated
`build_egg` command. Therefore, this flag is considered **obsolete**.
<URL:https://setuptools.pypa.io/en/latest/deprecated/zip_safe.html>
commit 467bed73440cf3c067ccf9ecf858e33db974c667
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 10:44:08 2024 +1100
Specify additional source files needed for source distribution and build.
commit fd00d5d715af4d52bf203172d6b1b5b66d8d9130
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 10:30:54 2024 +1100
Derive the Python packaging version from Debian package version text.
commit 7cba1f88fce3fa515b742f6f83c63f42fb80f327
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 10:30:20 2024 +1100
Add a helper function to derive Python packaging version.
commit ec51bb3cfd0476c589e776cc5d22ccf8ea5319cc
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 10:13:12 2024 +1100
Specify metadata fields that are currently dynamically generated.
commit d62a409433ccf75a24c14a58875055bf5a17acca
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 09:59:06 2024 +1100
Migrate ‘name’ metadata field to PEP 621 metadata.
commit 15e45c41b8e66e90da431c6f26d62e21598a5624
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 16:12:28 2024 +1100
Declare PyProject build system for Debian PyBuild.
commit a6c4239aa365e4c52aa109fcfaefa2db811e7cd5
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 09:52:55 2024 +1100
Specify build system using PEP 518 conformant ‘pyproject.toml’.
commit 2d792024ee6e62817b27401a4e09576226dbd75f
Author: Ben Finney <bignose@debian.org>
Date: Sun Dec 8 17:07:54 2024 +1100
Specify installation options using PyBuild options.
commit d4bd5ff489c2182707394ca44cf1a80bff1cde5d
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 10:31:39 2024 +1100
Use a Python PEP 440 compatible pre-release identifier.
commit 645f17cfa6862f9048a0460c2de93b0deffff80a
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 09:51:34 2024 +1100
Add Python compile cache directory to Git VCS ignore patterns.
commit 16a4918cae1aba022d015eaa7289e391a0ba4c58
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 09:50:47 2024 +1100
Refine file patterns to ignore in Git VCS.
With a trailing slash, these match only a directory name.
commit 394198b76591441ec12e1963288a63c36bb38674
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 09:01:24 2024 +1100
Correct spelling of “DPut” in comments, documentation, and display text.
commit 0897aec7a09644003b45f0940315b246bc23cf5a
Author: Ben Finney <bignose@debian.org>
Date: Fri Dec 6 08:37:01 2024 +1100
Add pipeline definition for Salsa Continuous Integration.