diff -Nru python-laspy-2.5.2/CHANGELOG.md python-laspy-2.5.3/CHANGELOG.md --- python-laspy-2.5.2/CHANGELOG.md 2024-01-02 16:17:01.000000000 +0000 +++ python-laspy-2.5.3/CHANGELOG.md 2024-01-04 14:01:19.000000000 +0000 @@ -1,5 +1,12 @@ # Changelog +## Version 2.5.3 (4/01/2024) + +### Fixed +- Properly install laspy/cli/core.py file +- Don't install CLI tests as part of the package (tests/cli/*) +- Explicitly added 'rich' as a dependency of CLI feature + ## Version 2.5.2 (2/01/2024) ### Fixed diff -Nru python-laspy-2.5.2/debian/changelog python-laspy-2.5.3/debian/changelog --- python-laspy-2.5.2/debian/changelog 2024-01-04 22:01:09.000000000 +0000 +++ python-laspy-2.5.3/debian/changelog 2024-01-07 20:18:39.000000000 +0000 @@ -1,3 +1,12 @@ +python-laspy (2.5.3-1) unstable; urgency=medium + + * New upstream version 2.5.3 + * Update patches + - Drop 0005-Remove-superfluous-tests-exclude-from-find_packages.patch + (obsolete) + + -- Timo Röhling Sun, 07 Jan 2024 21:18:39 +0100 + python-laspy (2.5.2-1) unstable; urgency=medium * New upstream version 2.5.2 diff -Nru python-laspy-2.5.2/debian/patches/0001-Remove-CLI-entrypoint.patch python-laspy-2.5.3/debian/patches/0001-Remove-CLI-entrypoint.patch --- python-laspy-2.5.2/debian/patches/0001-Remove-CLI-entrypoint.patch 2024-01-04 22:01:09.000000000 +0000 +++ python-laspy-2.5.3/debian/patches/0001-Remove-CLI-entrypoint.patch 2024-01-07 20:18:39.000000000 +0000 @@ -8,11 +8,11 @@ 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py -index ee30b4d..f494825 100644 +index dc7c20f..b90c90a 100644 --- a/setup.py +++ b/setup.py -@@ -43,7 +43,6 @@ setup( - "cli": ["typer[all] >= 0.8.0 "], +@@ -46,7 +46,6 @@ setup( + ], }, entry_points={ - "console_scripts": ["laspy=laspy.cli.main:main"], diff -Nru python-laspy-2.5.2/debian/patches/0005-Remove-superfluous-tests-exclude-from-find_packages.patch python-laspy-2.5.3/debian/patches/0005-Remove-superfluous-tests-exclude-from-find_packages.patch --- python-laspy-2.5.2/debian/patches/0005-Remove-superfluous-tests-exclude-from-find_packages.patch 2024-01-04 22:01:09.000000000 +0000 +++ python-laspy-2.5.3/debian/patches/0005-Remove-superfluous-tests-exclude-from-find_packages.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -From: =?utf-8?q?Timo_R=C3=B6hling?= -Date: Thu, 4 Jan 2024 22:56:57 +0100 -Subject: Remove superfluous tests exclude from find_packages() - ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index f494825..affae1a 100644 ---- a/setup.py -+++ b/setup.py -@@ -20,7 +20,7 @@ setup( - url="https://github.com/laspy/laspy", - long_description=readme, - long_description_content_type="text/markdown", -- packages=find_packages(exclude=("tests",)), -+ packages=find_packages(), - python_requires=">=3.8", - install_requires=["numpy"], - extras_require={ diff -Nru python-laspy-2.5.2/debian/patches/series python-laspy-2.5.3/debian/patches/series --- python-laspy-2.5.2/debian/patches/series 2024-01-04 22:01:09.000000000 +0000 +++ python-laspy-2.5.3/debian/patches/series 2024-01-07 20:18:39.000000000 +0000 @@ -2,4 +2,3 @@ 0002-Work-around-broken-M2R2.patch 0003-Fix-big-endian-issues.patch 0004-xfail-tests-with-gps_time.patch -0005-Remove-superfluous-tests-exclude-from-find_packages.patch diff -Nru python-laspy-2.5.2/laspy/__init__.py python-laspy-2.5.3/laspy/__init__.py --- python-laspy-2.5.2/laspy/__init__.py 2024-01-02 16:17:01.000000000 +0000 +++ python-laspy-2.5.3/laspy/__init__.py 2024-01-04 14:01:19.000000000 +0000 @@ -1,4 +1,4 @@ -__version__ = "2.5.2" +__version__ = "2.5.3" import logging diff -Nru python-laspy-2.5.2/setup.py python-laspy-2.5.3/setup.py --- python-laspy-2.5.2/setup.py 2024-01-02 16:17:01.000000000 +0000 +++ python-laspy-2.5.3/setup.py 2024-01-04 14:01:19.000000000 +0000 @@ -20,7 +20,7 @@ url="https://github.com/laspy/laspy", long_description=readme, long_description_content_type="text/markdown", - packages=find_packages(exclude=("tests",)), + packages=find_packages(exclude=("tests", "tests.cli")), python_requires=">=3.8", install_requires=["numpy"], extras_require={ @@ -40,7 +40,10 @@ "laszip": ["laszip >= 0.2.1, < 0.3.0"], "pyproj": ["pyproj"], "requests": ["requests"], - "cli": ["typer[all] >= 0.8.0 "], + "cli": [ + "typer[all] >= 0.8.0 ", + "rich >= 10.11.0", + ], }, entry_points={ "console_scripts": ["laspy=laspy.cli.main:main"],