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 <adrian.glaubitz@suse.com> + +- Update in SLE-15 (bsc#1171769) + +------------------------------------------------------------------- +Tue Jan 14 10:59:17 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com> + +- 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 <jayvdb@gmail.com> + +- Skip the tests for the flavors not being built +- Remove old comment + +------------------------------------------------------------------- +Sat Feb 16 14:24:55 UTC 2019 - John Vandenberg <jayvdb@gmail.com> + +- 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 <rjschwei@suse.com> + +- 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 <rjschwei@suse.com> + +- Undo previous change, name confusion between boto and boto3 + +------------------------------------------------------------------- +Wed Nov 7 13:33:51 UTC 2018 - Robert Schweikert <rjschwei@suse.com> + +- 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 <adrian.glaubitz@suse.com> + +- 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