Public bug reported:

A new release of dput is available for merging from Debian.

Ubuntu: 1.2.4ubuntu5
Debian Unstable: 1.2.6

### New Debian Changes ###

dput (1.2.6) unstable; urgency=medium

  * The “Deborah Jin” release.

  [ Guillem Jover ]
  * docs/FAQ:
    * Update FAQ to more accurately compare with ‘dupload’ features.
  * docs/*:
    * Use “OpenPGP” when referring to the standard.

  [ Ben Finney ]
  * debian/README.source:
    * Update documentation of pre-release development convention.
  * debian/dput.install:
    * Explicitly install files needed for this package.
  * debian/rules:
    * Explicitly disable legacy “single-binary” DebHelper behaviour.
  * Better diagnostic messages when determining upload host name.
  * Interpret empty `default_host_main` config parameter as missing.
    Closes: bug#1150096. Thanks to Martin Dosch for the report.

 -- Ben Finney <[email protected]>  Wed, 07 Oct 2026 22:05:22 +1100

dput (1.2.5) unstable; urgency=medium

  * The “Grace Natalie” release.
  * debian/control:
    * Declare conformance to “Standards-Version: 4.7.4”.
    * Declare Debhelper compatibility level 14.
    * Mark “Build-Depends” that are needed only for testing.
    * Remove superfluous declaration of “Priority: optional”.
    * Remove superfluous declaration of “Rules-Requires-Root: no”.
    * Declare “Conflicts: dput-ng” as required by Policy §7.4.
  * debian/salsa-ci.yaml:
    * Add pipeline definition for Salsa Continuous Integration.
  * debian/control, debian/rules:
    * Declare PyProject build system for Debian PyBuild.
  * debian/setup.py:
    * Remove deprecated usage as a main program.
    * Remove obsolete settings.
  * debian/setup.py, debian/pyproject.toml:
    * Migrate static project metadata to PEP 621 project metadata file.
  * debian/README.source:
    * Describe how to work on and contribute to the package source code.
  * doc/man/*:
    * Improve consistent markup for literal and placeholder examples.
    * Update GnuPG examples in documentation, to match current behaviour.
    * Document the special value 'username' for the 'login' option.
  * Interrogate the host configuration for 'hash' option.
    This corrects earlier behaviour (the host configuration was ignored).
  * Correct fallback behaviour for 'login' config option value.
  * Update test values for `authuri` to current `urllib.parse.SplitResult`.
    Closes: bug#1149415. Thanks to Santiago Vila for the report.

 -- Ben Finney <[email protected]>  Wed, 30 Sep 2026 09:51:22 +1000


### Old Ubuntu Delta ###

dput (1.2.4ubuntu5) stonking; urgency=medium

  * test/test_methods_http.py: Populate the password manager through the
    public add_password() API instead of overwriting
    HTTPPasswordMgr.passwd, whose internal key format changed with the
    fix for CVE-2026-15806 in Python (gh-155694). Fixes FTBFS with
    python3.14 >= 3.14.8. (LP: #2169826)

 -- Pierre-Elliott Bécue <[email protected]>  Thu, 08
Oct 2026 13:42:26 +0200

dput (1.2.4ubuntu4) resolute; urgency=medium

  * No-change rebuild for gpgme1.0 2.0

 -- Ural Tunaboyu <[email protected]>  Thu, 19 Feb 2026
18:54:02 +0000

dput (1.2.4ubuntu3) questing; urgency=medium

  * setup.py: Drop setup_requires to prevent calls to pip during dh_clean.
    Setup requirement was made redundant by d/control. (LP: #2124945)

 -- Simon Poirier <[email protected]>  Wed, 17 Sep 2025
18:50:10 -0400

dput (1.2.4ubuntu2) plucky; urgency=medium

  * Refresh the SFTP method, and give it a facelift.
  * Set the default upload target to ssh-ubuntu, to encourage use of SFTP over
    FTP.

 -- Simon Quigley <[email protected]>  Sat, 15 Feb 2025 14:05:41 -0600

dput (1.2.4ubuntu1) plucky; urgency=medium

  * Merge from Debian Unstable. Remaining changes:
    - dput:
      + Recognize 0ubuntu1 as a Debian version that requires
        orig.tar.gz to be included in the upload.
      + Correctly handle cases where a non-existant host or no host at all is
        supplied when -o option is passed. (Thanks to David Futcher for
        spotting.)
      + Be more careful about setting a variable in a section that does not
        exist in host argument handling.
    - dput.1: Updated to document host argument feature and sftp support.
    - dput.cf:
      + Set 'default_main_host = ubuntu'
      + Set 'progress_indicator = 2'
      + Updated ppa stanza to make use of argument support.
    - dput.cf.5: Updated to note support for sftp transport and host args.
    - dput.cf: Switch ubuntu stanza to upload to "/ubuntu" rather than "/"
      (LP: #1340130).
    - dput.cf: Drop trailing "/ubuntu" from ppa stanza, to support the new
      form of the upload path needed for PPAs based on derived distributions
      (LP: #1340130).
    - Implement a new sftp method that connects via openssh and then
      uses paramiko's sftp support. Some code copied from bzr.
    - Add ssh-ubuntu and ssh-ppa upload targets using sftp protocols and ssh
      provided username. Set login name in ~/.ssh/config for ubuntu &
      launchpad hosts to match the launchpad login name.
    - Make versions with Ubuntu suffixes compliant with PEP 440 (LP: #1991606).

 -- Simon Quigley <[email protected]>  Thu, 21 Nov 2024 15:07:15 -0600

** Affects: dput (Ubuntu)
     Importance: Wishlist
         Status: New


** Tags: dcr-merge

** Changed in: dput (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: dput (Ubuntu)
    Milestone: None => ubuntu-26.11

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171206

Title:
  Merge dput 1.2.6 from Debian for tenacious cycle

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dput/+bug/2171206/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to