New Upstream Release - python-rpaths

Ready changes

Summary

Merged new upstream version: 1.0.0 (was: 0.13).

Resulting package

Built on 2022-03-17T22:02 (took 4m33s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases python-rpaths-docapt install -t fresh-releases python3-rpaths

Lintian Result

Diff

diff --git a/LICENSE b/LICENSE
index 56cd279..8fe5125 100644
--- a/LICENSE
+++ b/LICENSE
@@ -8,7 +8,8 @@ modification, are permitted provided that the following conditions are met:
    list of conditions and the following disclaimer.
 
 2. Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
+   this list of conditions and the following disclaimer in the documentation
+   and/or other materials provided with the distribution.
 
 3. Neither the name of the copyright holder nor the names of its contributors
    may be used to endorse or promote products derived from this software
diff --git a/PKG-INFO b/PKG-INFO
index 42e1ebd..3133975 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,8 +1,8 @@
 Metadata-Version: 1.1
 Name: rpaths
-Version: 0.13
+Version: 1.0.0
 Summary: Path manipulation library
-Home-page: http://github.com/remram44/rpaths
+Home-page: https://github.com/remram44/rpaths
 Author: Remi Rampin
 Author-email: remirampin@gmail.com
 License: BSD
diff --git a/README.md b/README.md
index 86d6626..3c19e95 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
+[![Build Status](https://github.com/remram44/rpaths/workflows/Test/badge.svg)](https://github.com/remram44/rpaths/actions)
 [![Linux Build](https://travis-ci.org/remram44/rpaths.svg?branch=master)](https://travis-ci.org/remram44/rpaths)
 [![Win Build](https://ci.appveyor.com/api/projects/status/s7efr8aoqkyp69t0/branch/master)](https://ci.appveyor.com/project/remram44/rpaths)
 [![Coverage Status](http://codecov.io/github/remram44/rpaths/coverage.svg?branch=master)](http://codecov.io/github/remram44/rpaths/coverage.svg?branch=master)
@@ -7,28 +8,11 @@ rpaths
 
 rpaths is yet another path manipulation library.
 
-The [full documentation is built by ReadTheDocs]
-(http://rpaths.remram.fr/en/latest/).
+The [full documentation is built by ReadTheDocs](http://rpaths.remram.fr/en/latest/).
 
-It pains me that I should have to write this, however after a survey of the
-existing packages, including [pathlib]
-(https://docs.python.org/3/library/pathlib.html) (included in the Python
-standard library since 3.4, see [PEP 428]
-(http://legacy.python.org/dev/peps/pep-0428/)), it appears that every one of
-them chokes on one valid filename or another.
+It pains me that I should have to write this, however after a survey of the existing packages, including [pathlib](https://docs.python.org/3/library/pathlib.html) (included in the Python standard library since 3.4, see [PEP 428](http://legacy.python.org/dev/peps/pep-0428/)), it appears that every one of them chokes on one valid filename or another.
 
-* [Unipath](https://github.com/mikeorr/Unipath) is very close. In fact it is,
-with pathlib, one of the main inspirations for this work. Unfortunately it
-makes its path inherit from unicode or bytes, which makes the abstract/concrete
-class separation too tricky.
-* [pathlib](https://bitbucket.org/pitrou/pathlib/) is affected with
-[a bug preventing it from representing some filenames on Windows on Python 2]
-(https://bitbucket.org/pitrou/pathlib/issue/25); this bug was marked as
-wontfix. Furthermore, it works very differently on Python 2 and 3, which I
-believe is very counter-productive.
-* [path.py](https://github.com/jaraco/path.py) is affected with [a bug making
-it fail when encountering some filenames on POSIX]
-(https://github.com/jaraco/path.py/issues/61). This is also believed to allow
-for DoS attacks.
-* [fpath](https://github.com/wackywendell/fpath) is affected with the
-[same bug](https://github.com/wackywendell/fpath/issues/5) as path.py.
+* [Unipath](https://github.com/mikeorr/Unipath) is very close. In fact it is, with pathlib, one of the main inspirations for this work. Unfortunately it makes its path inherit from unicode or bytes, which makes the abstract/concrete class separation too tricky.
+* [pathlib](https://bitbucket.org/pitrou/pathlib/) is affected with [a bug preventing it from representing some filenames on Windows on Python 2](https://bitbucket.org/pitrou/pathlib/issue/25); this bug was marked as wontfix. Furthermore, it works very differently on Python 2 and 3, which I believe is very counter-productive.
+* [path.py](https://github.com/jaraco/path.py) is affected with [a bug making it fail when encountering some filenames on POSIX](https://github.com/jaraco/path.py/issues/61). This is also believed to allow for DoS attacks.
+* [fpath](https://github.com/wackywendell/fpath) is affected with the [same bug](https://github.com/wackywendell/fpath/issues/5) as path.py.
diff --git a/debian/changelog b/debian/changelog
index d0f6450..00d0ab5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-python-rpaths (0.13-2) UNRELEASED; urgency=medium
+python-rpaths (1.0.0-1) UNRELEASED; urgency=medium
 
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
@@ -16,8 +16,9 @@ python-rpaths (0.13-2) UNRELEASED; urgency=medium
   * Apply multi-arch hints.
     + python-rpaths-doc: Add Multi-Arch: foreign.
   * Bump debhelper from old 12 to 13.
+  * New upstream release.
 
- -- Ondřej Nový <onovy@debian.org>  Tue, 13 Feb 2018 10:03:17 +0100
+ -- Ondřej Nový <onovy@debian.org>  Thu, 17 Mar 2022 21:57:57 -0000
 
 python-rpaths (0.13-1) unstable; urgency=low
 
diff --git a/debian/patches/Use-packaged-docs.patch b/debian/patches/Use-packaged-docs.patch
index cc7c449..a6fa1a9 100644
--- a/debian/patches/Use-packaged-docs.patch
+++ b/debian/patches/Use-packaged-docs.patch
@@ -6,10 +6,10 @@ Subject: Use packaged docs
  doc/conf.py | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)
 
-diff --git a/doc/conf.py b/doc/conf.py
-index 8bed92c..aab1572 100644
---- a/doc/conf.py
-+++ b/doc/conf.py
+Index: python-rpaths/doc/conf.py
+===================================================================
+--- python-rpaths.orig/doc/conf.py
++++ python-rpaths/doc/conf.py
 @@ -262,4 +262,6 @@ texinfo_documents = [
  
  
diff --git a/doc/conf.py b/doc/conf.py
index 8bed92c..b2a1a9d 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -54,9 +54,9 @@ copyright = u'2014, Remi Rampin'
 # built documents.
 #
 # The short X.Y version.
-version = '0.13'
+version = '1.0'
 # The full version, including alpha/beta/rc tags.
-release = '0.13'
+release = '1.0.0'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/rpaths.egg-info/PKG-INFO b/rpaths.egg-info/PKG-INFO
index 42e1ebd..3133975 100644
--- a/rpaths.egg-info/PKG-INFO
+++ b/rpaths.egg-info/PKG-INFO
@@ -1,8 +1,8 @@
 Metadata-Version: 1.1
 Name: rpaths
-Version: 0.13
+Version: 1.0.0
 Summary: Path manipulation library
-Home-page: http://github.com/remram44/rpaths
+Home-page: https://github.com/remram44/rpaths
 Author: Remi Rampin
 Author-email: remirampin@gmail.com
 License: BSD
diff --git a/rpaths.py b/rpaths.py
index 783592f..567ae81 100644
--- a/rpaths.py
+++ b/rpaths.py
@@ -14,7 +14,7 @@ import tempfile
 
 __all__ = ["unicode", "Path", "PY3", "PosixPath", "WindowsPath"]
 
-__version__ = '0.13'
+__version__ = '1.0.0'
 
 
 PY3 = sys.version_info[0] == 3
diff --git a/setup.py b/setup.py
index 20757e8..8f647cc 100644
--- a/setup.py
+++ b/setup.py
@@ -9,12 +9,12 @@ It aims at total Python 2/3 and Windows/POSIX compatibility. To my knowledge,
 no other library can handle all the possible paths on every platform.
 """
 setup(name='rpaths',
-      version='0.13',
+      version='1.0.0',
       py_modules=['rpaths'],
       description='Path manipulation library',
       author="Remi Rampin",
       author_email='remirampin@gmail.com',
-      url='http://github.com/remram44/rpaths',
+      url='https://github.com/remram44/rpaths',
       long_description=description,
       license='BSD',
       keywords=['path', 'file', 'filename', 'pattern', 'fnmatch'],

More details

Full run details