dh-virtualenv (1.3) unstable; urgency=medium

  [ Nico Della Torre ]
  * Convert to a native package: upstream (spotify/dh-virtualenv) is
    inactive since 2020 and dh-virtualenv is a Debian-specific debhelper
    add-on. The former debian/patches are now regular commits in the
    tree.
  * Build with pyproject.toml and hatchling instead of setuptools: drop
    setup.py, setup.cfg and _version.py, move bin/dh_virtualenv to
    dh_virtualenv/cli.py as a console_scripts entry point, keep the
    version in dh_virtualenv/__init__.py.
  * d/control: Build-Depend on python3-hatchling and
    pybuild-plugin-pyproject instead of python3-setuptools.
  * Bring back the Sphinx documentation in a new dh-virtualenv-doc
    package, built unless the nodoc build profile is active. Fix
    doc/conf.py for current Sphinx (no setup.py metadata, add_css_file,
    sphinx_rtd_theme without html_theme_path); the JavaScript files are
    handled by dh_sphinxdoc instead of libjs-jquery/libjs-underscore
    (with ${sphinxdoc:Built-Using}). Install doc/examples in
    dh-virtualenv-doc too.
  * Drop Python 2 leftovers: u'' string prefixes, coding cookies,
    `from __future__` imports and explicit (object) base classes.
  * d/copyright: point Source and Upstream-Contact to Salsa and the team,
    extend the Spotify years to 2013-2017, add Alexandre Detiste to
    debian/*, drop the stray copyright line from the GPL-2+ license text.
  * doc/tutorial.rst: modernize the packaging example (debhelper-compat 13,
    Python 3, current Standards-Version, no debian/compat) so Sphinx can
    highlight it again.
  * doc/tutorial.rst: use apt instead of apt-get/dpkg -i/mk-build-deps in
    the interactive commands, replace the Stretch/Jessie installation notes
    and clone from Salsa.
  * doc/examples: use a signed-by keyring instead of the removed apt-key
    for the NodeSource repository, drop apt-transport-https, switch to
    libncurses-dev and Node.js 22.
  * doc: drop the unmaintained PPA, replace the "sudo pip install" advice
    (refused under PEP 668) with --upgrade-pip.
  * d/control: drop the unused dh-exec Build-Depends, mark dh-virtualenv
    Multi-Arch: foreign, run the test suite as autopkgtest
    (Testsuite: autopkgtest-pkg-pybuild). Point Homepage to Salsa and drop
    the obsolete python3-virtualenv (>= 1.7) version constraint.
  * Add a lintian override for the pre-native changelog versions.

  [ Alexandre Detiste ]
  * wrap-and-sort -ast.
  * Add debian/salsa-ci.yml.
  * Drop old unused JavaScript Build-Depends.
  * Use declarative dh-sequence-python3.
  * Rewrite d/rules with the newer execute_before_* syntax.
  * Drop the extraneous PYBUILD_TEST_PYTEST export.

 -- Nico Della Torre <nicoz91@ubuntu.com>  Mon, 12 Oct 2026 11:35:55 +0200

dh-virtualenv (1.2.2-3) unstable; urgency=medium

  * Adopt package for the Debian Python Team (Closes: #1141903)
    - Set Maintainer to the Debian Python Team, add myself to Uploaders.
    - Point Vcs-* to salsa python-team/packages.
  * New patches:
    - 0006: port the test suite from nose to pytest. nose does not import
      on Python >= 3.12 and is gone from Debian.
    - 0007: also detect an activated venv (sys.base_prefix, $VIRTUAL_ENV),
      not only virtualenv < 20.
    - 0008: deprecate --setuptools-test and stop with a clear error when the
      virtualenv's setuptools (>= 72) no longer provides `setup.py test`.
    - 0009: buildsystem: drop --no-site-packages (removed in virtualenv 20),
      skip the `setup.py test` step when unavailable, add the missing "/"
      so shebangs are fixed when DH_VIRTUALENV_INSTALL_SUFFIX is set.
    - 0010: also remove dh_auto_configure from the python-virtualenv
      sequence, which failed with debhelper compat >= 12.
    - 0011: buildsystem: do not resolve symlinks when locating the venv's
      python, so pip runs inside the virtualenv with virtualenv >= 20.
    - 0012: apply DH_VERBOSE=1 once in the option parser instead of in
      both bin/dh_virtualenv and Deployment.from_options.
    - 0013: handle deprecated options through a table and one callback per
      option group.
    - 0014: skip binary packages whose Architecture does not match the
      host architecture, like debhelper.
    - 0015: drop the dead compile_all/rtupdate code inherited from
      dh_python2.
    - 0016: run the shebang-fixing sed only once instead of also starting
      a second, never awaited copy that raced with it.
  * d/control: Build-Depend on python3-pytest <!nocheck>.
  * d/rules: run the test suite with pytest.

 -- Nico Della Torre <nicoz91@ubuntu.com>  Sun, 11 Oct 2026 15:40:31 +0200

dh-virtualenv (1.2.2-2) unstable; urgency=medium

  * QA upload.
  * Orphan package
  * Maintain in Debian team on Salsa
  * Bump debhelper from old 12 to 13.
  * Remove redundant Priority: optional from source stanza.
  * Replace FSF postal address with a reference to
    https://www.gnu.org/licenses/.
  * Update standards version to 4.7.4, no changes needed.
  * d/watch: version=5
  * Remove `Rules-Requires-Root: no` since its default
  * d/copyright: review

 -- Andreas Tille <tille@debian.org>  Mon, 13 Jul 2026 21:37:17 +0200

dh-virtualenv (1.2.2-1.8) unstable; urgency=medium

  * Non-maintainer upload.
  * Cherry-pick upstream patch: only use -O options if option is supported
  * Add patch to fix support of -a option (for --no-arch-all builds)

 -- Arnaud Rebillout <arnaudr@debian.org>  Fri, 29 May 2026 11:47:42 +0700

dh-virtualenv (1.2.2-1.7) unstable; urgency=medium

  * Non-maintainer upload.
  * Cherry-pick upstream patch fixing venv options (Closes: #1104696)

 -- Ferenc Wágner <wferi@debian.org>  Sun, 04 May 2025 20:04:57 +0200

dh-virtualenv (1.2.2-1.6) unstable; urgency=medium

  * Non-maintainer upload
  * Depend on unversioned python3-venv from python3-defaults instead of
    the versioned package, to avoid needing a sourceful upload for every
    Python transition

 -- Graham Inggs <ginggs@debian.org>  Sun, 14 Jul 2024 14:57:26 +0000

dh-virtualenv (1.2.2-1.5) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove extraneous python3-mock build depedency.

 -- Alexandre Detiste <tchet@debian.org>  Sun, 09 Jun 2024 16:44:40 +0200

dh-virtualenv (1.2.2-1.4) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop Sphinx docs (Closes: #1042646)

 -- Uwe Kleine-König <ukleinek@debian.org>  Fri, 17 Nov 2023 19:40:18 +0100

dh-virtualenv (1.2.2-1.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Cherry-pick upstream patch for Python 3.11 support (Closes: #1030170)

 -- Kunal Mehta <legoktm@debian.org>  Thu, 02 Feb 2023 14:10:21 -0500

dh-virtualenv (1.2.2-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Rebuild to update python3.x-venv dependency. (Closes: #1017046)

 -- Kunal Mehta <legoktm@debian.org>  Thu, 25 Aug 2022 15:01:52 -0400

dh-virtualenv (1.2.2-1.1) unstable; urgency=medium

  * NMU.
  * Rebuild to update python3.X-venv dependency. Closes: #984766.

 -- Vincent Bernat <bernat@debian.org>  Mon, 08 Mar 2021 09:02:45 +0100

dh-virtualenv (1.2.2-1) unstable; urgency=medium

  * New upstream release (Closes: #970810)

 -- Jyrki Pulliainen <jyrki@dywypi.org>  Thu, 22 Oct 2020 13:39:46 +0300

dh-virtualenv (1.2.1-1) unstable; urgency=medium

  * New upstream release (Closes: #936392)

 -- Jyrki Pulliainen <jyrki@dywypi.org>  Sun, 19 Jul 2020 22:36:19 +0300

dh-virtualenv (1.2-1) unstable; urgency=medium

  * New upstream release (Closes: #936392)

 -- Jyrki Pulliainen <jyrki@dywypi.org>  Thu, 02 Jul 2020 21:26:02 +0300

dh-virtualenv (1.1-1) unstable; urgency=medium

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Sun, 23 Sep 2018 12:50:10 +0200

dh-virtualenv (1.0-1) unstable; urgency=medium

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Tue, 11 Oct 2016 10:36:35 +0200

dh-virtualenv (0.11-1) unstable; urgency=low

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Tue, 29 Dec 2015 14:20:14 +0200

dh-virtualenv (0.10-1) unstable; urgency=low

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Thu, 20 Aug 2015 13:00:55 +0200

dh-virtualenv (0.9-1) experimental; urgency=low

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Mon, 09 Mar 2015 09:59:26 +0100

dh-virtualenv (0.8-1) experimental; urgency=low

  * New upstream release

 -- Jyrki Pulliainen <jyrki@spotify.com>  Thu, 02 Oct 2014 10:06:32 +0200

dh-virtualenv (0.7-2) unstable; urgency=low

  * Fix virtualenv dependency. Closes: #751192
  * Fix cleaning with dh_auto_clean

 -- Jyrki Pulliainen <jyrki@spotify.com>  Wed, 11 Jun 2014 16:54:10 +0200

dh-virtualenv (0.7-1) unstable; urgency=low

  * New upstream release
  * Closes: #738964

 -- Jyrki Pulliainen <jyrki@spotify.com>  Sun, 18 May 2014 19:29:13 +0200

dh-virtualenv (0.6-1) unstable; urgency=low

  * Closes: #727620

 -- Jyrki Pulliainen <jyrki@spotify.com>  Fri, 10 Jan 2014 16:33:30 +0100
