We have a pass, 2.0.0 will be released! [+1] - 5 (4 binding) [0] - 0 [-1] - 0
I will issue the release today. Also, notable PyPi changed their API (again), you can no longer issue both a bzip and a gzip source archive. I'm going to use gzip because it seems like the most common option. On Tue, Apr 25, 2017 at 7:54 AM, anthony shaw <anthony.p.s...@gmail.com> wrote: > I excluded integration from the package because I didn't think a regular > user would need to use it. > > I would expect a regular user to run `python setup.py test` but I'll see > what I can do next time. Btw, that lint error in the template secrets file > is fixed on another PR. > > > On Mon, Apr 24, 2017 at 10:38 PM, Eric Johnson <erjoh...@apache.org> > wrote: > >> Checked the .tar.gz with checksums and ran the GCE demo script. >> >> Locally the python envs passed but lint isn't happy. Just a few minor >> tweaks to get it passing though, >> >> """ >> libcloud/test/secrets.py:31:19: E225 missing whitespace around operator >> ERROR: InvocationError: '/tmp/apache-libcloud-2.0.0/.tox/lint/bin/flake8 >> --ignore=E402 --max-line-length=160 libcloud/test/' >> __________________________ summary _____________________________________ >> ERROR: lint: commands failed >> """ >> >> >> """ >> erjohnso@libcloud-dev$ diff -u libcloud/test/secrets.py >> libcloud/test/secrets.py.new >> --- libcloud/test/secrets.py 2017-04-22 02:18:16.000000000 +0000 >> +++ libcloud/test/secrets.py.new 2017-04-24 12:26:28.369117866 >> +0000 >> @@ -28,7 +28,7 @@ >> IBM_PARAMS = ('user', 'secret') >> ONAPP_PARAMS = ('key') >> # OPENSTACK_PARAMS = ('user_name', 'api_key', secure_bool, 'host', >> port_int) >> -ONEANDONE_PARAMS =('token') >> +ONEANDONE_PARAMS = ('token') >> OPENSTACK_PARAMS = ('user_name', 'api_key', False, 'host', 8774) >> OPENNEBULA_PARAMS = ('user', 'key') >> DIMENSIONDATA_PARAMS = ('user', 'password') >> """ >> >> Also looks like the top-level 'integration' dir is missing from the >> distribution. If I hack up the tox.ini file to skip integration, then >> list >> passes. I suspect re-packaging with 'integration' will make lint happy. >> >> I think both are minor, so still giving it the thumbs up. >> >> [+1] Release Apache Libcloud 2.0.0 >> >> >> >> On Fri, Apr 21, 2017 at 7:44 PM, anthony shaw <anthonys...@apache.org> >> wrote: >> >> > This is a first stable release for 2.0 and contains major changes since >> the >> > latest stable release, 1.5.0, >> > http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html as >> well >> > as some bug fixes since 2.0.0rc2 >> > >> > A new -tentative tag is committed and can be found at >> > https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=tree;hb= >> > 611035a3380c16a22373efb33e34a376abe9008c >> > >> > A full list of changes can be found at: >> > https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a= >> > blob_plain;f=CHANGES.rst;hb=611035a3380c16a22373efb33e34a376abe9008c >> > >> > >> > Major changes include >> > >> > - New drivers (one and one, onapp) and ARM improvements >> > >> > Minor changes include >> > >> > - Fix OpenStack drivers not correctly setting URLs when used with >> > identity API, would default to 127.0.0.1 and service >> > catalog URLs were not adhered to. >> > - Fix Aliyun ECS, Load balancer and storage adapters when using >> > unicode UTF-8 characters in the names of resources >> > in 2.0.0rc2 < it would fail as a MalformedResponseError, Python 2.7 >> > element tree was raising a unicode error >> > - Refactor the test classes to use the full libcloud.http and >> > libcloud.common.base modules, with Connection, >> > Response all used with requests_mock. This increases our test >> > coverages and catches bugs in drivers' custom >> > parse_body and auth modules >> > - Rename libcloud.httplib_ssl to libcloud.http now that we don't use >> > httplib >> > >> > - [ARM] Add support for Azure Cloud Environments as well as Locations >> > - [EC2] Add support for ModifyVolume and DescribeVolumesModifications >> > - [ARM] Fix string representation of the VhdImage type and fix listing >> > of Public IP addresses >> > - [GOOGLE] Remove validation checks for guestOsFeatures >> > - [VSPHERE] Fix issue with authentication methods crashing >> > - [ARM] Add network security groups to azure ARM >> > - [ARM] Add the ability to list resource groups >> > - Add 1&1 compute driver >> > - Fix Azure ARM driver condition for ex_list_publishers where location >> > is specified >> > - Added Import Snapshot and Describe Import Snapshot to EC2 compute >> driver >> > - Add price_monthly extra param to digitalocean sizes >> > - Add aliyun ecs instance join leave security group >> > - Add keypair management to OnApp driver >> > - Add missing regions in AWS storage and compute drivers >> > - Add SR-IOV net support to images in EC2 compute driver >> > - Fix - update t2.small image size from 11 CPU to 1 >> > - Added Billing Product for image in EC2 compute driver >> > - Add OnApp driver for DNS >> > >> > Release artifacts can be found at >> > >> > http://people.apache.org/~anthonyshaw/libcloud/2.0.0/ >> > >> > Note that KEYS file can found at >> > https://dist.apache.org/repos/dist/release/libcloud/KEYS >> > >> > Please test the release and post your votes. >> > >> > +/- 1 >> > [ ] Release Apache Libcloud 2.0.0 >> > >> > Vote will be open until April 27th, 2017. >> > >> > Thanks, >> > Anthony >> > >> > >