The NetBSD Project

CVS log for pkgsrc/textproc/py-natsort/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / py-natsort

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 28 08:43:18 2023 UTC (9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.24: +4 -2 lines
Diff to previous 1.24 (colored)

py-natsort: update to 8.4.0.

[8.4.0] - 2023-06-19
---

### Changed

- The changelog now only explictly exists in the repository
  (issue [#162](https://github.com/SethMMorton/natsort/issues/162))

### Fixed

- Inputs with spaces near adjascent to the extension are now sorted
  correctly for `os_sorted` on Windows (issues
  [#165](https://github.com/SethMMorton/natsort/issues/165) and
  [#166](https://github.com/SethMMorton/natsort/pull/166))

Revision 1.24 / (download) - annotate - [select for diffs], Wed Mar 8 12:18:09 2023 UTC (12 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

py-natsort: updated to 8.3.1

8.3.1
Fixed
- Broken test on FreeBSD due to a broken `locale.strxfrm`.
  **This change has no effect outside fixing tests**

Revision 1.23 / (download) - annotate - [select for diffs], Tue Feb 28 06:16:23 2023 UTC (12 months, 4 weeks ago) by adam
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

py-natsort: updated to 8.3.0

8.3.0

Added
- The `PRESORT` option to the `ns` enum to attain consistent
  sort order in certain corner cases
- Logic to ensure `None` and NaN are sorted in a consistent order
- Explict Python 3.11 support

Changed
- Only convert to `str` if necessary in `os_sorted`
- Attempt to use new `fastnumbers` functionality if available
- Move non-API documentation to the GitHub wiki

Removed
- Support for EOL Python 3.6

Revision 1.22 / (download) - annotate - [select for diffs], Fri Sep 2 07:37:14 2022 UTC (18 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

py-natsort: updated to 8.2.0

8.2.0

Changed
- Auto-coerce `pathlib.Path` objects to `str` since it is the least astonishing
  behavior
- Reduce strictness of type hints to avoid over-constraining client code

Revision 1.21 / (download) - annotate - [select for diffs], Tue Apr 26 17:55:37 2022 UTC (23 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.20: +3 -4 lines
Diff to previous 1.20 (colored)

py-natsort: updated to 8.1.0

8.1.0 - 2022-01-30

Changed

When using ns.PATH, only split off a maximum of two suffixes from a file name.

8.0.2 - 2021-12-14

Fixed

Bug where sorting paths fail if one of the paths is '.'

8.0.1 - 2021-12-10

Fixed

Compose unicode characters when using locale to ensure sorting is correct across all locales

8.0.0 - 2021-11-03

Re-release 7.2.0 as 8.0.0 because introduction of type hints can break CI builds

Revision 1.20 / (download) - annotate - [select for diffs], Wed Jan 5 15:41:25 2022 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.19: +4 -2 lines
Diff to previous 1.19 (colored)

python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 4 20:55:00 2022 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.18 / (download) - annotate - [select for diffs], Mon Feb 1 09:35:56 2021 UTC (3 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

py-natsort: updated to 7.1.1

7.1.1:
Changed
- Use GitHub Actions instead of Travis-CI
- No longer pin testing dependencies

Fixed
- Correct a minor typo

Revision 1.17 / (download) - annotate - [select for diffs], Sun Dec 6 11:40:27 2020 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

py-natsort: updated to 7.1.0

7.1.0:
Added
 - ``os_sorted``, ``os_sort_keygen``, and ``os_sort_key`` to better support
   sorting like the file browser on the current operating system - this
   closes the long-standing issue
 - Support for Python 3.9

Changed
 - MacOS unit tests run on native Python
 - Treate `None` like `NaN` internally to avoid `TypeError`
 - No longer fail tests every time a new Python version is released

Fixed
 - Various typos, missing figures, and out-of-date information in the "How it works"
 - Fix typo in CHANGELOG
 - Updated "How it works" to account for Pandas updates

Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 29 13:53:31 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.15: +10 -2 lines
Diff to previous 1.15 (colored)

py-natsort: updated to 7.0.1

7.0.1:

Fixed
Bug where that caused incorrect sorting when using locales that have a "." character as the thousands separator.


7.0.0:

Added
Ability to deploy directly from TravisCI
Release checklist in RELEASING.md

Changed
Updated auxillary shell scripts to be written in python, and added ability to call these from tox
Improved Travis-CI experience
Update testing dependency versions

Removed
Support for Python 2

Revision 1.15 / (download) - annotate - [select for diffs], Thu Nov 14 10:06:56 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

py-natsort: updated to 6.2.0

6.2.0:
Added
 - Support for Python 3.8

Changed
 - `index_natsorted` internally now uses tuples for index-element pairs
   instead of lists
 - Added a TOC to the README
 - Python 3.4 is no longer included in testing

Fixed
 - Pin testing dependencies to prevent CI breaking due to third-party
   library changes

Removed
 - Introduction page in documentation

Revision 1.14 / (download) - annotate - [select for diffs], Wed Nov 13 15:09:01 2019 UTC (4 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

py-natsort: updated to 6.1.0

6.1.0:
Added
 - Expose `numeric_regex_chooser` as a public function for ease in making
   key functions
 - Example in the documentation on how to sort numbers with units
 - Automated testing support for macos and Windows

Changed
 - Update CHANGELOG format to style from https://keepachangelog.com/

Fixed
 - Removed dependency on `sudo` in TravisCI configuration
 - Documentation typos

Revision 1.13 / (download) - annotate - [select for diffs], Fri Feb 8 10:52:03 2019 UTC (5 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

py-natsort: updated to 6.0.0

6.0.0:
Drop support for Python 2.6 and 3.3
Remove deprecated APIs (kwargs number_type, signed, exp, as_path, py3_safe; enums ns.TYPESAFE, ns.DIGIT, ns.VERSION; functions versorted, index_versorted)
Remove pipenv as a dependency for building
Simply Travis-CI configuration
Fix README rendering in PyPI

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 27 16:19:05 2018 UTC (5 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

py-natsort: updated to 5.5.0

5.5.0
- Formally deprecated old or misleading APIs
- Documentation, packaging, and CI cleanup
- Consolidate API documentation into a single page
- Add a CHANGELOG.rst to the top-level of the repository
- Add back support for very old versions of setuptools

Revision 1.11 / (download) - annotate - [select for diffs], Mon Sep 24 09:43:26 2018 UTC (5 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored)

py-natsort: updated to 5.4.1

5.4.1:
Fix error in a newly added test.
Changed code format and quality checking infrastructure.

5.4.0:
Re-expose natsort_key as "public" and remove the associated DepricationWarning.
Add better developer documentation.
Refactor tests.
Bump allowed fastnumbers version.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jul 8 09:40:00 2018 UTC (5 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

py-natsort: updated to 5.3.3

5.3.3:
Update docs with a FAQ and quick how-it-works.
Fix a StopIteration error in the testing code.
Enable Python 3.7 support in Travis-CI.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jun 19 12:06:32 2018 UTC (5 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

py-natsort: updated to 5.3.2

5.3.2:
Fix bug that prevented install on old versions of setuptools.
Revert layout from src/natsort/ back to natsort/ to make user testing simpler.

Revision 1.8 / (download) - annotate - [select for diffs], Tue May 15 06:45:55 2018 UTC (5 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

py-natsort: updated to 5.3.1

5.3.1:
- No bugfixes or features, just infrastructure and installation updates.
- Move to defining dependencies with Pipfile.
- Development layout is now src/natsort/ instead of natsort/.
- Add bumpversion infrastructure.
- Extras can be installed by "[]" notation.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 27 07:00:41 2018 UTC (5 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

py-natsort: updated to 5.3.0

5.3.0:
Fix bug in assessing fastnumbers version at import-time.
Add ability to consider unicode-decimal numbers as numbers.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Feb 20 09:32:31 2018 UTC (6 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

py-natsort: updated to 5.2.0

v. 5.2.0
Add ns.NUMAFTER to cause numbers to be placed after non-numbers.
Add natcmp function (Python 2 only).

Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 15 14:13:58 2017 UTC (6 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

py-natsort: updated to 5.1.1

5.1.1:
* Added additional unicode number support for Python 3.7.
* Added information on how to install and test.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Aug 22 07:46:22 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.3: +3 -4 lines
Diff to previous 1.3 (colored)

5.1.0:
- Fixed ``StopIteration`` warning on Python 3.6+.
- All Unicode input is now normalized.

Revision 1.3 / (download) - annotate - [select for diffs], Tue May 9 11:54:07 2017 UTC (6 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.2: +5 -13 lines
Diff to previous 1.2 (colored)

Changes 5.0.3:
- Improved development infrastructure.
- Migrated documentation to ReadTheDocs.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 30 14:38:58 2016 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.1: +17 -7 lines
Diff to previous 1.1 (colored)

Clean up pkglint. Add some test dependencies, 4 more are not packaged
yet.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Nov 30 14:13:48 2016 UTC (7 years, 3 months ago) by jdolecek
Branch: MAIN

Add py-natsort 5.0.1 - Natural sorting for Python

based on wip version

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>