Hello community, here is the log from the commit of package python3-boto for openSUSE:Factory checked in at 2015-08-17 15:35:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-boto (Old) and /work/SRC/openSUSE:Factory/.python3-boto.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-boto" Changes: -------- New Changes file: --- /dev/null 2015-07-22 21:25:44.928025004 +0200 +++ /work/SRC/openSUSE:Factory/.python3-boto.new/python3-boto.changes 2015-08-17 15:35:09.000000000 +0200 @@ -0,0 +1,996 @@ +------------------------------------------------------------------- +Thu Aug 13 11:08:04 UTC 2015 - [email protected] + +- Fix update-alternatives usage. + +------------------------------------------------------------------- +Wed Jul 29 09:43:54 UTC 2015 - [email protected] + +- Initial python 3 version. + +------------------------------------------------------------------- +Wed Jul 29 09:08:15 UTC 2015 - [email protected] + +- Implement update-alternatives to allow for python 3 version, + which is now supported upstream. +- specfile cleanups + +------------------------------------------------------------------- +Mon Apr 27 18:44:37 UTC 2015 - [email protected] + +- update to version 2.38.0: + * Add support for Amazon Machine Learning + * Fix issue with modify reserved instances for modifying instance + type +- additional changes from version 2.37.0: + * Update AWS CloudTrail to the latest API. + * Add support for UsePreviousValue to CloudFormation UpdateStack. + * Fix BOTH_PATH to work with Windows drives + * Fix division calculation in S3 docs. + * Add Boto 3 link in README. + * Add more regions for configservice + * Add ``eu-central-1`` endpoints (Frankfurt region) for IAM and + Route53 + * Fix unit tests from hanging + * Fixed wording in dynamodb tutorial + * Update SWF objects to keep a consistent region name. + * Print archive ID in glacier upload script. + * Add some minor documentation for Route53 tutorial. + * Add Amazon DynamoDB online indexing support on High level API + * Ensure Content-Length header is a string. + * Correct docs around overriding SGs on ELBs + * Fix DynamoDB tests. + * Fix region bug. + * Fix import for ``boto.cloudhsm.layer1.CloudHSMConnection``. +- additional changes from version 2.36.0: + * Add Amazon DynamoDB online indexing support. + * Allow for binary to be passed to sqs message + * Kinesis update + * Fixed spelling of boto.awslambda package. + * Add support for Amazon EC2 Container Service + * Add support for CloudHSM + * Add support for AWS Config + * Add support for AWS CodeDeploy + * Add support for AWS Lambda + * Update both Cognito's to the latest APIs + * Add sts for eu-central-1. + * Update opsworks to latest API + * Add AWS Key Managment Support +- additional changes from version 2.35.2: + * Add support for new data types in DynamoDB. + * Expose cloudformation `UsePreviousTemplate` parameter. + * Fix documentation around using custom connections for DynamoDB + tables. + * Fixed bug that unable call query_2 after call describe method + on dynamodb2 module. +- additional changes from version 2.35.1: + * Check for results left after computing self._keys_left +- additional changes from version 2.35.0: + * Add Amazon EC2 Classic Link support + * Add query string to body for anon STS POST + * Fix bug that prevented initializing a dynamo item from existing + item + * switchover-sigv4: Add integ tests for sigv4 switchover + Switch elb/ec2 over to signature version 4 + * Return SetStackPolicyResponse + * Added ELB Attributes to docs. + * Fix bug by using correct string joining syntax. + * Fix SES get_identity_dkim_attributes when input length > 1. + * DynamoDB table batch_get fails to process all remaining results + if single batch result is empty. + * Added suppport for additional fields in EMR objects. + * Pass version_id in copy if key is versioned. + * Add support for SQS PurgeQueue operation. + * Update documentation for launchconfig. + * Remove unimplemented config param. + * Add support for private hosted zones. + * Fix Key.change_storage_class so that it obeys dst_bucket. + * Fix for s3put host specification. + * Improve handling of Glacier HTTP 204 responses. + * Fix raising exception syntax in Python 3. + * Privatezone: Adding unit/integration test coverage + * Minor documentation/pep8 fixes. + * Correct argument type in doc string. + * Use exclusive start key to get all items from DynamoDB query. + * Updated link to current config documentation. + * Fix the SQS certificate error for region cn-north-1. + * Adds support for getting health checker IP ranges from Route53. + * fix: snap.create_volume documentation lists general purpose ssd + Fixes @2774. + * Fixed param type in get_contents_to_filename docstring. + * Update DynamoDB local example to include fake access key id. + * Added 'end' attribute to ReservedInstance. + * Parse ClusterStatus’s StateChangeReason. + * Adds SupportedProducts field to EMR JobFlow objects. + * Fix EMR endpoint. + * Detect old-style S3 URL for auto-sigv4. + * Throw host warning for cloudsearch domain + * Fix CloudSearch2 to work with IAM-based search and upload + requests + * iam: add support for Account Password Policy APIs + * Handle sigv4 non-string header values properly + * Url encode query string for pure query +- update project URL +- point source URL to pypi +- build python-boto-doc as a subpackage: + * delete separate spec and changes file + * merge entries of python-boto-doc.changes in python-boto.changes + * add python-Sphinx as BuildRequires + * break the dependency between the doc generation and boto + by modifying Sphinx configuration file +- delete shebang of python file instead of setting them executable + +------------------------------------------------------------------- +Sun Oct 26 12:10:17 UTC 2014 - [email protected] + +- updated to 2.34.0 (bnc#902648) + + Calculate sha_256 correctly for s3 (issue 2691, commit c0a001f) + + Fix MTurk typo. (issue 2429, issue 2428, commit 9bfff19) + + Add the ability to IAM to create a virtual mfa device. + (issue 2675, commit 075d402) + + PEP8 tidy up for several modules. (issue 2673, commit 38abbd9) + + Fix s3 create multipart upload for sigv4 (issue 2684, commit fc73641) + + Updated endpoints.json for cloudwatch logs to support more regions. + (issue 2685, commit 5db2ea8) + + Added TaggedEC2Object.remove_tags. (issue 2610, issue 2269, issue 2414, + commit bce8fcf) + + Fixed 403 error from url encoded User-Agent header (issue 2621, + commit 2043a89) + + Inserted break when iterating Route53 records. (issue 2631, commit 2de8716) + + Fix typo in ELB ConnectionSettings attribute (issue 2602, commit 63bd53b) + + PEP8 fixes to various common modules. (issue 2611, commit 44d873d) + + Route Tables: Update describe_route_tables to support additional route + types (VPC peering connection, NIC). (issue 2598, issue 2597, + commit bbe8ce7) + + Fix an error in Python 3 when creating launch configs. Enables + AutoScaling unit tests to run by default. (issue 2591, commit fb4aeec) + + Use svg instead of png to get better image quality. (issue 2588, + commit 1de6b41) + + STS now signs using sigv4. (issue 2627, commit 36b247f) + + Added support for Amazon Cognito. (issue 2608, commit fa3a39e) + + Fix bug where sigv4 custom metadata headers were presigned incorrectly. + (issue 2604, commit 8853e8e) + + Add some regions to cloudsearch (issue 2593, commit 8c6ea21) + + fix typo in s3 tutorial (issue 2612, commit 92dd581) + + Few typo in docstring (issue 2590, commit 0238747) + + Add support for Amazon Route 53 Domains. (issue 2601, commit d149a87) + + Support EBS encryption in BlockDeviceType. (issue 2587, issue 2480, + commit 7a39741) + + Fix a typo in auth.py: Bejing -> Beijing. (issue 2585, commit 8525616) + + Update boto/cacerts/cacerts.txt. (issue 2567, commit 02b836c) + + route53 module: tidy up to meet PEP8 better. (issue 2571, commit 3a3e960) + + iam module: tidy up to meet PEP8 better. (issue 2566, commit 3c83da9) + + Assigning ACL ID to network_acl_id instead of route_table_id. + (issue 2548, commit c017b02) + + Avoid infinite loop with bucket listing and encoding_type=’url’. + (issue 2562, issue 2561, commit 39cbcb5) + + Use urllib timeout param instead of hacking socket global timeout. + (issue 2560, issue 1935, commit c1dd1fb) + + Support non-ascii unicode strings in _get_all_query_args. + Fixes: #2558, #2559. (issue 2559, issue 2558, commit 069d04b) + + Truncated Response Handling in Route53 ListResourceRecordSets. + (issue 2542, commit 3ba380f) + + Update to latest OpsWorks API. (issue 2547, commit ac2b311) + + Better S3 key repr support for unicode. (issue 2525, issue 2516, + commit 8198884) + + Skip test when locale is missing. (issue 2554, issue 2540, commit 2b87583) + + Add profile_name support to SQS. (issue 2459, commit 3837951) + + Include test_endpoints.json in source distribution. (issue 2550, + commit 7f907b7) + + Pass along params in make_request for elastic transcoder api. + (issue 2537, commit 964999e) + + Support auth when headers contains bytes. (issue 2521, issue 2520, + commit 885348d) + + PEP8 style fixes for ElastiCache. (issue 2539, commit bd0d6db) + + PEP8 style fixes for SES. (issue 2538, commit c620c43) + + Update to latest Redshift API. (issue 2545, commit 9151092) + + Update to latest support API. (issue 2541, issue 2426, commit 8cf1b52) + + Uses file name as archive description when uploading to glacier. + (issue 2535, issue 2528, commit 38478c1) + + Fix the ec2.elb.listener.Listener class’s __getitem__ method. + (issue 2533, commit 7b67f98) + + Add recognized HTTP headers for S3 metadata. (issue 2477, + issue 2050, commit c8c625a) + + Fix class name for document. (issue 2530, commit 2f0e689) + + Copy CloudSearch proxy settings to endpoint services. (issue 2513, + commit 3cbbc21) + + Merge branch ‘develop’ into cloudsearch2-proxy (commit 5b424db) ++++ 799 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Factory/.python3-boto.new/python3-boto.changes New: ---- boto-2.38.0.tar.gz boto.cfg python3-boto.changes python3-boto.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-boto.spec ++++++ # # spec file for package python3-boto # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # 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 http://bugs.opensuse.org/ # Name: python3-boto Version: 2.38.0 Release: 0 Url: https://github.com/boto/boto/ Summary: Amazon Web Services Library License: MIT Group: Development/Languages/Python Source: https://pypi.python.org/packages/source/b/boto/boto-%{version}.tar.gz Source1: boto.cfg BuildRequires: fdupes BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-paramiko BuildRequires: python3-xml # Documentation requirement BuildRequires: python3-Sphinx Requires: python3-paramiko Requires: python3-xml Requires(post): update-alternatives Requires(postun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %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 %package doc Summary: Documentation for %{name} Group: Documentation/Other Requires: %{name} = %{version} %description doc An integrated interface to current and future infrastructural services offered by Amazon Web Services. This subpackage contains the documentation for %{name}. %prep %setup -q -n boto-%{version} # remove unwanted shebang sed -i '/^#!/d' boto/{services/bs,services/result,pyami/launch_ami}.py # break the dependency between the doc generation and boto sed -i -e '/import boto/d' -e "s/boto\.__version__/\'%{version}\'/" docs/source/conf.py %build python3 setup.py build # build HTML documentation cd docs && make html && rm -f build/html/.buildinfo %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} %fdupes %{buildroot}%{_prefix} mkdir %{buildroot}%{_sysconfdir} cp %{SOURCE1} %{buildroot}%{_sysconfdir} %fdupes docs/build/html/ # Prepare for update-alternatives usage mkdir -p %{buildroot}%{_sysconfdir}/alternatives for p in 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 ; do mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py3_ver} ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p # create a dummy target for /etc/alternatives/$p touch %{buildroot}%{_sysconfdir}/alternatives/$p done mv %{buildroot}%{_sysconfdir}/boto.cfg %{buildroot}%{_sysconfdir}/boto-%{py3_ver}.cfg ln -s -f %{_sysconfdir}/alternatives/boto.cfg %{buildroot}%{_sysconfdir}/boto.cfg # create a dummy target for /etc/alternatives/boto.cfg touch %{buildroot}%{_sysconfdir}/alternatives/boto.cfg %post %_sbindir/update-alternatives \ --install %{_bindir}/asadmin asadmin %{_bindir}/asadmin-%{py3_ver} 30 \ --slave %{_bindir}/bundle_image bundle_image %{_bindir}/bundle_image-%{py3_ver} \ --slave %{_bindir}/cfadmin cfadmin %{_bindir}/cfadmin-%{py3_ver} \ --slave %{_bindir}/cq cq %{_bindir}/cq-%{py3_ver} \ --slave %{_bindir}/cwutil cwutil %{_bindir}/cwutil-%{py3_ver} \ --slave %{_bindir}/dynamodb_dump dynamodb_dump %{_bindir}/dynamodb_dump-%{py3_ver} \ --slave %{_bindir}/dynamodb_load dynamodb_load %{_bindir}/dynamodb_load-%{py3_ver} \ --slave %{_bindir}/elbadmin elbadmin %{_bindir}/elbadmin-%{py3_ver} \ --slave %{_bindir}/fetch_file fetch_file %{_bindir}/fetch_file-%{py3_ver} \ --slave %{_bindir}/glacier glacier %{_bindir}/glacier-%{py3_ver} \ --slave %{_bindir}/instance_events instance_events %{_bindir}/instance_events-%{py3_ver} \ --slave %{_bindir}/kill_instance kill_instance %{_bindir}/kill_instance-%{py3_ver} \ --slave %{_bindir}/launch_instance launch_instance %{_bindir}/launch_instance-%{py3_ver} \ --slave %{_bindir}/list_instances list_instances %{_bindir}/list_instances-%{py3_ver} \ --slave %{_bindir}/lss3 lss3 %{_bindir}/lss3-%{py3_ver} \ --slave %{_bindir}/mturk mturk %{_bindir}/mturk-%{py3_ver} \ --slave %{_bindir}/pyami_sendmail pyami_sendmail %{_bindir}/pyami_sendmail-%{py3_ver} \ --slave %{_bindir}/route53 route53 %{_bindir}/route53-%{py3_ver} \ --slave %{_bindir}/s3put s3put %{_bindir}/s3put-%{py3_ver} \ --slave %{_bindir}/sdbadmin sdbadmin %{_bindir}/sdbadmin-%{py3_ver} \ --slave %{_bindir}/taskadmin taskadmin %{_bindir}/taskadmin-%{py3_ver} \ --slave %{_sysconfdir}/boto.cfg boto.cfg %{_sysconfdir}/boto-%{py3_ver}.cfg %preun if [ $1 -eq 0 ] ; then %_sbindir/update-alternatives --remove asadmin %{_bindir}/asadmin-%{py3_ver} fi %files %defattr(-,root,root,-) %doc README.rst %config %{_sysconfdir}/boto.cfg %{_bindir}/asadmin %{_bindir}/bundle_image %{_bindir}/cfadmin %{_bindir}/cq %{_bindir}/cwutil %{_bindir}/dynamodb_dump %{_bindir}/dynamodb_load %{_bindir}/elbadmin %{_bindir}/fetch_file %{_bindir}/glacier %{_bindir}/instance_events %{_bindir}/kill_instance %{_bindir}/launch_instance %{_bindir}/list_instances %{_bindir}/lss3 %{_bindir}/mturk %{_bindir}/pyami_sendmail %{_bindir}/route53 %{_bindir}/s3put %{_bindir}/sdbadmin %{_bindir}/taskadmin %config %{_sysconfdir}/boto-%{py3_ver}.cfg %{_bindir}/asadmin-%{py3_ver} %{_bindir}/bundle_image-%{py3_ver} %{_bindir}/cfadmin-%{py3_ver} %{_bindir}/cq-%{py3_ver} %{_bindir}/cwutil-%{py3_ver} %{_bindir}/dynamodb_dump-%{py3_ver} %{_bindir}/dynamodb_load-%{py3_ver} %{_bindir}/elbadmin-%{py3_ver} %{_bindir}/fetch_file-%{py3_ver} %{_bindir}/glacier-%{py3_ver} %{_bindir}/instance_events-%{py3_ver} %{_bindir}/kill_instance-%{py3_ver} %{_bindir}/launch_instance-%{py3_ver} %{_bindir}/list_instances-%{py3_ver} %{_bindir}/lss3-%{py3_ver} %{_bindir}/mturk-%{py3_ver} %{_bindir}/pyami_sendmail-%{py3_ver} %{_bindir}/route53-%{py3_ver} %{_bindir}/s3put-%{py3_ver} %{_bindir}/sdbadmin-%{py3_ver} %{_bindir}/taskadmin-%{py3_ver} %ghost %{_sysconfdir}/alternatives/boto.cfg %ghost %{_sysconfdir}/alternatives/asadmin %ghost %{_sysconfdir}/alternatives/bundle_image %ghost %{_sysconfdir}/alternatives/cfadmin %ghost %{_sysconfdir}/alternatives/cq %ghost %{_sysconfdir}/alternatives/cwutil %ghost %{_sysconfdir}/alternatives/dynamodb_dump %ghost %{_sysconfdir}/alternatives/dynamodb_load %ghost %{_sysconfdir}/alternatives/elbadmin %ghost %{_sysconfdir}/alternatives/fetch_file %ghost %{_sysconfdir}/alternatives/glacier %ghost %{_sysconfdir}/alternatives/instance_events %ghost %{_sysconfdir}/alternatives/kill_instance %ghost %{_sysconfdir}/alternatives/launch_instance %ghost %{_sysconfdir}/alternatives/list_instances %ghost %{_sysconfdir}/alternatives/lss3 %ghost %{_sysconfdir}/alternatives/mturk %ghost %{_sysconfdir}/alternatives/pyami_sendmail %ghost %{_sysconfdir}/alternatives/route53 %ghost %{_sysconfdir}/alternatives/s3put %ghost %{_sysconfdir}/alternatives/sdbadmin %ghost %{_sysconfdir}/alternatives/taskadmin %{python3_sitelib}/* %files doc %defattr(-,root,root,-) %doc docs/BotoCheatSheet.pdf %doc docs/build/html %changelog ++++++ boto.cfg ++++++ [Boto] ca_certificates_file = system
