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

Reply via email to