Hello community,
here is the log from the commit of package python-boto.12739 for openSUSE:Leap:15.1:Update checked in at 2020-05-29 18:15:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/python-boto.12739 (Old)
and /work/SRC/openSUSE:Leap:15.1:Update/.python-boto.12739.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-boto.12739"
Fri May 29 18:15:16 2020 rev:1 rq:809074 version:2.49.0
Changes:
--------
New Changes file:
--- /dev/null 2020-05-28 02:28:09.919761697 +0200
+++ /work/SRC/openSUSE:Leap:15.1:Update/.python-boto.12739.new.3606/python-boto.changes 2020-05-29 18:15:17.318230312 +0200
@@ -0,0 +1,1169 @@
+-------------------------------------------------------------------
+Tue May 19 10:32:08 UTC 2020 - John Paul Adrian Glaubitz
+
+- Update in SLE-15 (bsc#1171769)
+
+-------------------------------------------------------------------
+Tue Jan 14 10:59:17 UTC 2020 - Tomáš Chvátal
+
+- Fix build under python3.8 by skipping more tests
+ that break with that release (upstream is dead so not worth
+ spending the time fixing them)
+
+-------------------------------------------------------------------
+Fri Sep 13 17:17:46 UTC 2019 - John Vandenberg
+
+- Skip the tests for the flavors not being built
+- Remove old comment
+
+-------------------------------------------------------------------
+Sat Feb 16 14:24:55 UTC 2019 - John Vandenberg
+
+- Fix breakages caused by removing boto.cacerts module which is
+ imported elsewhere in the package. The file boto/cacerts/cacerts.txt
+ is removed instead, and boto-no-builtin-certs.patch is trimmed.
+- Activate the test suite, adding many build dependencies with versions.
+ 11 failing Cloudfront signings tests are skipped only on Python 3.
+- Add versions to runtime dependencies.
+- python-rsa is added as a Recommends as it is needed for Cloudfront.
+- python-requests is added as a Recommends as it is needed for Cloudsearch.
+- python-requests is added as a Suggests as it is used for contrib ymlmessage.
+
+-------------------------------------------------------------------
+Fri Feb 8 21:42:46 UTC 2019 - Robert Schweikert
+
+- Remove root certs (bsc#1116204)
+ + Add boto-no-builtin-certs.patch
+ + Remove the upstream builtin root certificate data for trusted CAs
+
+-------------------------------------------------------------------
+Wed Nov 7 13:39:15 UTC 2018 - Robert Schweikert
+
+- Undo previous change, name confusion between boto and boto3
+
+-------------------------------------------------------------------
+Wed Nov 7 13:33:51 UTC 2018 - Robert Schweikert
+
+- Fix build for openSUSE Leap 42.3
+ + urllib3 needs the ssl module, which in Leap 42.3 is delivered by python
+ and not python-base. Set explicit build dependency on python
+
+-------------------------------------------------------------------
+Mon Nov 5 12:42:55 UTC 2018 - John Paul Adrian Glaubitz
+
+- update to version 2.49.0
+ * Import the latest CA Bundle from certifi (:issue:`3818`, :sha:`e4699cba`)
+ * Fix to support uploads to KMS-encrypted buckets. (:issue:`3800`, :sha:`0a1d9040`)
+ * Support fetching GCS bucket encryption metadata. (:issue:`3799`, :sha:`132b64d2`)
+ * Update layer1.py (:issue:`3765`, :sha:`53340159`)
+ * Fix tests/unit/glacier/test_writer.py to make work with pypy. (:issue:`3762`, :sha:`8402c5d6`)
+
+-------------------------------------------------------------------
+Mon Apr 30 11:19:12 UTC 2018 - tchvatal@suse.com
+
+- Format with spec-cleaner
+
+-------------------------------------------------------------------
+Fri Feb 2 12:45:53 UTC 2018 - tchvatal@suse.com
+
+- Drop the doc subpkg, docu is on the web anyway and it fails to
+ build
+
+-------------------------------------------------------------------
+Mon Aug 21 14:26:38 UTC 2017 - tbechtold@suse.com
+
+- update to version 2.48.0
+ * Populate storage class from HEAD Object responses.
+ * Fix generate_url() AttributeError when using anonymous connections
+ * Add release notes for 2.47.0
+ * Allow specifying s3 host from boto config file.
+ * Use RegionInfo by default with heuristics
+ * Loosen requirements for ID field in PROJECT_PRIVATE_RE to enable new canonical id format for project groups.
+ * Added reelase notes for 2.48.0
+ * Bumped to 2.48.0
+ * Bumped to 2.47.0
+
+-------------------------------------------------------------------
+Thu May 4 21:52:04 UTC 2017 - toddrme2178@gmail.com
+
+- Implement single-spec version.
+- Split documentation into own subpackage.
+- Update to version 2.46.1
+ * Fixes a bug where a recently added module was not added to
+ setup.py
+- Update to version 2.46.0
+ * Endpoints v2 (:issue:`3675`, :sha:`d7253d8`)
+- Update to version 2.45.0
+ * Add support for eu-west-2 (:issue:`3654`, :sha:`40c68db`)
+- Update to version 2.44.0
+ * Update endpoints (:issue:`3649`, :sha:`a1eae11`)
+ * Add gs support for object-level storage class features.
+ (:issue:`3635`, :sha:`dc4bf34`)
+- Update to version 2.43.0
+ * Add support for ``us-east-2`` endpoint (:sha:`262ed00`)
+ * Account for metadata update propagation delay
+ (:issue:`3615`, :sha:`592dae3`)
+ * boto.dynamodb2.table.Table#batch_get() fails to paginate
+ results if provisioned throughput is exceeded
+ (:issue:`3574`, :sha:`abb3847`)
+
+-------------------------------------------------------------------
+Thu Feb 9 19:45:06 UTC 2017 - rjschwei@suse.com
+
+- Disable source service
+
+-------------------------------------------------------------------
+Thu Oct 6 13:00:44 UTC 2016 - dmueller@suse.com
+
+- fix requirements
+
+-------------------------------------------------------------------
+Wed Oct 5 17:26:00 UTC 2016 - rjschwei@suse.com
+
+- Update to version 2.42.0 (bsc#1002895)
+ + Respect is_secure parameter in generate_url_sigv4 (commit 59ba28d)
+ + Update MTurk API (issue 3563, commit 250d891)
+- From 2.41.0
+ + Update endpoints.json (issue 3564, commit 5e786b4)
+ + Remove the broken link to PDF’s (issue 3562, commit 46ffb0c)
+- From 2.40.0
+ + ryansydnor-s3: Allow s3 bucket lifecycle policies with multiple
+ transitions (commit c6d5af3)
+ + Fixes upload parts for glacier (issue 3524, commit d1973a4)
+ + pslawski-unicode-parse-qs: Move utility functions over to compat
+ Add S3 integ test for non-ascii keys with sigv4 Fix quoting of tilde
+ in S3 canonical_uri for sigv4 Parse unicode query string properly
+ in Python 2 (issue 2844, commit 5092c6d)
+ + ninchat-config-fix: Add __setstate__ to fix pickling test fail Add
+ unit tests for config parsing Don’t access parser through
+ __dict__ Config: Catch specific exceptions when wrapping ConfigParser
+ methods Config: Don’t inherit from ConfigParser (issue 3474, commit c21aa54)
+
+-------------------------------------------------------------------
+Mon Feb 1 11:45:27 UTC 2016 - toddrme2178@gmail.com
+
+- update to version 2.39.0:
+ * Autodetect sigv4 for ap-northeast-2 (:issue:`3461`,
+ :sha:`c2a17ce`)
+ * Added support for ap-northeast-2 (:issue:`3454`, :sha:`c3c1ddd`)
+ * Remove VeriSign Class 3 CA from trusted certs (:issue:`3450`,
+ :sha:`8a025df`)
+ * Add note about boto3 on all pages of boto docs (:sha:`9bd904c`)
+ * Fix for listing EMR steps based on cluster_states filter
+ (:issue:`3399`, :sha:`0f92f35`)
+ * Fixed param name in set_contents_from_string docstring
+ (:issue:`3420`, :sha:`e30297b`)
+ * Closes #3441 Remove py3 test whitelist Update rds to pass on py3
+ Update mturk to pass tests on py3 Update cloudsearchdomain tests
+ to work with py3 (:issue:`3441`, :sha:`5b2f552`)
+ * Run tests against py35 (:sha:`7d039d0`)
+ * Fix Glacier test failure in python 3.5 due to MagicMock
+ (:issue:`3412`, :sha:`d042f07`)
+ * Undo log message change BF(PY3): use except ... as syntax instead
+ of except ..., (:sha:`607cad7`)
+ * Fix travis CI builds for PY3 (:issue:`3439`, :sha:`22ab610`)
+ * Spelling fixes (:issue:`3425`, :sha:`f43bbbd`)
+ * Fixed docs (:issue:`3401`, :sha:`4f66311`)
+ * Add deprecation notice to emr methods (:issue:`3422`,
+ :sha:`cee6159`)
+ * Add some GovCloud endpoints (:issue:`3421`, :sha:`5afc068`)
+- Remove upstream-included region_support.patch
+
+-------------------------------------------------------------------
+Fri Jan 15 18:52:56 UTC 2016 - rjschwei@suse.com
+
+- Add region_support.patch (bsc#962138)
+ + Support new region ap-northeast-2
+ + Add features to other reagions that are now supported by AWS
+
+-------------------------------------------------------------------
+Thu Aug 13 11:08:04 UTC 2015 - toddrme2178@gmail.com
+
+- Fix update-alternatives usage.
+
+-------------------------------------------------------------------
+Wed Jul 29 09:08:15 UTC 2015 - toddrme2178@gmail.com
+
+- Implement update-alternatives to allow for python 3 version,
+ which is now supported upstream.
+- specfile cleanups
+
+-------------------------------------------------------------------
+Mon Apr 27 18:44:37 UTC 2015 - benoit.monin@gmx.fr
+
+- update to version 2.38.0:
+ * Add support for Amazon Machine Learning
+ * Fix issue with modify reserved instances for modifying instance
+ type
++++ 972 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Leap:15.1:Update/.python-boto.12739.new.3606/python-boto.changes
New:
----
boto-2.49.0.tar.gz
boto-no-builtin-certs.patch
boto.cfg
python-boto.changes
python-boto.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-boto.spec ++++++
#
# spec file for package python-boto
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-boto
Version: 2.49.0
Release: 0
Summary: Amazon Web Services Library
License: MIT
Group: Development/Languages/Python
URL: https://github.com/boto/boto/
Source: https://files.pythonhosted.org/packages/source/b/boto/boto-%{version}.tar.gz
Source1: boto.cfg
Patch: boto-no-builtin-certs.patch
BuildRequires: %{python_module PyYAML >= 3.10}
BuildRequires: %{python_module httpretty >= 0.7.0}
BuildRequires: %{python_module mock >= 1.0.1}
BuildRequires: %{python_module nose >= 1.3.3}
BuildRequires: %{python_module paramiko >= 1.10.0}
BuildRequires: %{python_module requests >= 1.2.3}
BuildRequires: %{python_module rsa >= 3.1.4}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module simplejson >= 3.6.5}
BuildRequires: %{python_module xml}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-paramiko >= 1.10.0
Requires: python-xml
Requires(post): update-alternatives
Requires(preun): update-alternatives
Recommends: python-requests >= 1.2.3
Recommends: python-rsa >= 3.1.4
Suggests: python-PyYAML >= 3.10
BuildArch: noarch
%python_subpackages
%description
An integrated interface to current and future infrastructural services offered
by Amazon Web Services. At the moment, boto supports:
* Compute
- Amazon Elastic Compute Cloud (EC2)
- Amazon Elastic Map Reduce (EMR)
- AutoScaling
- Amazon Kinesis
* Content Delivery
- Amazon CloudFront
* Database
- Amazon Relational Data Service (RDS)
- Amazon DynamoDB
- Amazon SimpleDB
- Amazon ElastiCache
- Amazon Redshift
* Deployment and Management
- AWS Elastic Beanstalk
- AWS CloudFormation
- AWS Data Pipeline
- AWS Opsworks
- AWS CloudTrail
* Identity & Access
- AWS Identity and Access Management (IAM)
* Application Services
- Amazon CloudSearch
- Amazon Elastic Transcoder
- Amazon Simple Workflow Service (SWF)
- Amazon Simple Queue Service (SQS)
- Amazon Simple Notification Server (SNS)
- Amazon Simple Email Service (SES)
* Monitoring
- Amazon CloudWatch (EC2 Only)
- Amazon CloudWatch Logs
* Networking
- Amazon Route53
- Amazon Virtual Private Cloud (VPC)
- Elastic Load Balancing (ELB)
- AWS Direct Connect
* Payments and Billing
- Amazon Flexible Payment Service (FPS)
* Storage
- Amazon Simple Storage Service (S3)
- Amazon Glacier
- Amazon Elastic Block Store (EBS)
- Google Cloud Storage
* Workforce
- Amazon Mechanical Turk
* Other
- Marketplace Web Services
- AWS Support
%prep
%setup -q -n boto-%{version}
# remove unwanted shebang
sed -i '/^#!/d' boto/{services/bs,services/result,pyami/launch_ami}.py
rm boto/cacerts/cacerts.txt
%patch
%build
%python_build
%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
mkdir %{buildroot}%{_sysconfdir}
cp %{SOURCE1} %{buildroot}%{_sysconfdir}
%python_clone -a %{buildroot}%{_bindir}/asadmin
%python_clone -a %{buildroot}%{_bindir}/bundle_image
%python_clone -a %{buildroot}%{_bindir}/cfadmin
%python_clone -a %{buildroot}%{_bindir}/cq
%python_clone -a %{buildroot}%{_bindir}/cwutil
%python_clone -a %{buildroot}%{_bindir}/dynamodb_dump
%python_clone -a %{buildroot}%{_bindir}/dynamodb_load
%python_clone -a %{buildroot}%{_bindir}/elbadmin
%python_clone -a %{buildroot}%{_bindir}/fetch_file
%python_clone -a %{buildroot}%{_bindir}/glacier
%python_clone -a %{buildroot}%{_bindir}/instance_events
%python_clone -a %{buildroot}%{_bindir}/kill_instance
%python_clone -a %{buildroot}%{_bindir}/launch_instance
%python_clone -a %{buildroot}%{_bindir}/list_instances
%python_clone -a %{buildroot}%{_bindir}/lss3
%python_clone -a %{buildroot}%{_bindir}/mturk
%python_clone -a %{buildroot}%{_bindir}/pyami_sendmail
%python_clone -a %{buildroot}%{_bindir}/route53
%python_clone -a %{buildroot}%{_bindir}/s3put
%python_clone -a %{buildroot}%{_bindir}/sdbadmin
%python_clone -a %{buildroot}%{_bindir}/taskadmin
%python_clone -a %{buildroot}%{_sysconfdir}/boto.cfg
%check
# tests.unit.manage.test_ssh.TestSSHTimeout depends on this
mkdir -p $HOME/.ssh/
touch $HOME/.ssh/known_hosts
# test_sign_(canned|custom) is 11 tests in tests/unit/cloudfront/test_signed_urls.py
# that all fail.
# test_constructor test_hmac - fail on py 3.8 (just tests not the code)
# test_item_lookup - cgi.escape is no longer present on py 3.8
%python_exec -m nose -v tests/unit -e 'test_.*(canned|custom)_policy|test_hmac|test_constructor|test_item_lookup'
%post
%{python_install_alternative asadmin bundle_image cfadmin cq cwutil dynamodb_dump dynamodb_load elbadmin fetch_file glacier instance_events kill_instance launch_instance list_instances lss3 mturk pyami_sendmail route53 s3put sdbadmin taskadmin boto.cfg}
%preun
%python_uninstall_alternative asadmin
%files %{python_files}
%doc README.rst
%config %python_alternative %{_sysconfdir}/boto.cfg
%python_alternative %{_bindir}/asadmin
%python_alternative %{_bindir}/bundle_image
%python_alternative %{_bindir}/cfadmin
%python_alternative %{_bindir}/cq
%python_alternative %{_bindir}/cwutil
%python_alternative %{_bindir}/dynamodb_dump
%python_alternative %{_bindir}/dynamodb_load
%python_alternative %{_bindir}/elbadmin
%python_alternative %{_bindir}/fetch_file
%python_alternative %{_bindir}/glacier
%python_alternative %{_bindir}/instance_events
%python_alternative %{_bindir}/kill_instance
%python_alternative %{_bindir}/launch_instance
%python_alternative %{_bindir}/list_instances
%python_alternative %{_bindir}/lss3
%python_alternative %{_bindir}/mturk
%python_alternative %{_bindir}/pyami_sendmail
%python_alternative %{_bindir}/route53
%python_alternative %{_bindir}/s3put
%python_alternative %{_bindir}/sdbadmin
%python_alternative %{_bindir}/taskadmin
%{python_sitelib}/*
%changelog
++++++ boto-no-builtin-certs.patch ++++++
--- setup.py.orig
+++ setup.py
@@ -84,7 +84,6 @@ setup(name = "boto",
"boto.cloudhsm", "boto.ec2containerservice",
"boto.machinelearning", "boto.vendored.regions"],
package_data = {
- "boto.cacerts": ["cacerts.txt"],
"boto": ["endpoints.json"],
},
license = "MIT",
++++++ boto.cfg ++++++
[Boto]
ca_certificates_file = system