Change logs for reportbug source package in Hirsute

  • reportbug (7.10.3ubuntu1) hirsute; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.10.3) unstable; urgency=medium
    
      * reportbug/debbugs.py: handle installation-reports (Closes: #931438)
    
     -- Logan Rosen <email address hidden>  Sat, 27 Feb 2021 17:46:58 -0500
  • reportbug (7.10.2ubuntu1) hirsute; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.10.2) unstable; urgency=medium
    
      * autopkgtest: set a valid sender address
    
    reportbug (7.10.1) unstable; urgency=medium
    
      * reportbug/utils.py: fix crash without /etc/email-addresses
    
     -- Logan Rosen <email address hidden>  Fri, 12 Feb 2021 22:00:29 -0500
  • reportbug (7.10.0ubuntu1) hirsute; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.10.0) unstable; urgency=medium
    
      [ Logan Rosen ]
      * Add tags to existing bug (Closes: #694161)
    
      [ Nis Martensen ]
      * reportbug/utils.py: minor code cleanups
      * bin/reportbug: recognize 'src:' shortcut for --source option
        (Closes: #978398)
      * bin/reportbug, reportbug/utils.py: improve checks for invalid from address
        (Closes: #933006)
      * reportbug/utils.py: pseudo-package reports do not need system information
        (Closes: #922626)
      * reportbug/tempfiles.py: make tempfile names include time of day
        (Closes: #929972)
      * reportbug/debbugs.py: add affects for RFH, RFA, and O wnpp bugs
        (Closes: #904252)
      * bin/reportbug: exit if specified attachments do not exist (Closes: #671398)
      * reportbug/utils.py: add try..except in get_source_name() (Closes: #979333)
      * extend copyright notice to 2021
      * reportbug.utils.get_package_status: use one long description
      * reportbug/debbugs.py: handle upgrade reports
      * bin/reportbug: drop some severities for virtual packages
      * reportbug/ui/gtk_ui.py: don't cut off lines if there is no sysinfo
      * bin/reportbug: set up upgrade/installation-reports aliases w/o "s"
      * reportbug/utils.py: fix source package lookup for udebs.
        Thanks to David Kalnischkies for advice (Closes: #982281)
    
     -- Logan Rosen <email address hidden>  Mon, 08 Feb 2021 21:46:21 -0500
  • reportbug (7.9.0ubuntu1) hirsute; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.9.0) unstable; urgency=medium
    
      [ Roderich Schupp ]
      * reportbug/ui/gtk_ui.py: fix crash with Python 3.9 (Closes: #975398)
    
      [ Guillem Jover ]
      * reportbug/debbugs.py: Only Cc debian-boot on overrides on priority changes
      * reportbug/debbugs.py: Add appropriate usertags for overrides
      * reportbug/debbugs.py: Add golang as a known section for overrides
    
      [ Nis Martensen ]
      * bin/reportbug, reportbug/ui/*: unify yes_no question mark handling
      * bin/reportbug: wrap exceedingly long string lines
      * bin/reportbug: add -r / --resume-saved option (Closes: #328531, #702107)
      * man/reportbug.1, bin/reportbug: document new --resume-saved option
        (Closes: #712066)
      * man/reportbug.1: various minor manpage updates
      * reportbug/submit.py: clarify what to do with saved reports (Closes: #867269)
      * reportbug/ui/text_ui.py: preserve newlines in long_message()
      * reportbug/ui/gtk_ui.py: unify newlines in long_message()
      * reportbug/ui/urwid_ui.py: unify newlines in long_message()
      * reportbug/debbugs.py: include and pre-select default in menus
        (Closes: #855172)
      * add autopkgtest: debian/tests/control, debian/tests/runnable
      * conf/reportbug.conf, man/reportbug.conf.5: do not mention outfile
      * reportbug.conf, utils.py: add draftpath config file option
      * reportbug/submit.py: drop newlines from final_message text
      * bin/reportbug: error out if reportbug has no way to submit
        (Closes: #813660)
      * bin/reportbug: clarify comment about offline setting (Closes: #910712)
      * bin/reportbug: skip tags prompt with -r and mode > NOVICE
      * bin/reportbug: add missing replyto argument when just saving
        (Closes: #819570)
      * bin/reportbug: move MTA check from main() into UI()
      * debian/control: update standards-version (no changes needed)
      * reportbug/ui/gtk_ui.py: truncate long messages to avoid crashing
    
     -- Logan Rosen <email address hidden>  Tue, 22 Dec 2020 23:27:16 -0500
  • reportbug (7.8.0ubuntu1) hirsute; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.8.0) unstable; urgency=medium
    
      [ Anuradha Weeraman ]
      * reportbug/debbugs.py: Fix crash with stable-pu update request
        (Closes: #964987)
    
      [ Nis Martensen ]
      * mailer.py,submit.py: only run MUA in terminal if needed (Closes: #964846)
      * reportbug/submit.py: use message_from_binary_file to attach messages
        (Closes: #966480)
      * bin/reportbug:
        - use raw string for regexp
        - do not submit without pseudoheaders
        - Fix crash in offer_configuration (Closes: #965977)
        - drop empty recipients from listcc
        - Warn that X-Debbugs-Cc via headers are now unreliable
      * man/reportbug.conf.5: fix bts help hint
      * man/*: updates for list-cc* and headers
      * reportbug/ui/gtk_ui.py:
        - editor: fix report split
        - Make pseudoheaders editable in Editor
        - Update empty buffer string
        - Always set window title
        - switch editor: TextView → SourceView
        - editor: do not rewrap pseudoheaders
        - Editor: show other buffer in monospace font
        - fix GetListPage
        - fix crash in _get_multiline
        - show "Thanks" in message, not in title
      * debian/control:
        - update package description
        - add dependency on gir1.2-gtksource-3.0
      * reportbug/bugreport.py: add second newline to empty body
      * reportbug/utils.py:
        - get_init_system: detect OpenRC (Closes: #968096)
        - fix test failure in get_init_system
      * test/test_utils.py: fix test_get_init_system
      * bin/reportbug, reportbug/urlutils.py: fix proxy support
        (Closes: #717563, #877850)
      * New release
    
     -- Logan Rosen <email address hidden>  Sun, 08 Nov 2020 22:32:47 -0500
  • reportbug (7.7.0ubuntu1) groovy; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - bin/reportbug: If bts=ubuntu or unconfigured, exit with an error and
          refer user to "ubuntu-bug" instead.
        - reportbug/__init__.py: Match reportbug version with package version.
        - debian/control: Add prominent note to package description.
        - debian/{rules,dirs}: Do not install .desktop file.
    
    reportbug (7.7.0) unstable; urgency=medium
    
      [ Bastian Venthur ]
      * Replace nosetests with pytest
      * replace pep8, pyflake, pylint with flake8
      * updated docs
      * removed references to non-existing coverage targets
      * removed remaining traces of nose
    
      [ Nis Martensen ]
      * reportbug/utils.py
        - support merged-/usr during file search; Closes: #942261
        - get_source_name: improve, use python apt
        - use a single global apt cache
        - simplify mua_is_supported
        - switch from pipes to shlex.quotes
        - simplify mua_exists, drop MUAVERSION
        - drop Mua.get_name()
        - add mua support via xdg-email
          (Closes: #532150, #788045, #865792)
        - protect against too long mailto argument
        - Mua.send: return commandline instead of calling ui.system
        - Mua: rename send → get_send_command
        - rename Xdg → Mailto
        - add direct support for a few more MUAs
          Closes: #271084, #922058
        - reportbug/utils.py: clean up cleanup_msg
        - fix get_source_name breakage from previous change
      * bin/reportbug
        - recognize source packages (and `src:linux`) when sending followup info;
          Closes: #946363
        - try to determine an unambiguous package name to pass to debsums;
          Closes: #940532
        - do not create an empty tempfile if the `outfile` option is given
        - fix re-execution after configuration;
          Closes: #620712, #730236, #780747, #926726
        - Query both binary and source package by default; Closes: #936061
        - minor update for STARTTLS clarification
        - Improved QuertBTSError handling
        - improve and simplify mailer selection in handle_editing
        - handle_editing: capitalize "print ..." menu option
      * reportbug/bugreport.py
        - correctly detect LANGUAGE; Closes: #946963
        - bugreport.py: fix missing cores → threads
      * reportbug/debbugs.py:
        - get_reports: also include bugs that affect the package;
          Closes: #544812
        - get_reports: add support for lists of packages
        - get_reports: drop one try..except
      * reportbug/submit.py:
        - use implicit SSL with port 465
        - show output file name after quitting mailer without sending
      * bin/reportbug, reportbug.utils, test_utils: drop mua_name function
      * reportbug/utils.py,submit.py: rename Mua.name → Mua.executable
      * urlutils.py, checkversions.py: use proxy and timeout;
          Closes: #961955
      * reportbug/ui/gtk_ui.py:
        - fix crash in handle_bts_query on non-Debian systems; Closes: #709862
        - Hide back button; Closes: #855380, #867663, #872772
        - handle_bts_query: Use QuertBTSError instead of NoBugs;
          Closes: #919102, #918989
        - drop broken/unused error_dialog function
        - fix argument order in _assert_context
        - fix crash when copying text to clipboard
        - do not change window title in final_message
      * reportbug/ui/text_ui.py:
        - use subprocess.Popen instead of os.popen; Closes: #961675
        - handle_bts_query: Use QuertBTSError
      * reportbug/ui/urwid_ui.py:
        - survive ancient encoding
        - handle_bts_query: Use QuertBTSError
      * Testsuite:
        - adapt to recent code changes
        - test get_source_name with astroid
        - test_debbugs.py: add ftbfs tag
        - test_utils.py: add test for new xdg-email Mua
        - test: adapt to splitting mailer off utils
        - test/test_mailer.py: do not require all MUAs to be installed
          (Closes: #843337)
        - test_mailer.py: extend for big messages and attachments
        - test_utils.py: dirtify test data for cleanup_msg
        - test_utils.py: complete test for cleanup_msg
        - test_utils.py: adapt cleanup_msg expected results
      * fix some minor typos in various files
      * manpages:
        - document that reportbug will exit after --configure
        - Update for SSL/TLS encrypted submission support
        - reportbug.1: mention how to obtain list of valid BTS systems
          (Closes: #964260)
      * doc/README.Users:
        - Clarify how to configure reportbug.debian.org
          (Closes: #963073)
        - document limitations of MUA support
        - some MUAs now support attachments
      * share/handle_bugscript: convert to UTF-8
      * Lintian fixes:
        - add override for desktop-command-not-in-package
        - d/control: suggest default mta
        - d/copyright: fix obsolete-field-in-dep5-copyright
        - d/copyright: fix dep5-copyright-license-name-not-unique
        - d/copyright: fix missing-license-paragraph-in-dep5-copyright
        - d/copyright: fix missing-field-in-dep5-copyright
        - d/copyright: GPL-any is equivalent to GPL-1+
      * debian/control:
        - switch to debhelper compat level 12
        - add Rules-Requires-Root (R³)
        - update standards-version (no changes needed)
      * split off MUA stuff from utils into new mailer submodule
      * reportbug/mailer.py:
        - Mailto Mua: fix payload decoding
        - Mailto Mua: multipart → mailto is not supported
        - Mailto Mua: not urlquoting "/" should be safe
        - mua_exists: invert logic
        - better attachment file check
      * reportbug/exceptions.py,mailer.py: use custom BadMessage exception
      * do not try to run graphical MUAs in text-only environments
      * Use X-Debbugs-CC as pseudoheader instead of header
      * bin/reportbug,reportbug/submit.py,mailer.py: support attachments with MUA
        Closes: #894794
      * bin/reportbug, reportbug/utils.py: minor regex improvements
      * bin/reportbug, reportbug/ui/gtk_ui.py: allow reply with -N in GTK ui
        (Closes: #687214)
      * bin/reportbug, reportbug.desktop: drop --exit-prompt option
    
      [ Fabrice BAUZAC ]
      * Improve code documentation
    
      [ Jens Korte ]
      * Update description of --bts option in reportbug.1 man page
    
      [ Paul Gevers ]
      * Add template to (o)pu release.debian.org bugs; Closes: #883346
    
      [ Josh Triplett ]
      * querybts: Use http_proxy when opening mbox URLs
    
      [ Ansgar ]
      * bugreport.py: "CPU cores" → "CPU threads"
    
      [ Bas Couwenberg ]
      * reportbug/debbugs.py: add the 'ftbfs' tag to make `-T ftbfs` work;
        Closes: #955809
    
      [ chrysn ]
      * reportbug/ui/gtk_ui.py: add hint to press Next of no bug matches;
        Closes: #871048
    
      [ mozbugbox ]
      * bin/reportbug: allow followups on ITP bugs; Closes: #657066
    
      [ Brian Murray ]
      * reportbug/ui/text_ui.py: launch browser for correct package type
        (Closes: #963762)
    
      [ Sandro Tosi ]
      * Add Nis Martensen to Uploaders, very much well deserved!
      * Extend copyright notice to 2020
      * New release
    
     -- Logan Rosen <email address hidden>  Fri, 10 Jul 2020 16:50:29 -0400