circuits (3.2.3-2) unstable; urgency=medium * Team upload. * Use dh-sequence-python3 * Add dependency on python3-legacy-cgi (part of #1084693) * Set Rules-Requires-Root: no -- Alexandre Detiste Sat, 16 Nov 2024 14:53:24 +0100 circuits (3.2.3-1) unstable; urgency=medium * Team upload. * Updated to new upstream version 3.2.3. * d/control: Bumped Standards-Version to 4.7.0 + added python3-pyinotify to Build-Depends. * Updated 01_disable_sphinxcontrib_extensions.patch, 03_disable-address-check.patch and 05_remove-privacy-breach-badges.patch to fit the new upstream version. * Removed 06_replace-imp-with-importlib.patch, issue fixed by new upstream version. * d/copyright: Removed circuits/six.py. -- Yogeswaran Umasankar Fri, 19 Apr 2024 22:30:00 +0000 circuits (3.2.2-2) unstable; urgency=medium * Team upload. [ Yogeswaran Umasankar ] * Included a patch for /circuits/core/utils.py to replace deprecated imp with importlib to fix autopkgtest in Py3.12 (Closes: #1059657). * Removed vcs-control-file from python-circuits-doc. [ Emmanuel Arias ] * d/control: Bump Standards-Version to 4.6.2 (from 4.6.1.0; no further changes needed). * d/salsa-ci.yml: Enable salsa-ci. -- Yogeswaran Umasankar Sat, 06 Jan 2024 16:00:00 +0000 circuits (3.2.2-1) unstable; urgency=medium * New upstream version 3.2.2 (Closes: #1024860) * Watch the upstream github instead of the PyPI tarball. * Refresh patches. * debian/control - Add python3-setuptools-scm to Build-Depends. - Update Homepage field. - Bump Standards-Version to 4.6.1.0, no changes needed. * debian/copyright - Don't esclude built docs since they are not included anymore - Update copyright years. - Use my debian.org address. -- Daniele Tricoli Wed, 14 Dec 2022 17:15:09 +0100 circuits (3.1.0+ds1-4) unstable; urgency=medium [ Debian Janitor ] * Remove constraints unnecessary since buster: + Build-Depends: Drop versioned constraint on python3-all and python3-sphinx. -- Jelmer Vernooij Tue, 06 Dec 2022 18:57:59 +0000 circuits (3.1.0+ds1-3) unstable; urgency=medium [ Ondřej Nový ] * d/control: Update Maintainer field with new Debian Python Team contact address. * d/control: Update Vcs-* fields with new Debian Python Team Salsa layout. [ Debian Janitor ] * Apply multi-arch hints. + python-circuits-doc: Add Multi-Arch: foreign. * Bump debhelper from old 12 to 13. [ Daniele Tricoli ] * Add patch for compatibility with python 3.10. Many thanks to Steve Langasek. (Closes: #1001244) * debian/control - Use my Debian email address. - Bump Standards-Version to 4.6.0.1 (no changes needed). -- Daniele Tricoli Sun, 12 Dec 2021 23:31:20 +0100 circuits (3.1.0+ds1-2) unstable; urgency=medium * Team upload. * Fixed VCS URL (https) * d/control: Set Vcs-* to salsa.debian.org * d/copyright: Use https protocol in Format field * d/watch: Use https protocol * d/control: Remove ancient X-Python-Version field * d/control: Remove ancient X-Python3-Version field * Convert git repository from git-dpm to gbp layout * Use debhelper-compat instead of debian/compat. * Use Python 3 for building docs. * Drop Python 2 support. * Bump debhelper compat level to 12. * Enable autopkgtest-pkg-python testsuite. -- Ondřej Nový Mon, 05 Aug 2019 10:38:58 +0200 circuits (3.1.0+ds1-1) unstable; urgency=medium [ Daniele Tricoli ] * New upstream release. * Switch to pybuild. - Build-Depends on dh-python. - Simplify debian/rules. * Ship manpages inside debian/manpages since they are no more included in sdist. * Disable running tests at build time since they are also failing upstream. (Closes: #792062) - Use export PYBUILD_DISABLE=test in debian/rules. - Remove python-coverage and python{,3}-pytest from Build-Depends. * debian/control - Remove python{,3}-pyinotify from Build-Depends and Depends. - Remove python-imaging, python-multiprocessing and python-routes from Recommends. - Remove python{,3}-six from Depends since the embedded copy is modified by upstream. - Move python{,3}-serial from Recommends to Suggests. - Bump Standards-Version to 3.9.6 (no changes needed). - Update Homepage field. * debian/copyright - Update copyright year. - Add new stanzas. * debian/watch - Use pypi.debian.net redirector. * debian/patches/01_disable_sphinxcontrib_extensions.patch - Refresh. * debian/patches/02_remove_templatebuiltins_js.patch - Refresh. * debian/patches/04_fix-python3-sintax-error.patch - Remove since it is not needed anymore. * debian/patches/05_fix-pil-import.patch - Remove since it is not needed anymore. * debian/patches/04_remove-google-adsense.patch - Remove Google AdSense tracking code. * debian/patches/05_remove-privacy-breach-badges.patch - Remove badges fetched from external websites. * debian/rules - Remove fabric scripts to not pollute namespace. - Remove Python implementation of htpasswd. [ Piotr Ożarowski ] * Remove HTML docs from upstream tarball (via Files-Excluded in debian/copyright) -- Daniele Tricoli Sun, 19 Jul 2015 20:21:25 +0200 circuits (2.1.0-2) unstable; urgency=low * Upload to unstable * debian/compat - Bumped debhelper compatibility level to 9 * debian/control - Bumped debhelper B-D to (>= 9) - Removed python-greenlet from B-D and Recommends since upstream doesn't use it anymore - Added python3-pyinotify to B-D and to python3-circuits' Depends * debian/rules - Simplified override_dh_auto_clean * debian/patches/03_force-localhost-as-host-name.patch - Renamed to 03_disable-address-check.patch * debian/patches/03_disable-03_disable-address-check.patch - Disable address check since these tests are conceived to run on the same machine (Closes: #713757) * debian/patches/05_fix-pil-import.patch - Fix PIL import -- Daniele Tricoli Wed, 10 Jul 2013 19:22:13 +0200 circuits (2.1.0-1) experimental; urgency=low * New upstream release * debian/control - Bumped python(3)-pytest version to >= 2.3 * debian/copyright - Updated years and added stanza for the modified embedded copy of python-six * debian/manpages - Removed since accepted upstream * debian/patches/01_disable_sphinxcontrib-bitbucket.patch - Renamed into 01_disable_sphinxcontrib_extensions.patch * debian/patches/01_disable_sphinxcontrib_extensions.patch - Disable sphinxcontrib-googleanalytics as well as sphinxcontrib-bitbucket because it's not packaged for Debian and it is used to track generated html files with Google Analytics web service * debian/patches/03_force-localhost-as-host-name.patch - Refreshed * debian/rules - Updated upstream changelog filename -- Daniele Tricoli Wed, 03 Apr 2013 00:29:54 +0200 circuits (2.0.1-1) unstable; urgency=low * New upstream release - Provided patch to fix entry point path for circuits.web CLI tool was merged upstream. Thanks to Jakub Wilk for the report. (Closes: #684740) * debian/control - Bumped Standards-Version to 3.9.4 (no changes needed) - Fixed lintian vcs-field-not-canonical - Removed python-sphinxcontrib.issuetracker from Build-Depends since it's not used anymore * debian/patches/01_use_issuetraker_instead_of_bitbucket.patch - Superseded by 01_disable_sphinxcontrib-bitbucket.patch because sphinxcontrib.issuetraker requires a network connection which is not available on Debian buildds. Thanks to James Page for the report. (Closes: #684886) * debian/patches/01_disable_sphinxcontrib-bitbucket.patch - Disable sphinxcontrib-bitbucket because it is not packaged for Debian * debian/patches/03_force-localhost-as-host-name.patch - Updated to disable check for address if DEB_BUILD_OPTIONS contains "parallel" option. (Closes: #680799) * debian/rules - Used override_dh_installchangelogs to install upstream changelog - Clean circuits.egg-info/entry_points.txt to make the package build twice in a row -- Daniele Tricoli Sun, 17 Feb 2013 05:58:38 +0100 circuits (1.6-1) unstable; urgency=low * New upstream release - Added Python 3 support * Builded Python3 package - CLI tools for Python3 are named circuits.bench3, circuits.sniff3 and circuits.web3 * Added python-circuits-doc package and moved documentation and examples inside it * debian/control - Removed Sandro Tosi and added myself as uploader (Closes: #634186) Thanks to Sandro Tosi for his past work! - Updated Homepage field - Switched to dh_python2 - Bumped Standards-Version to 3.9.3 (no changes needed) - Moved Build-Depends-Indep packages into Build-Depends - Removed python-epydoc from Build-Depends since upstream is using python-sphinx - Added python-sphinx to Build-Depends to build documentation - Removed python-pygame from Build-Depends - Added libjs-jquery to python-circuits-doc Depends - Added python-pytest and python3-pytest to Build-Depends to run tests at build time - Switched from XS-Python-Version to X-Python-Version and added X-Python3-Version - Bumped X-Python-Version to 2.6 - Added python-pkg-resources to python-circuits' Depends and python3-pkg-resources to python3-circuits' Depends - Moved python-pyinotify from Suggests to Depends - Added python-serial, python-routes, python-imaging, python-greenlet to python-circuits' Recommends and python3-serial to python3-circuits' Recommends - Removed python-pygame, python-gtk2 from Suggests since they are not used anymore in python-circuits * debian/copyright - Made DEP5 compliant * debian/patches/01_use_issuetraker_instead_of_bitbucket.patch - Use python-sphinxcontrib.issuetracker instead of sphinxcontrib-bitbucket because the latter is not packaged for Debian and it does't add more features * debian/patches/02_remove_templatebuiltins_js.patch - Remove templatebuiltins.js because it contains names of Django builtin tags and filters not used in circuits documentation * debian/patches/03_force-localhost-as-host-name.patch - Force localhost as hostname * debian/patches/04_fix-python3-sintax-error.patch - Fix sintax errors since print and exec are not keywords in Python3 * debian/python-circuits-doc.doc-base - Renamed from python-circuits.doc-base * debian/python-circuits-doc.links - Added a link to system wide libjs-jquery to not ship an embedded copy of the library * debian/{python-circuits.manpages,python3-circuits.manpages} - Added man pages for circuits.bench{3,}, circuits.sniff{3,} and circuits.web{3,} * debian/README.source - Removed because it contains only generic information about quilt * debian/rules - Switched to dh sequencer - Run tests at build time for the default Python version (Closes: #634153). Thanks Jakub Wilk for the report. - Clean properly to build twice in a row (Closes: #671077). Thanks Jakub Wilk for the report. * debian/source/format - Switched to dpkg-source 3.0 (quilt) format * debian/watch - Updated to new upstream download location (PyPI) -- Daniele Tricoli Wed, 13 Jun 2012 10:24:02 +0200 circuits (1.2.1-1) unstable; urgency=low * New upstream release * debian/patches/01_import_with_statement - dropped, no more needed * debian/{control, rules} - drop quilt, no more needed * debian/copyright - extended upstream copyright years * debian/rules - create 'docs' dir: it's not present in the upstream tarball and epydoc fails if it's not there - removed installation of upstream changelog, no more available * debian/{control, rules} - removed graph generation call, they're not available anymore - removed snakefood and graphvix b-d, no more needed * debian/control - bump Standards-Version to 3.8.4 (no changes needed) -- Sandro Tosi Thu, 04 Feb 2010 00:49:24 +0100 circuits (1.2-1) unstable; urgency=low * New upstream release * debian/control - updated Homepage field - added python-gtk2 to Suggests, needed for new GTK driver * debian/watch - updated to new upstream homepage location * debian/copyright - updated upstram project location - extended packaging copyright years * debian/rules - new docs location * debian/patches/01_import_with_statement - added patch to import the with statement explicitly (it's needed because Python 2.5 has if only from __future__) * debian/{control, rules, README.source} - added quilt patch management -- Sandro Tosi Tue, 19 Jan 2010 01:20:35 +0100 circuits (1.1.1-3) unstable; urgency=low [ Sandro Tosi ] * debian/python-circuits.doc-base - added doc-base * debian/control - bump Standards-Version to 3.8.3 (no changes needed) [ Luca Falavigna ] * debian/control: - Optionally recommend python (>= 2.6) with python-multiprocessing, multiprocessing module is part of Python 2.6. -- Sandro Tosi Tue, 10 Nov 2009 23:17:24 +0100 circuits (1.1.1-2) unstable; urgency=low [ Luca Falavigna ] * debian/{control, rules} - prepare for the upcoming Python 2.6 transition; thanks to Andrea Gasparini for the report; Closes: #531085 + added versioned depend on python (>= 2.5.3-1~exp1) + used --install-layout=deb to setup.py install call to let files be installed under /usr instead of /usr/local [ Sandro Tosi ] * debian/control - bump Standards-Version to 3.8.2 (no changes needed) * debian/rules - fixed a leftover from the package we take the original file from * debian/copyright - extended debian packaging copyright years -- Sandro Tosi Sat, 04 Jul 2009 21:14:46 +0200 circuits (1.1.1-1) unstable; urgency=low * debian/control - added 'python-multiprocessing' to Recommends - added 'python-pyinotify', 'python-pygame' to Suggests - added 'snakefood', 'ghostscript', 'graphviz' (generate dependencies graphs), 'python-nose', 'python-pyinotify', 'python-pygame' (to run tests), 'python-epydoc' (to make doc) to b-d-i - bump Standards-Version to 3.8.1 (no changes needed) * debian/rules - add doc building and test execution (this is still not-fully supported) -- Sandro Tosi Sun, 19 Apr 2009 00:46:52 +0200 circuits (1.0b1-1) unstable; urgency=low * Initial release (Closes: #460672) -- Sandro Tosi Wed, 31 Dec 2008 15:45:41 +0100