Hello community,

here is the log from the commit of package python-pathvalidate for 
openSUSE:Factory checked in at 2020-03-23 12:50:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pathvalidate (Old)
 and      /work/SRC/openSUSE:Factory/.python-pathvalidate.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pathvalidate"

Mon Mar 23 12:50:18 2020 rev:3 rq:786978 version:2.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pathvalidate/python-pathvalidate.changes  
2020-02-18 10:37:00.336528300 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pathvalidate.new.3160/python-pathvalidate.changes
        2020-03-23 12:51:12.095980570 +0100
@@ -1,0 +2,6 @@
+Fri Mar 20 16:48:47 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 2.2.1
+  * Fix to include py.typed to the package
+
+-------------------------------------------------------------------

Old:
----
  pathvalidate-2.2.0.tar.gz

New:
----
  pathvalidate-2.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pathvalidate.spec ++++++
--- /var/tmp/diff_new_pack.TfUmoO/_old  2020-03-23 12:51:15.115982466 +0100
+++ /var/tmp/diff_new_pack.TfUmoO/_new  2020-03-23 12:51:15.159982494 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-pathvalidate
-Version:        2.2.0
+Version:        2.2.1
 Release:        0
 Summary:        Python library to sanitize/validate a string such as filenames
 License:        MIT

++++++ pathvalidate-2.2.0.tar.gz -> pathvalidate-2.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/MANIFEST.in 
new/pathvalidate-2.2.1/MANIFEST.in
--- old/pathvalidate-2.2.0/MANIFEST.in  2020-01-11 10:35:16.000000000 +0100
+++ new/pathvalidate-2.2.1/MANIFEST.in  2020-03-20 11:56:33.000000000 +0100
@@ -3,6 +3,7 @@
 include setup.cfg
 include tox.ini
 include docs/pages/introduction/summary.txt
+include */py.typed
 
 recursive-include test *
 recursive-include requirements *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/PKG-INFO 
new/pathvalidate-2.2.1/PKG-INFO
--- old/pathvalidate-2.2.0/PKG-INFO     2020-02-12 10:56:16.420759700 +0100
+++ new/pathvalidate-2.2.1/PKG-INFO     2020-03-20 12:12:26.292878600 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pathvalidate
-Version: 2.2.0
+Version: 2.2.1
 Summary: pathvalidate is a Python library to sanitize/validate a string such 
as filenames/file-paths/etc.
 Home-page: https://github.com/thombashi/pathvalidate
 Author: Tsuyoshi Hombashi
@@ -67,15 +67,16 @@
                 from pathvalidate import sanitize_filename
         
                 fname = "fi:l*e/p\"a?t>h|.t<xt"
-                print("{} -> {}".format(fname, sanitize_filename(fname)))
+                print(f"{fname} -> {sanitize_filename(fname)}\n")
         
                 fname = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-                print("{} -> {}".format(fname, sanitize_filename(fname)))
+                print(f"{fname} -> {sanitize_filename(fname)}\n")
         
         :Output:
             .. code-block::
         
                 fi:l*e/p"a?t>h|.t<xt -> filepath.txt
+        
                 _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f(g)h+i_0.txt
         
         Sanitize a filepath
@@ -86,15 +87,16 @@
                 from pathvalidate import sanitize_filepath
         
                 fpath = "fi:l*e/p\"a?t>h|.t<xt"
-                print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+                print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
         
                 fpath = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-                print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+                print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
         
         :Output:
             .. code-block::
         
                 fi:l*e/p"a?t>h|.t<xt -> file/path.txt
+        
                 _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f/(g)h+i_0.txt
         
         Validate a filename
@@ -108,12 +110,12 @@
                 try:
                     validate_filename("fi:l*e/p\"a?t>h|.t<xt")
                 except ValidationError as e:
-                    print("{}\n".format(e), file=sys.stderr)
+                    print(f"{e}\n", file=sys.stderr)
         
                 try:
                     validate_filename("COM1")
                 except ValidationError as e:
-                    print("{}\n".format(e), file=sys.stderr)
+                    print(f"{e}\n", file=sys.stderr)
         
         :Output:
             .. code-block::
@@ -130,15 +132,16 @@
                 from pathvalidate import is_valid_filename, sanitize_filename
         
                 fname = "fi:l*e/p\"a?t>h|.t<xt"
-                print("is_valid_filename('{}') return {}".format(fname, 
is_valid_filename(fname)))
+                print(f"is_valid_filename('{fname}') return 
{is_valid_filename(fname)}\n")
         
                 sanitized_fname = sanitize_filename(fname)
-                print("is_valid_filename('{}') return 
{}".format(sanitized_fname, is_valid_filename(sanitized_fname)))
+                print(f"is_valid_filename('{sanitized_fname}') return 
{is_valid_filename(sanitized_fname)}\n")
         
         :Output:
             .. code-block::
         
                 is_valid_filename('fi:l*e/p"a?t>h|.t<xt') return False
+        
                 is_valid_filename('filepath.txt') return True
         
         filename/filepath validator for argparse
@@ -171,7 +174,7 @@
                 argparse_validate.py: error: argument --filepath: invalid char 
found: invalids=('?'), value='e?g', reason=INVALID_CHARACTER, 
target-platform=Windows
         
         .. note::
-            ``validate_filepath_arg`` is set platform as ``"auto"``.
+            ``validate_filepath_arg`` consider ``platform`` as of ``"auto"`` 
if the input is an absolute file path.
         
         filename/filepath sanitizer for argparse
         ------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/README.rst 
new/pathvalidate-2.2.1/README.rst
--- old/pathvalidate-2.2.0/README.rst   2020-02-12 09:21:38.000000000 +0100
+++ new/pathvalidate-2.2.1/README.rst   2020-03-20 12:04:58.000000000 +0100
@@ -56,15 +56,16 @@
         from pathvalidate import sanitize_filename
 
         fname = "fi:l*e/p\"a?t>h|.t<xt"
-        print("{} -> {}".format(fname, sanitize_filename(fname)))
+        print(f"{fname} -> {sanitize_filename(fname)}\n")
 
         fname = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-        print("{} -> {}".format(fname, sanitize_filename(fname)))
+        print(f"{fname} -> {sanitize_filename(fname)}\n")
 
 :Output:
     .. code-block::
 
         fi:l*e/p"a?t>h|.t<xt -> filepath.txt
+
         _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f(g)h+i_0.txt
 
 Sanitize a filepath
@@ -75,15 +76,16 @@
         from pathvalidate import sanitize_filepath
 
         fpath = "fi:l*e/p\"a?t>h|.t<xt"
-        print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+        print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
 
         fpath = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-        print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+        print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
 
 :Output:
     .. code-block::
 
         fi:l*e/p"a?t>h|.t<xt -> file/path.txt
+
         _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f/(g)h+i_0.txt
 
 Validate a filename
@@ -97,12 +99,12 @@
         try:
             validate_filename("fi:l*e/p\"a?t>h|.t<xt")
         except ValidationError as e:
-            print("{}\n".format(e), file=sys.stderr)
+            print(f"{e}\n", file=sys.stderr)
 
         try:
             validate_filename("COM1")
         except ValidationError as e:
-            print("{}\n".format(e), file=sys.stderr)
+            print(f"{e}\n", file=sys.stderr)
 
 :Output:
     .. code-block::
@@ -119,15 +121,16 @@
         from pathvalidate import is_valid_filename, sanitize_filename
 
         fname = "fi:l*e/p\"a?t>h|.t<xt"
-        print("is_valid_filename('{}') return {}".format(fname, 
is_valid_filename(fname)))
+        print(f"is_valid_filename('{fname}') return 
{is_valid_filename(fname)}\n")
 
         sanitized_fname = sanitize_filename(fname)
-        print("is_valid_filename('{}') return {}".format(sanitized_fname, 
is_valid_filename(sanitized_fname)))
+        print(f"is_valid_filename('{sanitized_fname}') return 
{is_valid_filename(sanitized_fname)}\n")
 
 :Output:
     .. code-block::
 
         is_valid_filename('fi:l*e/p"a?t>h|.t<xt') return False
+
         is_valid_filename('filepath.txt') return True
 
 filename/filepath validator for argparse
@@ -160,7 +163,7 @@
         argparse_validate.py: error: argument --filepath: invalid char found: 
invalids=('?'), value='e?g', reason=INVALID_CHARACTER, target-platform=Windows
 
 .. note::
-    ``validate_filepath_arg`` is set platform as ``"auto"``.
+    ``validate_filepath_arg`` consider ``platform`` as of ``"auto"`` if the 
input is an absolute file path.
 
 filename/filepath sanitizer for argparse
 ------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/pathvalidate/__version__.py 
new/pathvalidate-2.2.1/pathvalidate/__version__.py
--- old/pathvalidate-2.2.0/pathvalidate/__version__.py  2020-02-12 
09:22:12.000000000 +0100
+++ new/pathvalidate-2.2.1/pathvalidate/__version__.py  2020-03-20 
12:06:04.000000000 +0100
@@ -1,6 +1,6 @@
 __author__ = "Tsuyoshi Hombashi"
 __copyright__ = "Copyright 2016, {}".format(__author__)
 __license__ = "MIT License"
-__version__ = "2.2.0"
+__version__ = "2.2.1"
 __maintainer__ = __author__
 __email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/pathvalidate.egg-info/PKG-INFO 
new/pathvalidate-2.2.1/pathvalidate.egg-info/PKG-INFO
--- old/pathvalidate-2.2.0/pathvalidate.egg-info/PKG-INFO       2020-02-12 
10:56:16.000000000 +0100
+++ new/pathvalidate-2.2.1/pathvalidate.egg-info/PKG-INFO       2020-03-20 
12:12:26.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pathvalidate
-Version: 2.2.0
+Version: 2.2.1
 Summary: pathvalidate is a Python library to sanitize/validate a string such 
as filenames/file-paths/etc.
 Home-page: https://github.com/thombashi/pathvalidate
 Author: Tsuyoshi Hombashi
@@ -67,15 +67,16 @@
                 from pathvalidate import sanitize_filename
         
                 fname = "fi:l*e/p\"a?t>h|.t<xt"
-                print("{} -> {}".format(fname, sanitize_filename(fname)))
+                print(f"{fname} -> {sanitize_filename(fname)}\n")
         
                 fname = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-                print("{} -> {}".format(fname, sanitize_filename(fname)))
+                print(f"{fname} -> {sanitize_filename(fname)}\n")
         
         :Output:
             .. code-block::
         
                 fi:l*e/p"a?t>h|.t<xt -> filepath.txt
+        
                 _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f(g)h+i_0.txt
         
         Sanitize a filepath
@@ -86,15 +87,16 @@
                 from pathvalidate import sanitize_filepath
         
                 fpath = "fi:l*e/p\"a?t>h|.t<xt"
-                print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+                print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
         
                 fpath = "\0_a*b:c<d>e%f/(g)h+i_0.txt"
-                print("{} -> {}".format(fpath, sanitize_filepath(fpath)))
+                print(f"{fpath} -> {sanitize_filepath(fpath)}\n")
         
         :Output:
             .. code-block::
         
                 fi:l*e/p"a?t>h|.t<xt -> file/path.txt
+        
                 _a*b:c<d>e%f/(g)h+i_0.txt -> _abcde%f/(g)h+i_0.txt
         
         Validate a filename
@@ -108,12 +110,12 @@
                 try:
                     validate_filename("fi:l*e/p\"a?t>h|.t<xt")
                 except ValidationError as e:
-                    print("{}\n".format(e), file=sys.stderr)
+                    print(f"{e}\n", file=sys.stderr)
         
                 try:
                     validate_filename("COM1")
                 except ValidationError as e:
-                    print("{}\n".format(e), file=sys.stderr)
+                    print(f"{e}\n", file=sys.stderr)
         
         :Output:
             .. code-block::
@@ -130,15 +132,16 @@
                 from pathvalidate import is_valid_filename, sanitize_filename
         
                 fname = "fi:l*e/p\"a?t>h|.t<xt"
-                print("is_valid_filename('{}') return {}".format(fname, 
is_valid_filename(fname)))
+                print(f"is_valid_filename('{fname}') return 
{is_valid_filename(fname)}\n")
         
                 sanitized_fname = sanitize_filename(fname)
-                print("is_valid_filename('{}') return 
{}".format(sanitized_fname, is_valid_filename(sanitized_fname)))
+                print(f"is_valid_filename('{sanitized_fname}') return 
{is_valid_filename(sanitized_fname)}\n")
         
         :Output:
             .. code-block::
         
                 is_valid_filename('fi:l*e/p"a?t>h|.t<xt') return False
+        
                 is_valid_filename('filepath.txt') return True
         
         filename/filepath validator for argparse
@@ -171,7 +174,7 @@
                 argparse_validate.py: error: argument --filepath: invalid char 
found: invalids=('?'), value='e?g', reason=INVALID_CHARACTER, 
target-platform=Windows
         
         .. note::
-            ``validate_filepath_arg`` is set platform as ``"auto"``.
+            ``validate_filepath_arg`` consider ``platform`` as of ``"auto"`` 
if the input is an absolute file path.
         
         filename/filepath sanitizer for argparse
         ------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/pathvalidate.egg-info/SOURCES.txt 
new/pathvalidate-2.2.1/pathvalidate.egg-info/SOURCES.txt
--- old/pathvalidate-2.2.0/pathvalidate.egg-info/SOURCES.txt    2020-02-12 
10:56:16.000000000 +0100
+++ new/pathvalidate-2.2.1/pathvalidate.egg-info/SOURCES.txt    2020-03-20 
12:12:26.000000000 +0100
@@ -17,6 +17,7 @@
 pathvalidate/argparse.py
 pathvalidate/click.py
 pathvalidate/error.py
+pathvalidate/py.typed
 pathvalidate.egg-info/PKG-INFO
 pathvalidate.egg-info/SOURCES.txt
 pathvalidate.egg-info/dependency_links.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/setup.py 
new/pathvalidate-2.2.1/setup.py
--- old/pathvalidate-2.2.0/setup.py     2020-02-11 08:48:34.000000000 +0100
+++ new/pathvalidate-2.2.1/setup.py     2020-03-14 10:50:25.000000000 +0100
@@ -3,7 +3,7 @@
 """
 
 import os.path
-from typing import Dict, List  # noqa
+from typing import Dict
 
 import setuptools
 
@@ -52,7 +52,7 @@
     long_description_content_type="text/x-rst",
     include_package_data=True,
     packages=setuptools.find_packages(exclude=["test*"]),
-    package_data={"pathvalidate": ["py.typed"]},
+    package_data={MODULE_NAME: ["py.typed"]},
     project_urls={
         "Documentation": "https://{:s}.rtfd.io/".format(MODULE_NAME),
         "Source": REPOSITORY_URL,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/test/test_filename.py 
new/pathvalidate-2.2.1/test/test_filename.py
--- old/pathvalidate-2.2.0/test/test_filename.py        2020-02-12 
06:47:39.000000000 +0100
+++ new/pathvalidate-2.2.1/test/test_filename.py        2020-02-22 
17:24:14.000000000 +0100
@@ -2,9 +2,8 @@
 .. codeauthor:: Tsuyoshi Hombashi <[email protected]>
 """
 
-import platform as m_platform  # noqa: W0611
+import platform as m_platform
 import random
-import sys  # noqa: W0611
 from collections import OrderedDict
 from itertools import chain, product
 from pathlib import Path
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pathvalidate-2.2.0/tox.ini 
new/pathvalidate-2.2.1/tox.ini
--- old/pathvalidate-2.2.0/tox.ini      2020-02-12 10:53:53.000000000 +0100
+++ new/pathvalidate-2.2.1/tox.ini      2020-03-20 11:58:55.000000000 +0100
@@ -14,14 +14,9 @@
 [testenv]
 deps =
     .[test]
-    coverage[toml]
-    pytest-cov
 commands =
     pytest {posargs}
 
-
-#    pytest --cov --cov-append {posargs}
-
 [testenv:build]
 basepython = python3.8
 deps =
@@ -37,7 +32,7 @@
 deps =
     cleanpy
 commands =
-    cleanpy --all .
+    cleanpy --all --exclude-envs .
 
 [testenv:cov]
 deps =
@@ -59,7 +54,7 @@
 deps =
     autoflake
     black
-    isort
+    isort[pyproject]
 commands =
     autoflake --in-place --recursive --remove-all-unused-imports 
--ignore-init-module-imports --exclude ".pytype" .
     isort --apply --recursive
@@ -90,6 +85,6 @@
 [testenv:release]
 basepython = python3.8
 deps =
-    releasecmd>=0.2.0
+    releasecmd>=0.3.1,<1
 commands =
     python setup.py release --sign {posargs}


Reply via email to