beancount (3.2.0-2build1) resolute; urgency=medium

  * No-change rebuild to drop Python 3.13 bits.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 20 Mar 2026 11:29:37 +0100

beancount (3.2.0-2) unstable; urgency=medium

  * Team upload.
  * Add patch to accept new Python 3.14 date error messages in test suite
    (Closes: #1121996).
  * Add patch to skip failing test due to changes in Python's getrefcount
    function with Python 3.14.
  * Enable upstream tests as autopkgtest tests.

 -- Stuart Prescott <stuart@debian.org>  Tue, 09 Dec 2025 18:35:25 +1100

beancount (3.2.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/patches/backport: Dropped.

 -- Boyuan Yang <byang@debian.org>  Tue, 30 Sep 2025 13:05:41 -0400

beancount (3.1.0-3) unstable; urgency=medium

  * Team upload.
  * Rebuild the package with python3.13 only. (Closes: #1098533)

 -- Boyuan Yang <byang@debian.org>  Sat, 01 Mar 2025 19:42:32 -0500

beancount (3.1.0-2) unstable; urgency=medium

  * Team upload.
  * debian/patches/backport/: Backport upstream commits till 2025-01-23.

 -- Boyuan Yang <byang@debian.org>  Tue, 28 Jan 2025 10:58:27 -0500

beancount (3.1.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/patches: Refresh patches and drop backported patches.
  * debian/control: Add explicit build-dep to bison and flex.

 -- Boyuan Yang <byang@debian.org>  Tue, 28 Jan 2025 10:43:04 -0500

beancount (3.0.0-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * debian/patches/backport/:
    + 0004-lexer_test.py-Cherry-pick-from-trunk-for-Python3.13-.patch:
      Cherry-pick upstream latest version of lexer_test.py for Python
      3.13 compatibility.
  * debian/rules: Re-enable test_lex_indent.
  * debian/rules: Also strip the executable bits of installed .py files.

 -- Boyuan Yang <byang@debian.org>  Wed, 18 Dec 2024 15:33:05 -0500

beancount (3.0.0-1~exp1) experimental; urgency=medium

  * Team upload.
  * New upstream version 3.0.0. (Closes: #1082361, #1086121)
  * debian/rules: Remove instructions on removed files:
    - sheets_upload.py
    - setup_test.py
  * debian/rules: Simplify instruction on pytest.
  * debian/rules: Skip some failing tests, need to look into them later.
  * debian/rules: Skip some help2man generation, need to look into them later.
  * debian/patches/: Drop patches no longer applicable.
    - 0001-Remove-fonts.googleapis.com-links: Dropped, no longer applicable.
    - Drop all backported patches.
    - backport/0004-Remove-cgi-module.patch: Drop usage of cgi module
      (Closes: #1084528)
  * debian/: Apply wrap-and-sort -abst.
  * debian/control: Move package description to source package section.
  * debian/control: Add new build-deps:
    + pybuild-plugin-pyproject, python3-mesonpy, python3-regex.
    + pkgconf.
    - python3-chardet.
  * debian/control: Manually add python3 dependencies due to automated
    dependency detection not processing optional plugin dependencies.

 -- Boyuan Yang <byang@debian.org>  Wed, 18 Dec 2024 12:44:01 -0500

beancount (2.3.6-2) unstable; urgency=medium

  * Team upload.
  * Remove Build-Depends on python3-oauth2client.
    Beancount 2.3.6-1 introduced a dependency on python3-oauth2client which
    has unfortunately been deprecated for 7 years now. Currently, beancount
    has been removed from testing due to two RC bugs in python3-oauth2client.
    The current use seems to be solely upload-to-sheets (calling
    sheets_upload.py). Note that in the recently-released beancount 3, this
    binary has been moved in another package.
    Thanks to Adrien Nader (Closes: #1076444)
  * Update Standards-Version to 4.7.0, no changes needed

 -- Dr. Tobias Quathamer <toddy@debian.org>  Thu, 05 Sep 2024 21:01:33 +0200

beancount (2.3.6-1) unstable; urgency=high

  * Team upload.
  * New upstream release.
    + Fix compatibility with python3.12. (Closes: #1055684)
  * debian/control:
    + Add new build-dependency to python3-oauth2client.
    + Add new build-test-dependency python3-pdfminer.
    + Mark python3-pytest and python3-pdfminer as <!nocheck>.
    + Replace dh-python with dh-sequence-python3.
    + Bump Standards-Version to 4.6.2.
  * debian/rules:
    + Do not override dh_missing.
    + Remove now useless "--with python3" parameter.
    + Use "execute_after_dh_*" targets when possible.
    + Rename base beancount directory in dh_auto_test to avoid importing
      the wrong beancount library during test.
  * debian/patches/:
    - Drop old patch on quotechar, upstream has an alternative fix.
    - Drop old patch on testimport.py, merged upstream.
    + debian/patches/backport/: Backport trunk commits till 2023-11-19.

 -- Boyuan Yang <byang@debian.org>  Tue, 12 Dec 2023 00:31:17 -0500

beancount (2.3.5-3) unstable; urgency=medium

  * Team upload.
  * debian/rules: Do not disable pie in hardening to avoid FTBFS
    with LTO. Now we enable all default hardening flags and do not
    explicitly disable any hardening feature. (Closes: #1015359)

 -- Boyuan Yang <byang@debian.org>  Fri, 13 Oct 2023 09:31:42 -0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-beancount`.
