Volans has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/382482 )

Change subject: setup.py: prepare for PyPi submission
......................................................................

setup.py: prepare for PyPi submission

* Change name from 'cumin' to 'cumin-automation'. Unfortunately the name
  'cumin' is already taken in PyPi, hence using a different name here
  for the upload. The module and API will not change.
* Include the full README.rst as long description
* Adjust keywords and short description.

Change-Id: I3fed2706c0c117d540b9f89cd6d89b40597f8a9e
---
M setup.py
1 file changed, 5 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/software/cumin 
refs/changes/82/382482/1

diff --git a/setup.py b/setup.py
index 5816235..b240ac3 100644
--- a/setup.py
+++ b/setup.py
@@ -4,14 +4,8 @@
 from setuptools import find_packages, setup
 
 
-long_description = """
-Cumin provides a flexible and scalable automation framework to execute 
multiple commands on
-multiple targets in parallel.
-It allows to easily perform complex selections of hosts through a 
user-friendly query language which can interface
-with different backend modules.
-The transport layer can also be selected, providing multiple execution 
strategies.
-It can be used both via its command line interface (CLI) and as a Python 
library.
-"""
+with open('README.rst', 'r') as readme:
+    long_description = readme.read()
 
 install_requires = [
     'clustershell==1.7.3',
@@ -56,7 +50,7 @@
         'Topic :: System :: Systems Administration',
     ],
     data_files=[('share/doc/cumin/examples/', ['doc/examples/config.yaml', 
'doc/examples/aliases.yaml'])],
-    description='Automation and orchestration framework written in Python',
+    description='Automation and orchestration framework and CLI written in 
Python',
     entry_points={
         'console_scripts': [
             'cumin = cumin.cli:main',
@@ -64,10 +58,10 @@
     },
     extras_require={'tests': tests_require + 
['prospector[with_everything]>=0.12.4']},
     install_requires=install_requires,
-    keywords=['cumin', 'automation framework', 'orchestration framework'],
+    keywords=['cumin', 'cumin-automation', 'automation', 'orchestration'],
     license='GPLv3+',
     long_description=long_description,
-    name='cumin',
+    name='cumin-automation',
     packages=find_packages(exclude=['*.tests', '*.tests.*']),
     platforms=['GNU/Linux', 'BSD', 'MacOSX'],
     setup_requires=['pytest-runner>=2.7.1', 'setuptools_scm>=1.15.0'],

-- 
To view, visit https://gerrit.wikimedia.org/r/382482
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3fed2706c0c117d540b9f89cd6d89b40597f8a9e
Gerrit-PatchSet: 1
Gerrit-Project: operations/software/cumin
Gerrit-Branch: master
Gerrit-Owner: Volans <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to