libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject [libcloud] branch trunk updated (9f2d8d6 -> 011e53f)
Date Sun, 24 Nov 2019 21:24:03 GMT
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git.


    from 9f2d8d6  Add changelog entry.
     new cb83e09  Update .gitignore file.
     new c73b4c6  Add mypy config.
     new 7416379  Install typing package under Python 2.7.
     new 0bff25a  Start adding type annotations to the base APIs.
     new 100116d  Add tox mypy target.
     new 595488d  Add type annotations for the base compute api.
     new 740f0c3  typing python module needs to be installed for all Python versions <
3.4.0.
     new f5a2016  Add type annotation for get_driver and set_driver.
     new 2d2283f  Merge branch 'trunk' into mypy_type_annotations
     new e17a5d6  Fix issue detected by mypy.
     new 89dd2a0  Add type annotations for modules in libcloud/common/, various various issues
detected by MyPy and add missing license headers.
     new bc2683c  Update type annotations, mypy and tox config.
     new 9604610  Add various backward compatibility methods to the Type class.
     new 9ff9a55  Add some additional test cases for types.
     new 83c24b0  Merge branch 'trunk' of https://git-wip-us.apache.org/repos/asf/libcloud
into mypy_type_annotations
     new 49e3b6e  Fix merge conflict.
     new 10d9154  Merge branch 'trunk' into mypy_type_annotations
     new 5441238  Use latest version of mypy.
     new f7cb38a  Fix typo.
     new bfbe014  Fix type annotation issue.
     new 428c3b6  Update an example so mypy type checking works for non standard API methods.
     new 8e25d98  Add changelog entry.
     new 011e53f  Merge pull request #1306 from Kami/mypy_type_annotations

The 6909 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                             |   3 +-
 CHANGES.rst                            |  10 ++-
 example_compute.py                     |  19 ++++-
 libcloud/common/aws.py                 |   7 +-
 libcloud/common/azure.py               |   3 +-
 libcloud/common/azure_arm.py           |   5 +-
 libcloud/common/base.py                |  28 ++++---
 libcloud/common/brightbox.py           |   2 +-
 libcloud/common/buddyns.py             |   7 +-
 libcloud/common/dimensiondata.py       |   3 +-
 libcloud/common/dnspod.py              |   7 +-
 libcloud/common/durabledns.py          |   7 +-
 libcloud/common/google.py              |   6 +-
 libcloud/common/gridscale.py           |   2 +-
 libcloud/common/hostvirtual.py         |   2 +-
 libcloud/common/liquidweb.py           |   1 -
 libcloud/common/luadns.py              |   8 +-
 libcloud/common/nsone.py               |   7 +-
 libcloud/common/nttcis.py              |   5 +-
 libcloud/common/openstack.py           |   6 +-
 libcloud/common/openstack_identity.py  |   4 +-
 libcloud/common/ovh.py                 |   5 +-
 libcloud/common/types.py               |  15 +++-
 libcloud/common/vultr.py               |   4 +-
 libcloud/common/xmlrpc.py              |  12 ++-
 libcloud/compute/base.py               | 129 +++++++++++++++++++++++++++------
 libcloud/compute/deployment.py         |  42 +++++++++--
 libcloud/compute/drivers/ec2.py        |   3 +
 libcloud/compute/providers.py          |   9 +++
 libcloud/compute/ssh.py                |  80 +++++++++++++++-----
 libcloud/compute/types.py              |  46 +++++++++++-
 libcloud/pricing.py                    |  11 ++-
 libcloud/storage/base.py               |  13 ++--
 libcloud/storage/drivers/cloudfiles.py |   2 +-
 libcloud/test/compute/test_types.py    |  16 +++-
 libcloud/utils/loggingconnection.py    |   4 +-
 libcloud/utils/misc.py                 |   4 +-
 mypy.ini                               |  31 ++++++++
 setup.py                               |   4 +
 tox.ini                                |  11 +++
 40 files changed, 468 insertions(+), 115 deletions(-)
 create mode 100644 mypy.ini


Mime
View raw message