python-gtfparse (3.1.0+ds-1) unstable; urgency=medium

  * New upstream release.
  * Drop polars-schema-error.patch: the new PyArrow reader validates GTF
    fields itself and no longer uses Polars for parsing.
  * Allow pandas 2.3.3, as used in upstream's benchmarks and verified by
    the full test suite, instead of requiring pandas 3.
  * Build with the pyproject plugin and declare the PyArrow, wheel and
    setuptools build dependencies explicitly.
  * Make Polars an optional suggested dependency; retain it for tests.
  * Use pybuild's test integration to exercise the built package, removing
    obsolete test exclusions. Test with the default Python interpreter to
    match the available PyArrow extension modules.
  * Clean generated egg-info and pytest cache directories.
  * Update the package description and test documentation.

 -- Steffen Moeller <moeller@debian.org>  Sun, 08 Nov 2026 23:12:31 +0100

python-gtfparse (2.9.1+ds-1) unstable; urgency=medium

  * New upstream release; build-depend on python3-polars, now in the archive.
  * Preserve ParsingError for malformed GTF input with Polars 2.x, which
    raises SchemaError for mismatched column names instead of ShapeError.
  * d/.gitignore: Added.
  * Update autopkgtests to use supported Python versions and depend on
    python3-all; run the full tests/ suite against the installed package
    with each selected interpreter.

 -- Steffen Moeller <moeller@debian.org>  Sun, 04 Oct 2026 19:59:37 +0200
 
python-gtfparse (2.0.1+ds-1) UNRELEASED; urgency=medium

  * Section: python
  TODO: New dependency: https://github.com/pola-rs/polars

 -- Andreas Tille <tille@debian.org>  Fri, 27 Jan 2023 14:46:27 +0100

python-gtfparse (1.3.0+ds-3) unstable; urgency=medium

  * Team upload.
  * Also drop python3-six from the build-dependencies
  * Bumpo Standards-Version to 4.7.3, drop Priority: tag

 -- Alexandre Detiste <tchet@debian.org>  Sat, 07 Mar 2026 17:37:02 +0100

python-gtfparse (1.3.0+ds-2) unstable; urgency=medium

  * Team upload.
  * Patch-out undeclared usaged of "six" that makes CI failes.

 -- Alexandre Detiste <tchet@debian.org>  Sun, 16 Feb 2025 14:15:49 +0100

python-gtfparse (1.3.0+ds-1) unstable; urgency=medium

  * Team upload.
  * New upstream version 1.3.0+ds
  * d/control: Standards-Version: 4.6.1 (routine-update)
  * d/{,t/}control: depend on pytest instead of nose (Closes: #1018506)
  * d/patches/: add patch to support pytest
  * d/{rules,t/run-unit-test}: run autopkgtest,build-time tests with pytest

 -- Mohammed Bilal <mdbilal@disroot.org>  Sun, 04 Dec 2022 11:01:41 +0000

python-gtfparse (1.2.1+ds-2) unstable; urgency=medium

  * Team Upload.
  * Add autopkgtests

 -- Shruti Sridhar <shruti.sridhar99@gmail.com>  Thu, 19 Aug 2021 16:37:45 +0530

python-gtfparse (1.2.1+ds-1) unstable; urgency=medium

  [ Steffen Moeller, Nilesh Patra ]
  * Initial release (Closes: #988801)

 -- Steffen Moeller <moeller@debian.org>  Thu, 20 May 2021 19:34:48 +0530
