File: changelog

package info (click to toggle)
python-lockfile 1%3A0.12.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 292 kB
  • sloc: python: 697; makefile: 76; sh: 19
file content (283 lines) | stat: -rw-r--r-- 12,020 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
python-lockfile (1:0.12.2-4) unstable; urgency=medium

  * Add EditorConfig configuration for Debian packaging files.
  * Declare conformance to “Standards-Version: 4.7.0”.
    No additional changes needed.
  * Correct Homepage field to latest known upstream project page.
  * Add known upstream metadata URLs.
  * Migrate from unsupported ‘nose’ to compatible ‘nose2’ test runner.
    Closes: bug#1018525.
    Thanks to Dmitry Shachnev for the report.
    Thanks to Alexandre Detiste for assisting with implementation.

 -- Ben Finney <bignose@debian.org>  Sat, 14 Sep 2024 09:07:49 +1000

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 <bignose@debian.org>  Fri, 21 Jul 2023 19:03:46 +1000

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

  * The “Tuğçe Albayrak” release.
  * Acknowledge non-maintainer upload “1:0.10.2-2.1”.
    Thanks, Neil Williams.
  * debian/*:
    Update my email address for Debian work.
  * debian/copyright:
    * Update copyright notices.
    * Distinguish license conditions from license grants.
    * Document explicit additional grant of license to a file.
    * Document copyright information for smoke tests.
  * debian/tests/smoke_test.py:
    * Add smoke test suite to verify distribution is installed.
  * debian/tests/control, debian/tests/smoke-python{2,3}:
    * Add smoke test suite to verify distribution is installed.
  * debian/control, debian/bzr-buildpackage.conf, debian/gbp.conf:
    * Migrate packaging VCS to Git at NotABug.
    * Remove superfluous configuration for Bzr-buildpackage.
    * Add configuration for Git-buildpackage.
  * debian/README.source:
    * Document how the source package is built.
  * debian/control:
    * Declare “Standards-Version: 3.9.8”.
    * Declare versioned build dependency on ‘pbr’ library,
      to match upstream build system's declaration.
      Closes: bug#834626, thanks to Thomas Goirand for the report.

 -- Ben Finney <bignose@debian.org>  Sun, 21 Aug 2016 15:59:20 +1000

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

  * The “Khalil Ahmad” release.
  * New upstream version.
    Highlights since last release:
    * Minimum Python 2 version is now 2.7.
  * debian/control:
    * Declare “Standards-Version: 3.9.7”.
    * Add “Build-Depends: python{,3}-setuptools” for the Distutils script.
      Closes: bug#789825, thanks to Artur Rona for the report.
    * Update package description to accurately describe latest behaviour.
    * Add build dependencies for all supported Python environments.
    * Add dependencies for building Sphinx documentation.
    * Add placeholder for Sphinx documentation binary dependencies.
    * Set compatible Python 2 versions to “>= 2.7”.
    * Set “VCS-*” fields to URLs for encrypted Alioth services.
    * Set “Homepage” field to URL for encrypted PyPI service.
  * debian/docs, debian/*.docs:
    * Move to package-specific ‘dh_installdocs’ configuration files.
    * Follow change of document name ‘README’ → ‘README.rst’.
    * Add new upstream ‘AUTHORS’ document.
  * debian/rules:
    * Upstream changelog now has conventional name, remove special handling.
    * Build documentation using upstream Sphinx configuration.
    * Use Debhelper to refine Sphinx documentation for package.
  * debian/clean, debian/rules:
    * Remove ‘dh_clean’ configuration, can't remove directories this way.
      Add special handling for ‘doc/html/’ in ‘dh_auto_clean’ override.
  * debian/python-lockfile-doc.{docs,doc-base}:
    * Install generated API documentation.
  * debian/copyright:
    * Add known email addresses for all parties.
    * Add editor hints.
    * Wrap long lines in flowed text paragraphs.

 -- Ben Finney <ben+debian@benfinney.id.au>  Tue, 23 Feb 2016 09:28:27 +1100

python-lockfile (1:0.10.2-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add build-depends on setuptools (Closes: #789825)

 -- Neil Williams <codehelp@debian.org>  Sat, 20 Feb 2016 22:15:52 +0000

python-lockfile (1:0.10.2-2) unstable; urgency=low

  * The “Jabbeur Mejri” release.
  * debian/NEWS:
    * Jessie has released, the freeze is ended; resume our uploads to
      “unstable”.
  * debian/copyright:
    * Update copyright notices.
    * Update copyright information for transfer of upstream maintainer.
    * Remove grant of license from “License” fields.
  * debian/control, debian/rules, debian/*.install:
    * Rely on ‘pybuild’ to find the files for install.
      Remove obsolete ‘*.install’ files.
    * Use Nose test runner for this package's tests.
      Add ‘python{,3}-nose’ to Build-Depends.
  * debian/rules:
    * Discard HTTP traffic during packaging actions.
    * Use a catch-all target for all Policy-required targets.
  * debian/watch:
    * Add editor hints.
    * Switch from defunct source API to Debian-maintained mirror.
  * debian/clean:
    * Clean the documentation build directory.
  * debian/patches/001.doctests-compatible-py2and3.patch:
    * Patch doctests to be compatible with both Python 2 and Python 3.

 -- Ben Finney <ben+debian@benfinney.id.au>  Thu, 21 May 2015 05:57:57 +1000

python-lockfile (1:0.10.2-1) experimental; urgency=low

  * The “Marthe Gautier” release.
  * New upstream version. (Closes: bug#738837)
    Highlights since last release:
    * The ‘lockfile’ module is now reorganized into a package.
    * Renamed the lockfile classes. New names: ‘LinkLockFile’,
      ‘MkdirLockFile’, ‘SQLiteLockFile’.
    * New lockfile class, ‘PIDLockFile’.
    * Remove support for Python versions earlier than 2.6.
    * Add support for Python 3.2 – 3.4.
  * debian/NEWS:
    * Add a news entry to notify of the API compatibility breakage.
  * debian/control:
    * Update “VCS-*” fields for current Alioth layout.
    * Declare “Standards-Version: 3.9.6”.
    * Update package description to incorporate upstream changes.
    * Update build requirements to incorporate upstream changes.
  * debian/watch:
    * Refine watch configuration for current upstream release location.
  * debian/rules:
    * License Debian packaging work under Expat terms.
    * Add distinct targets for ‘…-arch’ and ‘…-indep’ (as recommended by
      Policy §4.9).
    * Add ‘get-orig-source’ target (as recommended by Policy §4.9) and
      ‘get-packaged-orig-source’ target.
  * debian/rules, debian/control, debian/compat, debian/*.install:
    * Increase minimum Debhelper version to support new build targets.
    * Switch to ‘pybuild’ packaging helper.
    * Build packages targeting both Python 2 and Python 3.
  * debian/pyversions, debian/control:
    * Use current Python versions in Debian.
  * debian/copyright:
    * Conform to copyright format version 1.0.
    * Update copyright notices.
  * debian/bzr-builddeb.conf:
    * Add this package's configuration for ‘bzr builddeb’.
  * debian/control, debian/python-lockfile-doc.docs:
    * Install API documentation.
    * Separate API documentation into a new package.

 -- Ben Finney <ben+debian@benfinney.id.au>  Sat, 20 Dec 2014 22:25:29 +1100

python-lockfile (1:0.8-2) unstable; urgency=low

  * The “Slow mind” release.
  * Revert to upstream version 0.8, since version 0.9 should not have been
    made available and upstream is currently unresponsive.
    (Closes: bug#581061)
  * debian/control:
    + Declare “Standards-Version: 3.9.0”. No further changes needed.
    + Alter description to correctly describe version 0.8.
  * debian/pyversions:
    + This older version supports Python 2.4 or later; declare it.

 -- Ben Finney <ben+debian@benfinney.id.au>  Tue, 29 Jun 2010 09:37:38 +1000

python-lockfile (0.9-2) unstable; urgency=low

  * The “Sax flute fun” release.
  * debian/control:
    + Set “Priority: optional” to allow other common packages to depend on
      this one.
    + Update the package description to better match the new capabilities.
  * debian/pyversions:
    + This version requires Python 2.5 or later; declare it.
      (Closes: Bug#580937)

 -- Ben Finney <ben+debian@benfinney.id.au>  Mon, 10 May 2010 10:19:07 +1000

python-lockfile (0.9-1) unstable; urgency=low

  * The “Euclid” release.
  * New upstream version. Highlight since last release:
    + Reorganise library into a package.
    + API names changed for classes:
      LinkLockFile
      MkdirLockFile
      SQLiteLockFile
    + New lockfile class ‘PIDLockFile’.
  * debian/control:
    + Declare “Standards-Version: 3.8.4”. No further changes needed.
    * Drop ‘Provides’ field, since a Python-versioned dependency should
      not be necessary (ref. ‘python-support’ documentation).
  * debian/source/format:
    + Declare source package format.
  * debian/watch:
    + Detect source files when upstream moves them to a different provider.

 -- Ben Finney <ben+debian@benfinney.id.au>  Wed, 28 Apr 2010 18:54:54 +1000

python-lockfile (0.8-1) unstable; urgency=low

  * New upstream release (Closes: Bug#539181):
    + Works around a bug in the Python ‘threading’ module.
  * debian/control, debian/rules:
    + Use nicer override handling from later ‘debhelper’ version.
    + Switch to ‘python-support’ for Python packaging.
  * debian/control:
    + Update to ‘Standards-Version: 3.8.2’, no changes required.
    + Set ‘Vcs-*’ fields to point to active repository.

 -- Ben Finney <ben+debian@benfinney.id.au>  Thu, 30 Jul 2009 09:58:51 +1000

python-lockfile (0.7-4) unstable; urgency=low

  * Thanks to Julian Andres Klode for feedback that improved this release.
  * debian/control:
    + Relax ‘Build-Depends’, don't need the full Python build environment.
  * debian/copyright:
    + License patches under same terms as the upstream work.
  * debian/rules, debian/docs:
    + Install upstream ‘RELEASE-NOTES’ as a changelog equivalent.

 -- Ben Finney <ben+debian@benfinney.id.au>  Sat, 07 Mar 2009 01:09:02 +1100

python-lockfile (0.7-3) unstable; urgency=low

  * debian/copyright:
    + Remove comment leaders from license grant text.

 -- Ben Finney <ben+debian@benfinney.id.au>  Thu, 05 Mar 2009 08:12:09 +1100

python-lockfile (0.7-2) unstable; urgency=low

  * debian/rules:
    + Tell python-central to clean up properly during prerm.

 -- Ben Finney <ben+debian@benfinney.id.au>  Wed, 04 Mar 2009 19:35:32 +1100

python-lockfile (0.7-1) unstable; urgency=low

  * Initial release (Closes: Bug#517666).

 -- Ben Finney <ben+debian@benfinney.id.au>  Sun, 01 Mar 2009 22:57:01 +1100