diff --git a/.travis.yml b/.travis.yml index 0bd2729f..e653739b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,7 @@ python: - "3.4" - "3.5" - "3.6" + - "3.7" install: - pip install codecov - pip install -r requirements.txt diff --git a/README.rst b/README.rst index 03b9e8df..73773533 100755 --- a/README.rst +++ b/README.rst @@ -13,10 +13,13 @@ StorOps: The Python Library for VNX & Unity .. image:: https://img.shields.io/pypi/v/storops.svg :target: https://pypi.python.org/pypi/storops +.. image:: https://img.shields.io/pypi/pyversions/storops.svg + :target: https://pypi.org/project/storops/ + .. image:: https://landscape.io/github/emc-openstack/storops/master/landscape.svg?style=flat :target: https://landscape.io/github/emc-openstack/storops/ -VERSION: 1.2.0 +VERSION: 1.2.1 A minimalist Python library to manage VNX/Unity systems. This document lies in the source code and go with the release. diff --git a/appveyor.yml b/appveyor.yml index 3ca10ad6..3b0fb7f5 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -33,7 +33,8 @@ install: - "%PYTHON%\\python.exe -m pip install tox" # Try to workaround the issue: # Expected version spec in enum34;python_version<"3.4" # BSD at ;python_version<"3.4" # BSD - - "%PYTHON%\\python.exe -m pip install --upgrade pip setuptools" + # Upgrading virtualenv makes the pip inside tox being as latest as possible + - "%PYTHON%\\python.exe -m pip install --upgrade pip setuptools virtualenv" build: off diff --git a/requirements.txt b/requirements.txt index 6f71bcee..c449a5ca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -requests>=2.8.1,!=2.9.0,!=2.20.0,!=2.22.0 # Apache-2.0, cinder, manila +requests>=2.8.1,!=2.9.0,!=2.20.0 # Apache-2.0, cinder, manila PyYAML>=3.10 # MIT, cinder, manila six>=1.9.0 # MIT, cinder, manila enum34;python_version<'3.4' # BSD diff --git a/setup.py b/setup.py index 52a05297..bcb7766f 100644 --- a/setup.py +++ b/setup.py @@ -67,6 +67,8 @@ def get_long_description(): version=version(), author='Cedric Zhuang', author_email='cedric.zhuang@gmail.com', + maintainer='Dell EMC Unity OpenStack Team', + maintainer_email='spe.unity.openstack@emc.com', url='https://github.com/emc-openstack/storops', description=get_description(), license='Apache Software License', @@ -75,16 +77,19 @@ def get_long_description(): packages=find_packages(), platforms=['any'], long_description=get_long_description(), + python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*', classifiers=[ 'Programming Language :: Python', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', 'Natural Language :: English', 'Intended Audience :: Developers', 'Operating System :: OS Independent', - 'Development Status :: 4 - Beta', + 'Development Status :: 5 - Production/Stable', + 'Topic :: Software Development :: Libraries', 'Topic :: Utilities', 'License :: OSI Approved :: Apache Software License', ], diff --git a/utility/rpm_publish/python-storops-vnx.spec b/utility/rpm_publish/python-storops-vnx.spec index 67b0dc24..58982d5d 100644 --- a/utility/rpm_publish/python-storops-vnx.spec +++ b/utility/rpm_publish/python-storops-vnx.spec @@ -7,7 +7,7 @@ %global pypi_name storops Name: python-%{pypi_name}-vnx -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Summary: Library for managing Unity/VNX systems. @@ -70,6 +70,9 @@ Library for managing Unity/VNX systems. Please refer to https://github.com/emc-o %changelog +* Mon Aug 12 2019 Ryan Liang - 1.2.1-1 +- Release v1.2.1: https://github.com/emc-openstack/storops/releases/tag/r1.2.1 + * Wed Jun 12 2019 Ryan Liang - 1.2.0-1 - Release v1.2.0: https://github.com/emc-openstack/storops/releases/tag/r1.2.0 diff --git a/utility/rpm_publish/python-storops.spec b/utility/rpm_publish/python-storops.spec index 0ae14a4f..45fe8b71 100644 --- a/utility/rpm_publish/python-storops.spec +++ b/utility/rpm_publish/python-storops.spec @@ -8,7 +8,7 @@ # %%global pre_release dev.1 Name: python-%{pypi_name} -Version: 1.2.0 +Version: 1.2.1 Release: %{?pre_release:0.%{pre_release}}%{!?pre_release:1}%{?dist} Summary: Library for managing Unity/VNX systems. @@ -134,6 +134,9 @@ Library for managing Unity/VNX systems. Please refer to https://github.com/emc-o %changelog +* Mon Aug 12 2019 Ryan Liang - 1.2.1-1 +- Release v1.2.1: https://github.com/emc-openstack/storops/releases/tag/r1.2.1 + * Wed Jun 12 2019 Ryan Liang - 1.2.0-1 - Release v1.2.0: https://github.com/emc-openstack/storops/releases/tag/r1.2.0