We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-agate.changes of Package python-agate

-------------------------------------------------------------------
Sat Jul 12 17:33:20 UTC 2025 - Dirk Müller <dmueller@suse.com>

- update to 1.13.0:
  * fix: :meth:`.Table.order_by` sorts None as equal to None.

-------------------------------------------------------------------
Fri May  9 04:38:47 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Switch to pyproject macros.

-------------------------------------------------------------------
Sat Sep 28 19:49:22 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.12.0:
  * feat: :class:`.Number` accepts a no_leading_zeroes keyword
    argument, to indicate whether to disallow numbers with
    leading zeroes (not including a single zero, or a single zero
    before a decimal).

-------------------------------------------------------------------
Wed Jun 12 09:17:33 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.11.0:
  * fix: The key argument to :meth:`.Table.to_json` errors if two
    values are equal, even if their CSV representation is
    different: for example, "1/1/2020" and "01/01/2020". However,
    until now, this was not the case for numbers: for example,
    "3.0" was treated as unequal to "3.00".

-------------------------------------------------------------------
Fri May  3 07:27:41 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.10.2:
  * fix: Version 1.10.0 errors on piped data.
  * fix: :meth:`.Number.csvify` returns a Decimal (or None),
    instead of str. :meth:`.Table.to_csv` with
    quoting=csv.QUOTE_NONNUMERIC now works.
  * feat: :meth:`.Table.from_csv` reads the file line by line. If
    sniff_limit=None, it reads the file into memory once, instead
    of twice. If column_types is a :class:`.TypeTester`, it reads
    the file into memory. (#778)
  * fix: Fix :meth:`.TableSet.print_structure` for nested
    tablesets.

-------------------------------------------------------------------
Wed Dec 27 10:03:27 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.9.1:
  * Add Babel 2.14 support.

-------------------------------------------------------------------
Fri Nov 10 13:39:24 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.9.0:
  * feat: Add a ``text_truncation_chars`` configuration for
    values that exceed ``max_column_width`` in
    :meth:`.Table.print_table` and :meth:`.Table.print_html`.
  * feat: Add a ``number_truncation_chars`` configuration for
    values that exceed ``max_precision`` in
    :meth:`.Table.print_table` and :meth:`.Table.print_html`.
  * feat: Lowercase the ``null_values`` provided to individual
    data types, since all comparisons to ``null_values`` are
    case-insensitive. (#770)
  * feat: :class:`.Mean` works with :class:`.TimeDelta`. (#761)
  * Switch from ``pytz`` to ``ZoneInfo``.
  * Add Python 3.12 support.
  * Drop Python 3.7 support (end-of-life was June 27, 2023).

-------------------------------------------------------------------
Thu Mar  9 09:23:31 UTC 2023 - pgajdos@suse.com

- python-six is not required

-------------------------------------------------------------------
Fri Jan 20 15:27:35 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.7.1:
  * Allow parsedatetime 2.6.

-------------------------------------------------------------------
Wed Jan  4 20:11:17 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.7.0:
  * Drop support for Python 2.7 (no longer works) and 3.6 (no longer
    tested).

-------------------------------------------------------------------
Tue Mar  1 08:25:29 UTC 2022 - Dirk Müller <dmueller@suse.com>

- buildrequire glibc-locale for tests

-------------------------------------------------------------------
Sat Jan 15 12:54:04 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to 1.6.3
  * feat: Table.from_csv() accepts a row_limit keyword argument.
    (#740)
  * feat: Table.from_json() accepts an encoding keyword argument.
    (#734)
  * feat: Table.print_html() accepts a max_precision keyword
    argument, like Table.print_table(). (#753)
  * feat: TypeTester accepts a null_values keyword argument, like
    individual data types. (#745)
  * feat: Min, Max and Sum (#735) work with TimeDelta.
  * feat: FieldSizeLimitError includes the line number in the error
    message. (#681)
  * feat: csv.Sniffer warns on error while sniffing CSV dialect.
  * fix: Table.normalize() works with basic processing methods.
    (#691)
  * fix: Table.homogenize() works with basic processing methods.
    (#756)
  * fix: Table.homogenize() casts compare_values and default_row.
    (#700)
  * fix: Table.homogenize() accepts tuples. (#710)
  * fix: TableSet.group_by() accepts input with no rows. (#703)
  * fix: TypeTester warns if a column specified by the force
    argument is not in the table, instead of raising an error.
    (#747)
  * fix: Aggregations return None if all values are None, instead
    of raising an error. Note that Sum, MaxLength and MaxPrecision
    continue to return 0 if all values are None. (#706)
  * fix: Ensure files are closed when errors occur. (#734)
  * build: Make PyICU an optional dependency.

-------------------------------------------------------------------
Thu Jul 15 05:36:41 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Fixed URL of the tarball, and the tarball refreshed.

-------------------------------------------------------------------
Wed Jul 14 09:38:14 UTC 2021 - Hans-Peter Jansen <hpj@urpla.net>

- Update to 1.6.2 - March 10, 2021
  * feat: :meth:`.Date.__init__` and :meth:`.DateTime.__init__`
    accepts a locale keyword argument (e.g. en_US) for parsing
    formatted dates. (#730)
  * feat: :meth:`.Number.cast` casts True to 1 and False to 0.
    (#733)
  * fix: :meth:`.utils.max_precision` ignores infinity when
    calculating precision. (#726)
  * fix: :meth:`.Date.cast` catches OverflowError when type
    testing. (#720)
  * Included examples in Python package. (#716)
- Enable test_sniffer test again

-------------------------------------------------------------------
Thu Sep 24 00:58:20 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>

- Disable another failing test: test_sniffer
  https://github.com/wireservice/agate/issues/746

-------------------------------------------------------------------
Thu Jun 25 10:11:10 UTC 2020 - Matej Cepl <mcepl@suse.com>

- Revert previous commit (sr#813277): unittest2 is necessary
  for platforms with Python 2.7 (SLE-15 etc.).

-------------------------------------------------------------------
Wed Jun 10 15:19:54 UTC 2020 - Matej Cepl <mcepl@suse.com>

- Remove unnecessary dependency on unittest2

-------------------------------------------------------------------
Thu Apr 23 04:26:37 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>

- Only BuildRequire unittest2 under Python 2.

-------------------------------------------------------------------
Thu Apr 16 11:54:50 UTC 2020 - Matej Cepl <mcepl@suse.com>

- Switch from using nosetest runner to pytest

-------------------------------------------------------------------
Sat Mar  2 10:58:43 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>

- export LANG=en_US.UTF-8 for tests
  build fails for python < 3.7 otherwise

-------------------------------------------------------------------
Wed Feb 27 08:44:02 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Enable tests
- Remove devel dependency
- Switch to github tarball to get test fixtures and data

-------------------------------------------------------------------
Wed May  9 18:49:48 UTC 2018 - toddrme2178@gmail.com

- Update to 1.6.1
  * `Date.cast` and :meth:`DateTime.cast` will no longer parse
    strings that contain dates as dates. (#705)
  * Added Forest Gregg to Authors.
  * `Table.to_json` can now use Decimal as keys. (#696)
  * Link to tutorial now uses version through sphinx to avoid bad
    links on future releases. (#682)
  * lxml limited to >= 3.6 and < 4 for pypy compatibility.
- Use license tag

-------------------------------------------------------------------
Fri Oct 20 16:12:19 UTC 2017 - toddrme2178@gmail.com

- initial version
openSUSE Build Service is sponsored by