python-lockfile 1:0.12.2-3 source package in Ubuntu

Changelog

python-lockfile (1:0.12.2-3) unstable; urgency=medium

  * Specify current VCS for Debian packaging work.
  * Grant license in Debian packaging files under terms of GNU GPL 3 or later.
  * debian/gbp.conf:
    * Update for current packaging source maintenance workflow.
  * Document the current packaging source maintenance workflow.
  * Override false positive Lintian check for VCS-* field names.
  * Declare conformance to “Standards-Version: 4.6.2”.
  * Declare Debhelper compatibility level 13.
  * debian/compat:
    * Remove obsolete configuration file.
  * debian/watch:
    * Update UScan configuration format to version 4.
  * Remove ‘get-orig-source’ and ‘get-packaged-orig-source’ targets.
    These are no longer mentioned in Debian Policy 4.1.4 and later.
  * debian/tests/:
    * Remove AutoPkgTest for Python 2 package.
  * Stop building the Python 2 package.
  * Explicitly declare build system for PyBuild.
  * Remove specification of ancient minimum Python version.
  * Specify the package build system does not require root privilege.
  * Declare upstream metadata in DEP-12 format.
  * Explicitly mark a superficial AutoPkgTest case.
  * Use only supported Python versions in the AutoPkgTest.
  * Use external package ‘python3-package-smoke-test’ for AutoPkgTest.
    Closes: bug#1040853. Thanks to Matthias Klose for the report.
  * debian/tests/smoke_test.py:
    * Remove unused test helper module, now migrated to external package.

 -- Ben Finney <email address hidden>  Fri, 21 Jul 2023 19:03:46 +1000

Upload details

Uploaded by:
Ben Finney
Uploaded to:
Sid
Original maintainer:
Ben Finney
Architectures:
all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Noble release universe python
Mantic release main python

Builds

Mantic: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
python-lockfile_0.12.2-3.dsc 2.1 KiB a127b059046f404712145ada8b9b9263fc92c3e91f82abb58496199f522ac03e
python-lockfile_0.12.2.orig.tar.gz 20.4 KiB 6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799
python-lockfile_0.12.2-3.debian.tar.xz 9.3 KiB 49e1968bc9cf919b7102919413e204f9d607e7fce31ab44e43103d5d3788534c

No changes file available.

Binary packages built by this source

python-lockfile-doc: file locking library for Python — documentation

 The ‘lockfile’ library exports a ‘LockFile’ class which provides a
 simple API for locking files.
 .
 This package installs the API documentation, in plain text and
 rendered as HTML.

python3-lockfile: file locking library for Python — Python 3 library

 The ‘lockfile’ library exports a ‘LockFile’ class which provides a
 simple API for locking files.
 .
 The appropriate implementation for ‘LockFile’ is chosen automatically
 based on the OS capabilities for an atomic filesystem operation.
 These implementations are also available for explicit use as
 ‘LinkLockFile’ and ‘MkdirLockFile’.
 .
 Other back ends are possible with the same semantics. Examples
 included are:
  * ‘SQLiteLockFile’, using records in an SQLite database.
  * ‘PIDLockFile’, using the semantics of a Unix PID file.
 .
 Unlike other Python locking libraries (the Windows ‘msvcrt.locking’
 function, the Unix ‘fcntl.flock’, ‘fcntl.lockf’, and the deprecated
 ‘posixfile’ module), the API is identical across both Unix (including
 GNU/Linux and MacOS) and Windows platforms.
 .
 This package installs the Python 3 library.