From cc57a2112ac0b6a783be047320ce3f4afcdc65aa Mon Sep 17 00:00:00 2001 From: Clinton Blackburn Date: Fri, 1 Apr 2016 13:04:15 -0400 Subject: [PATCH] Added support for publication to PyPI ECOM-4016 --- .travis.yml | 9 +++++++++ setup.py | 22 ++++++++++++++++++---- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0588af9..8cddeec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,3 +9,12 @@ script: - make quality after_success: - coveralls +deploy: + provider: pypi + user: edx + password: + secure: mVj5hakAygVDTuNNni54BVfnA/BYIwuX7AYgnZHgy5e/FmxA5IF7JzDyGFxSXvtuI2qXBj9tQejSTe27a7qtRxAOdgarpaJK1vY5uuo751vuXct9LyrMOIYV3bNCa/y/cMfvPBl+OAlF75jxgb3HRUOgNq5fn8RYQ+uaUdJW+bzvKtaOJT3qZ6K3G87AtqL+yaWJqNHHbvY+olJHZVqiroNaKdHNegZacGx3YiIMxHF6//eMxQbl/PquZh2DMLXDPc2TwnLs1DJ2/O+Q/lVbA3BZZgivSe8rMMUtUQECopvy/+tK/3U/o0DXyQcoGaG0Ktp7jas+NI2vyanG6U3PI4i1HRjdecEtynow/ZvxHMPhLXNpHo/2m7DyQPux2bGhM5e5gW4JSARa+Ko6b+bs87BLCX9IQFMMymXxYGy+AP/f1YB8xrf6TyGTbcA+PT4Pkzmg/djvPqYOfnFNANibji0WpZ+aPZ47YI1mQUM1J60nQNvScL538JAT33c0wgVFf3x+0ZmY0MbwwIkHuFIsvrrKJHuGvNBQDIDAkPmVLGJt8YjQwwhuP4KHN6kCrdlVZzEXNDtwp+qbUK//4LzmM5id7fL7q0cdf4w2i2MW/scZ7jlc+Wo4plvYlb98y9qNJcyVw7ZT7mram0oupiF9e6QjH9QulbJ63/kNbEnAt1c= + on: + tags: true + distributions: sdist bdist_wheel + repo: edx/ccx-keys diff --git a/setup.py b/setup.py index 0d7cc7e..d1953f9 100644 --- a/setup.py +++ b/setup.py @@ -1,13 +1,27 @@ from setuptools import setup setup( - name="ccx_keys", - version="0.1.1", + name='edx-ccx-keys', + version='0.1.2', + author='edX', + author_email='oscm@edx.org', + description='Opaque key support custom courses on edX', + url='https://github.com/edx/ccx-keys', + license='AGPL', + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Web Environment', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: GNU Affero General Public License v3', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2.7', + ], packages=[ - "ccx_keys", + 'ccx_keys', ], install_requires=[ - "edx-opaque-keys>=0.2.1,<1.0.0", + 'edx-opaque-keys>=0.2.1,<1.0.0', ], entry_points={ 'course_key': [