commit python-minio for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2020-08-21 19:06:34

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.3399 (New)


Package is "python-minio"

Fri Aug 21 19:06:34 2020 rev:10 rq:828344 version:6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2020-04-01 19:18:09.143526096 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.3399/python-minio.changes  
2020-08-21 19:07:57.376490916 +0200
@@ -1,0 +2,35 @@
+Wed Aug 19 06:19:13 UTC 2020 - Steve Kowalik 
+
+- Update to 6.0.0: 
+  * fix pydoc of all public methods in minio/api.py (#941) (08/03/20) (Bala FA)
+  * Create CNAME (08/02/20) (Harshavardhana)
+  * fix: doc rendering issue (#938) (07/17/20) (Andrei Vukolov)
+  * Add object version-ID support (#923) (07/11/20) (Bala FA)
+  * Added expiry_delta in IAM (#935) (07/09/20) (Felipe Ballesteros)
+  * Less memory allocation with put_object() (#930) (06/19/20) (Anis Elleuch)
+  * mention when proxy to be used (#928) (06/01/20) (Harshavardhana)
+  * refactor minio.credentials (#901) (05/31/20) (Bala FA)
+  * simplify constants definition and usage (#927) (05/29/20) (Bala FA)
+  * fix trace to be printed before and after execution (#926)
+(05/25/20) (Bala FA)
+  * change encoding of x-amz-copy-source in copy_object (#912)
+(05/09/20) (John Flickinger)
+  * fix isort errors (#904) (05/03/20) (Bala FA)
+  * simplify functional tests (#898) (04/30/20) (Bala FA)
+  * add isort to keep imports sorted (#897) (04/20/20) (Bala FA)
+  * add support for AssumeRole STS provider (#874) (04/16/20) (Brian Thorne)
+  * Allow signing requests for services other than s3 in sign v4 (#893) 
(04/16/20) (Brian Thorne)
+  * preserve x-amz-content-sha256 if specified in presign_v4 (#870)
+(04/13/20) (Vanessasaurus)
+  * Rename urlencode and urldecode to quote and unquote (#875)
+(04/11/20) (Brian Thorne)
+  * move to latest release for windows CI (#884) (04/10/20) (Harshavardhana)
+  * Update MANIFEST.in to generate a complete sdist (#856) (04/08/20) (Denis 
Laxalde)
+  * Adds missing 'minio/credentials/*.sample' files (#866)
+(04/06/20) (ebozduman)
+  * remove deprecated cElementTree (04/07/20) (Karthikeyan Singaravelan)
+  * fix github actions error while checking out (#869) (04/06/20) (kannappanr)
+- Update SOURCE1 and SOURCE2 to pull from tests/unit, the upstream path
+  changed.
+
+---

Old:

  minio-5.0.8.tar.gz

New:

  minio-6.0.0.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.ydkQJm/_old  2020-08-21 19:07:59.568492219 +0200
+++ /var/tmp/diff_new_pack.ydkQJm/_new  2020-08-21 19:07:59.572492221 +0200
@@ -19,16 +19,15 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-minio
-Version:5.0.8
+Version:6.0.0
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0
-Group:  Development/Languages/Python
 URL:https://github.com/minio/minio-py
 Source: 
https://files.pythonhosted.org/packages/source/m/minio/minio-%{version}.tar.gz
-# https://github.com/minio/minio-py/issues/865
-Source1:
https://raw.githubusercontent.com/minio/minio-py/master/minio/credentials/config.json.sample
-Source2:
https://raw.githubusercontent.com/minio/minio-py/master/minio/credentials/credentials.sample
+# https://github.com/minio/minio-py/issues/961
+Source1:
https://raw.githubusercontent.com/minio/minio-py/master/tests/unit/config.json.sample
+Source2:
https://raw.githubusercontent.com/minio/minio-py/master/tests/unit/credentials.sample
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -67,7 +66,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-cp %{SOURCE1} %{SOURCE2} minio/credentials
+cp %{SOURCE1} %{SOURCE2} tests/unit
 %pytest
 
 %files %{python_files}

++ minio-5.0.8.tar.gz -> minio-6.0.0.tar.gz ++
 18011 lines of diff (skipped)




commit python-minio for openSUSE:Factory

2020-04-01 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2020-04-01 19:17:42

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.3248 (New)


Package is "python-minio"

Wed Apr  1 19:17:42 2020 rev:9 rq:790578 version:5.0.8

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2020-01-22 22:46:57.940596619 +0100
+++ /work/SRC/openSUSE:Factory/.python-minio.new.3248/python-minio.changes  
2020-04-01 19:18:09.143526096 +0200
@@ -1,0 +2,18 @@
+Wed Apr  1 08:39:08 UTC 2020 - pgaj...@suse.com
+
+- version update to 5.0.8
+  * Fixes not subscriptable objects (#858) (03/09/20)
+  * Support to put/get/delete default encryption configuration apis on a 
bucket (#855) (02/24/20)
+  * Fix deprecation warnings due to invalid escape sequences. (#853) (02/10/20)
+  * Add support for Amazon S3 Transfer Acceleration for presigned urls (#827) 
(02/02/20)
+  * Add note on concurrent usage of Minio client (#849) (02/01/20)
+  * python 3.8 compatibility (#847) (01/27/20)
+  * cleanup whitespace and fix license header (#845) (01/22/20)
+  * fix: relax bucket_name validation for existing buckets (#840) (01/22/20)
+  * Implement credentials object (similar to minio-go) to enable AWS IAM 
(#817) (01/22/20)
+- added sources
+  https://github.com/minio/minio-py/issues/865
+  + config.json.sample
+  + credentials.sample
+
+---

Old:

  minio-5.0.6.tar.gz

New:

  config.json.sample
  credentials.sample
  minio-5.0.8.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.aVssYW/_old  2020-04-01 19:18:10.887526881 +0200
+++ /var/tmp/diff_new_pack.aVssYW/_new  2020-04-01 19:18:10.895526884 +0200
@@ -17,14 +17,18 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-minio
-Version:5.0.6
+Version:5.0.8
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://github.com/minio/minio-py
 Source: 
https://files.pythonhosted.org/packages/source/m/minio/minio-%{version}.tar.gz
+# https://github.com/minio/minio-py/issues/865
+Source1:
https://raw.githubusercontent.com/minio/minio-py/master/minio/credentials/config.json.sample
+Source2:
https://raw.githubusercontent.com/minio/minio-py/master/minio/credentials/credentials.sample
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -40,6 +44,7 @@
 BuildRequires:  %{python_module future}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module urllib3}
@@ -52,6 +57,7 @@
 %prep
 %setup -q -n minio-%{version}
 mv docs/zh_CN/API.md docs/API_zh_CN.md
+sed -i -e '/configparser/d' setup.py
 
 %build
 %python_build
@@ -61,7 +67,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test --test-suite=tests
+cp %{SOURCE1} %{SOURCE2} minio/credentials
+%pytest
 
 %files %{python_files}
 %doc README*.md docs/API*.md examples/

++ config.json.sample ++
{
"version": "8",
"hosts": {
"play": {
"url": "https://play.minio.io:9000;,
"accessKey": "Q3AM3UQ867SPQQA43P2F",
"secretKey": "zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG",
"api": "S3v2"
},
"s3": {
"url": "https://s3.amazonaws.com;,
"accessKey": "accessKey",
"secretKey": "secret",
"api": "S3v4"
}
}
}
++ credentials.sample ++
[default]
aws_access_key_id = accessKey
aws_secret_access_key = secret
aws_session_token = token

[no_token]
aws_access_key_id = accessKey
aws_secret_access_key = secret

[with_colon]
aws_access_key_id: accessKey
aws_secret_access_key: secret++ minio-5.0.6.tar.gz -> minio-5.0.8.tar.gz 
++
 3137 lines of diff (skipped)




commit python-minio for openSUSE:Factory

2020-01-22 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2020-01-22 22:46:34

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.26092 (New)


Package is "python-minio"

Wed Jan 22 22:46:34 2020 rev:8 rq:766362 version:5.0.6

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-10-02 14:55:36.291332169 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.26092/python-minio.changes 
2020-01-22 22:46:57.940596619 +0100
@@ -1,0 +2,19 @@
+Wed Jan 22 15:23:46 UTC 2020 - Martin Sirringhaus 
+
+- Update to 5.0.6
+  * Fix detecting a valid endpoint with new Python versions
+  * Fix some typo in SELECT API doc
+  * fget_object(): open temporary file on overwrite mode
+
+- Update to 5.0.5
+  * Increase presigned timeouts for functional tests
+  * Remove future depdency for python3
+  * Do not need to set max-keys, max-uploads and max-parts
+
+- Update to 5.0.4
+  * signV4: Avoid encoding ~ when found in the query part of 
+the url
+  * FIX: AttributeError at error.message
+  * Strip port 80/443 from host
+
+---

Old:

  minio-5.0.1.tar.gz

New:

  minio-5.0.6.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.elOIMZ/_old  2020-01-22 22:46:59.624597467 +0100
+++ /var/tmp/diff_new_pack.elOIMZ/_new  2020-01-22 22:46:59.628597468 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-minio
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:5.0.1
+Version:5.0.6
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0

++ minio-5.0.1.tar.gz -> minio-5.0.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-5.0.1/PKG-INFO new/minio-5.0.6/PKG-INFO
--- old/minio-5.0.1/PKG-INFO2019-09-18 23:08:50.0 +0200
+++ new/minio-5.0.6/PKG-INFO2019-12-30 21:00:31.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: minio
-Version: 5.0.1
+Version: 5.0.6
 Summary: MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python
 Home-page: https://github.com/minio/minio-py
 Author: MinIO, Inc.
@@ -89,12 +89,13 @@
pass
 except ResponseError as err:
raise
-else:
-# Put an object 'pumaserver_debug.log' with contents from 
'pumaserver_debug.log'.
-try:
-   minioClient.fput_object('maylogs', 
'pumaserver_debug.log', '/tmp/pumaserver_debug.log')
-except ResponseError as err:
-   print(err)
+
+# Put an object 'pumaserver_debug.log' with contents from 
'pumaserver_debug.log'.
+try:
+   minioClient.fput_object('maylogs', 'pumaserver_debug.log', 
'/tmp/pumaserver_debug.log')
+except ResponseError as err:
+   print(err)
+
 ```
 
  Run file-uploader
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-5.0.1/README.md new/minio-5.0.6/README.md
--- old/minio-5.0.1/README.md   2019-09-18 23:07:19.0 +0200
+++ new/minio-5.0.6/README.md   2019-12-30 20:59:25.0 +0100
@@ -80,12 +80,13 @@
pass
 except ResponseError as err:
raise
-else:
-# Put an object 'pumaserver_debug.log' with contents from 
'pumaserver_debug.log'.
-try:
-   minioClient.fput_object('maylogs', 'pumaserver_debug.log', 
'/tmp/pumaserver_debug.log')
-except ResponseError as err:
-   print(err)
+
+# Put an object 'pumaserver_debug.log' with contents from 
'pumaserver_debug.log'.
+try:
+   minioClient.fput_object('maylogs', 'pumaserver_debug.log', 
'/tmp/pumaserver_debug.log')
+except ResponseError as err:
+   print(err)
+
 ```
 
  Run file-uploader
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-5.0.1/docs/API.md new/minio-5.0.6/docs/API.md
--- old/minio-5.0.1/docs/API.md 2019-09-18 23:07:19.0 +0200
+++ new/minio-5.0.6/docs/API.md 2019-12-30 20:59:25.0 +0100
@@ -383,7 +383,7 @@
 ]}
 
 
-minioClient.set_bucket_policy('mybucket', 

commit python-minio for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-10-02 14:55:32

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.2352 (New)


Package is "python-minio"

Wed Oct  2 14:55:32 2019 rev:7 rq:734320 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-09-13 14:58:32.309277795 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.2352/python-minio.changes  
2019-10-02 14:55:36.291332169 +0200
@@ -1,0 +2,8 @@
+Tue Oct  1 12:55:45 UTC 2019 - Marketa Calabkova 
+
+- Update to 5.0.1
+  * BREAKING API CHANGE: re-implement select_object_content
+  * Remove white-space characters before parsing XML
+  * Do not encode ~ in V4 S3 signing
+
+---

Old:

  minio-4.0.21.tar.gz

New:

  minio-5.0.1.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.dDiIIA/_old  2019-10-02 14:55:37.383329304 +0200
+++ /var/tmp/diff_new_pack.dDiIIA/_new  2019-10-02 14:55:37.399329262 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.21
+Version:5.0.1
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0

++ minio-4.0.21.tar.gz -> minio-5.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.21/PKG-INFO new/minio-5.0.1/PKG-INFO
--- old/minio-4.0.21/PKG-INFO   2019-08-28 21:41:17.0 +0200
+++ new/minio-5.0.1/PKG-INFO2019-09-18 23:08:50.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: minio
-Version: 4.0.21
+Version: 5.0.1
 Summary: MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python
 Home-page: https://github.com/minio/minio-py
 Author: MinIO, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.21/docs/API.md new/minio-5.0.1/docs/API.md
--- old/minio-4.0.21/docs/API.md2019-08-28 21:40:03.0 +0200
+++ new/minio-5.0.1/docs/API.md 2019-09-18 23:07:19.0 +0200
@@ -690,7 +690,6 @@
 |``obj``| _SelectObjectReader_  |Select_object_reader object.  |
 
 
-
 __Example__
 
 
@@ -736,7 +735,7 @@
 # Get the stats
 print(data.stats())
 
-except CRCValidationError as err:
+except SelectCRCValidationError as err:
 print(err)
 except ResponseError as err:
 print(err)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.21/examples/select_object_content.py 
new/minio-5.0.1/examples/select_object_content.py
--- old/minio-4.0.21/examples/select_object_content.py  2019-08-28 
21:40:03.0 +0200
+++ new/minio-5.0.1/examples/select_object_content.py   2019-09-18 
23:07:19.0 +0200
@@ -17,12 +17,12 @@
 
 from minio import Minio
 from minio.error import ResponseError
-from minio.select_object_reader import CRCValidationError
-from minio.select_object_options import (SelectObjectOptions, CSVInput,
- JSONInput, RequestProgress,
- ParquetInput, InputSerialization,
- OutputSerialization, CSVOutput,
- JsonOutput)
+from minio.select.errors import SelectCRCValidationError, SelectMessageError
+from minio.select.options import (SelectObjectOptions, CSVInput,
+  JSONInput, RequestProgress,
+  ParquetInput, InputSerialization,
+  OutputSerialization, CSVOutput,
+  JsonOutput)
 
 client = Minio('s3.amazonaws.com',
access_key='YOUR-ACCESSKEY',
@@ -71,7 +71,11 @@
 # Get the stats
 print(data.stats())
 
-except CRCValidationError as err:
+except SelectMessageError as err:
 print(err)
+
+except SelectCRCValidationError as err:
+print(err)
+
 except ResponseError as err:
 print(err)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.21/minio/__init__.py 
new/minio-5.0.1/minio/__init__.py
--- old/minio-4.0.21/minio/__init__.py  2019-08-28 21:40:03.0 +0200
+++ new/minio-5.0.1/minio/__init__.py   2019-09-18 23:07:19.0 +0200
@@ -29,7 +29,7 @@
 
 __title__ = 'minio-py'
 __author__ = 'MinIO, Inc.'
-__version__ = '4.0.21'
+__version__ = '5.0.1'
 __license__ = 'Apache 2.0'
 __copyright__ = 'Copyright 2015, 2016, 2017, 2018, 2019 MinIO, Inc.'
 
@@ 

commit python-minio for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-09-13 14:58:30

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.7948 (New)


Package is "python-minio"

Fri Sep 13 14:58:30 2019 rev:6 rq:730112 version:4.0.21

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-07-24 20:35:40.598573155 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.7948/python-minio.changes  
2019-09-13 14:58:32.309277795 +0200
@@ -1,0 +2,10 @@
+Wed Sep 11 11:32:49 UTC 2019 - Tomáš Chvátal 
+
+- Update to 4.0.21:
+  * Doc: Fix error response URL link
+  * Add support for ISO time with and without fractional seconds.
+  * ObjectAccessed with Get and Head methods
+  * list-objects-v2: Add start_after parameter
+  * Implement select object
+
+---

Old:

  minio-4.0.18.tar.gz

New:

  minio-4.0.21.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.CO4JT7/_old  2019-09-13 14:58:33.545277848 +0200
+++ /var/tmp/diff_new_pack.CO4JT7/_new  2019-09-13 14:58:33.549277847 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.18
+Version:4.0.21
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0

++ minio-4.0.18.tar.gz -> minio-4.0.21.tar.gz ++
 2471 lines of diff (skipped)




commit python-minio for openSUSE:Factory

2019-07-24 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-07-24 20:35:39

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.4126 (New)


Package is "python-minio"

Wed Jul 24 20:35:39 2019 rev:5 rq:718097 version:4.0.18

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-06-01 09:45:29.131406514 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.4126/python-minio.changes  
2019-07-24 20:35:40.598573155 +0200
@@ -1,0 +2,7 @@
+Wed Jul 24 07:42:48 UTC 2019 - Tomáš Chvátal 
+
+- Update to 4.0.18:
+  * Better error msg if metadata contains a non us-ascii character (#770) 
(06/12/19)
+  * Fix Py3.7 warnings (#767) (06/11/19)
+
+---

Old:

  minio-4.0.17.tar.gz

New:

  minio-4.0.18.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.4VI7Pr/_old  2019-07-24 20:35:41.034573107 +0200
+++ /var/tmp/diff_new_pack.4VI7Pr/_new  2019-07-24 20:35:41.034573107 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.17
+Version:4.0.18
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0
@@ -29,6 +29,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-certifi
+Requires:   python-future
 Requires:   python-python-dateutil
 Requires:   python-pytz
 Requires:   python-urllib3
@@ -36,6 +37,7 @@
 # SECTION test requirements
 BuildRequires:  %{python_module Faker}
 BuildRequires:  %{python_module certifi}
+BuildRequires:  %{python_module future}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module python-dateutil}

++ minio-4.0.17.tar.gz -> minio-4.0.18.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.17/PKG-INFO new/minio-4.0.18/PKG-INFO
--- old/minio-4.0.17/PKG-INFO   2019-05-23 21:40:43.0 +0200
+++ new/minio-4.0.18/PKG-INFO   2019-06-12 21:37:02.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: minio
-Version: 4.0.17
+Version: 4.0.18
 Summary: MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python
 Home-page: https://github.com/minio/minio-py
 Author: MinIO, Inc.
@@ -224,5 +224,6 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Description-Content-Type: text/markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.17/minio/__init__.py 
new/minio-4.0.18/minio/__init__.py
--- old/minio-4.0.17/minio/__init__.py  2019-05-23 21:35:03.0 +0200
+++ new/minio-4.0.18/minio/__init__.py  2019-06-12 21:35:43.0 +0200
@@ -29,7 +29,7 @@
 
 __title__ = 'minio-py'
 __author__ = 'MinIO, Inc.'
-__version__ = '4.0.17'
+__version__ = '4.0.18'
 __license__ = 'Apache 2.0'
 __copyright__ = 'Copyright 2015, 2016, 2017 MinIO, Inc.'
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.17/minio/copy_conditions.py 
new/minio-4.0.18/minio/copy_conditions.py
--- old/minio-4.0.17/minio/copy_conditions.py   2019-05-23 21:35:03.0 
+0200
+++ new/minio-4.0.18/minio/copy_conditions.py   2019-06-12 21:35:43.0 
+0200
@@ -25,6 +25,10 @@
 """
 
 import collections
+try:
+collectionsAbc = collections.abc
+except AttributeError:
+collectionsAbc = collections
 from .helpers import is_non_empty_string
 
 # CopyCondition explanation:
@@ -36,7 +40,7 @@
 #  key: "x-amz-copy-if-modified-since",
 #  value: "Tue, 15 Nov 1994 12:45:26 GMT",
 #
-class CopyConditions(collections.MutableMapping):
+class CopyConditions(collectionsAbc.MutableMapping):
 """
 A :class:`CopyConditions ` collection of
supported CopyObject conditions.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.17/minio/helpers.py 
new/minio-4.0.18/minio/helpers.py
--- old/minio-4.0.17/minio/helpers.py   2019-05-23 21:35:03.0 +0200
+++ new/minio-4.0.18/minio/helpers.py   2019-06-12 21:35:43.0 +0200
@@ -28,8 +28,12 @@
 # if math.ceil returns an integer and devide two integers returns a float, 
calculate
 # part size will cause errors, so make sure division integers 

commit python-minio for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-06-01 09:45:22

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.5148 (New)


Package is "python-minio"

Sat Jun  1 09:45:22 2019 rev:4 rq:705232 version:4.0.17

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-05-20 13:17:37.803938532 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.5148/python-minio.changes  
2019-06-01 09:45:29.131406514 +0200
@@ -1,0 +2,7 @@
+Fri May 24 12:09:49 UTC 2019 - pgaj...@suse.com
+
+- version update to 4.0.17
+  * Validate underscores in host names successfully
+  * Use README.md instead of README.rst
+
+---

Old:

  minio-4.0.16.tar.gz

New:

  minio-4.0.17.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.hmy8cm/_old  2019-06-01 09:45:30.431406070 +0200
+++ /var/tmp/diff_new_pack.hmy8cm/_new  2019-06-01 09:45:30.507406044 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.16
+Version:4.0.17
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0
@@ -62,7 +62,7 @@
 %python_exec setup.py test --test-suite=tests
 
 %files %{python_files}
-%doc README.rst README*.md docs/API*.md examples/
+%doc README*.md docs/API*.md examples/
 %license LICENSE
 %{python_sitelib}/*
 

++ minio-4.0.16.tar.gz -> minio-4.0.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.16/PKG-INFO new/minio-4.0.17/PKG-INFO
--- old/minio-4.0.16/PKG-INFO   2019-05-02 01:44:36.0 +0200
+++ new/minio-4.0.17/PKG-INFO   2019-05-23 21:40:43.0 +0200
@@ -1,219 +1,217 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: minio
-Version: 4.0.16
+Version: 4.0.17
 Summary: MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python
 Home-page: https://github.com/minio/minio-py
 Author: MinIO, Inc.
 Author-email: d...@min.io
 License: Apache License 2.0
 Download-URL: https://github.com/minio/minio-py
-Description: MinIO Python Library for Amazon S3 Compatible Cloud Storage 
|Gitter|
-
+Description: # MinIO Python Library for Amazon S3 Compatible Cloud Storage 
[![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
 
-The MinIO Python Client SDK provides simple APIs to access any Amazon 
S3
-compatible object storage server.
+The MinIO Python Client SDK provides simple APIs to access any Amazon 
S3 compatible object storage server.
 
-This quickstart guide will show you how to install the client SDK and
-execute an example python program. For a complete list of APIs and
-examples, please take a look at the `Python Client API
-Reference `__
-documentation.
+This quickstart guide will show you how to install the client SDK and 
execute an example python program. For a complete list of APIs and examples, 
please take a look at the [Python Client API 
Reference](https://docs.min.io/docs/python-client-api-reference) documentation.
 
-This document assumes that you have a working
-`Python `__ setup in place.
+This document assumes that you have a working 
[Python](https://www.python.org/downloads/) setup in place.
 
-Download from pip
--
+## Minimum Requirements
 
-.. code:: sh
+- Python 2.7 or higher
 
-$ pip install minio
+## Download from pip
 
-Download from source
-
+```sh
+pip install minio
+```
 
-.. code:: sh
+## Download from pip3
 
-$ git clone https://github.com/minio/minio-py
-$ cd minio-py
-$ python setup.py install
+```sh
+pip3 install minio
+```
 
-Initialize MinIO Client
----
+## Download from source
+
+```sh
+git clone https://github.com/minio/minio-py
+cd minio-py
+python setup.py install
+```
+
+## Initialize MinIO Client
 
 You need four items in order to connect to MinIO object storage server.
 
-.. csv-table::
-   :header: "Params", 

commit python-minio for openSUSE:Factory

2019-05-20 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-05-20 13:17:33

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.5148 (New)


Package is "python-minio"

Mon May 20 13:17:33 2019 rev:3 rq:703737 version:4.0.16

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-04-08 20:53:27.750565116 +0200
+++ /work/SRC/openSUSE:Factory/.python-minio.new.5148/python-minio.changes  
2019-05-20 13:17:37.803938532 +0200
@@ -1,0 +2,8 @@
+Fri May 17 14:43:26 UTC 2019 - Marketa Calabkova 
+
+- Update to version 4.0.16
+  * Replaces Minio refs with MinIO and minio.io links with min.io
+  * Use optimal part size determined by SDK
+  * Adds debug code
+
+---

Old:

  minio-4.0.13.tar.gz

New:

  minio-4.0.16.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.v1T7z8/_old  2019-05-20 13:17:38.511938163 +0200
+++ /var/tmp/diff_new_pack.v1T7z8/_new  2019-05-20 13:17:38.511938163 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.13
+Version:4.0.16
 Release:0
 Summary:Minio library for Amazon S3 compatible cloud storage
 License:Apache-2.0

++ minio-4.0.13.tar.gz -> minio-4.0.16.tar.gz ++
 2144 lines of diff (skipped)




commit python-minio for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package python-minio for openSUSE:Factory 
checked in at 2019-04-08 20:53:26

Comparing /work/SRC/openSUSE:Factory/python-minio (Old)
 and  /work/SRC/openSUSE:Factory/.python-minio.new.3908 (New)


Package is "python-minio"

Mon Apr  8 20:53:26 2019 rev:2 rq:691809 version:4.0.13

Changes:

--- /work/SRC/openSUSE:Factory/python-minio/python-minio.changes
2019-03-18 10:38:37.099485177 +0100
+++ /work/SRC/openSUSE:Factory/.python-minio.new.3908/python-minio.changes  
2019-04-08 20:53:27.750565116 +0200
@@ -1,0 +2,6 @@
+Fri Apr  5 12:36:37 UTC 2019 - Tomáš Chvátal 
+
+- Update to 4.0.13:
+  * Add configurable part_size (#745)
+
+---

Old:

  minio-4.0.12.tar.gz

New:

  minio-4.0.13.tar.gz



Other differences:
--
++ python-minio.spec ++
--- /var/tmp/diff_new_pack.iLPyY4/_old  2019-04-08 20:53:28.542565697 +0200
+++ /var/tmp/diff_new_pack.iLPyY4/_new  2019-04-08 20:53:28.542565697 +0200
@@ -12,20 +12,27 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-minio
-Version:4.0.12
+Version:4.0.13
 Release:0
-License:Apache-2.0
 Summary:Minio library for Amazon S3 compatible cloud storage
-Url:https://github.com/minio/minio-py
+License:Apache-2.0
 Group:  Development/Languages/Python
+URL:https://github.com/minio/minio-py
 Source: 
https://files.pythonhosted.org/packages/source/m/minio/minio-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:   python-certifi
+Requires:   python-python-dateutil
+Requires:   python-pytz
+Requires:   python-urllib3
+BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module Faker}
 BuildRequires:  %{python_module certifi}
@@ -35,13 +42,6 @@
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module urllib3}
 # /SECTION
-BuildRequires:  fdupes
-Requires:   python-certifi
-Requires:   python-python-dateutil
-Requires:   python-pytz
-Requires:   python-urllib3
-BuildArch:  noarch
-
 %python_subpackages
 
 %description

++ minio-4.0.12.tar.gz -> minio-4.0.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.12/PKG-INFO new/minio-4.0.13/PKG-INFO
--- old/minio-4.0.12/PKG-INFO   2019-03-13 22:31:45.0 +0100
+++ new/minio-4.0.13/PKG-INFO   2019-03-27 22:33:49.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: minio
-Version: 4.0.12
+Version: 4.0.13
 Summary: Minio Python Library for Amazon S3 Compatible Cloud Storage for Python
 Home-page: https://github.com/minio/minio-py
 Author: Minio, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-4.0.12/docs/API.md new/minio-4.0.13/docs/API.md
--- old/minio-4.0.12/docs/API.md2019-03-13 22:30:31.0 +0100
+++ new/minio-4.0.13/docs/API.md2019-03-27 22:32:29.0 +0100
@@ -28,18 +28,18 @@
 
 
 
-|Bucket operations | Object operations| Presigned operations | Bucket 
policy/notification operations
-|:---|:---|:---|:---|
-| [`make_bucket`](#make_bucket) | [`get_object`](#get_object) | 
[`presigned_get_object`](#presigned_get_object) | 
[`get_bucket_policy`](#get_bucket_policy) |
-| [`list_buckets`](#list_buckets) | [`put_object`](#put_object) | 
[`presigned_put_object`](#presigned_put_object) | 
[`set_bucket_policy`](#set_bucket_policy) |
-| [`bucket_exists`](#bucket_exists) | [`copy_object`](#copy_object) | 
[`presigned_post_policy`](#presigned_post_policy) | 
[`get_bucket_notification`](#get_bucket_notification) |
-| [`remove_bucket`](#remove_bucket) | [`stat_object`](#stat_object) | | 
[`set_bucket_notification`](#set_bucket_notification) |
-| [`list_objects`](#list_objects) | [`remove_object`](#remove_object) | | 
[`remove_all_bucket_notification`](#remove_all_bucket_notification) |
-| [`list_objects_v2`](#list_objects_v2) | [`remove_objects`](#remove_objects) 
| | [`listen_bucket_notification`](#listen_bucket_notification) |
-| [`list_incomplete_uploads`](#list_incomplete_uploads) | 
[`remove_incomplete_upload`](#remove_incomplete_upload) | | |
-| | [`fput_object`](#fput_object) | | |
-| | [`fget_object`](#fget_object) | | |
-|