[Checkins] SVN: zope.deprecation/trunk/ Add ``setup.py dev`` alias

Tres Seaver cvs-admin at zope.org
Thu Apr 19 22:26:39 UTC 2012


Log message for revision 125186:
  Add ``setup.py dev`` alias 
  
  - Runs ``setup.py develop`` plus installs ``nose`` and ``coverage``.
  
  Add ``setup.py docs`` alias
  
  - Installs ``Sphinx`` and dependencies.
  

Changed:
  U   zope.deprecation/trunk/CHANGES.txt
  A   zope.deprecation/trunk/setup.cfg
  U   zope.deprecation/trunk/setup.py

-=-
Modified: zope.deprecation/trunk/CHANGES.txt
===================================================================
--- zope.deprecation/trunk/CHANGES.txt	2012-04-19 22:26:31 UTC (rev 125185)
+++ zope.deprecation/trunk/CHANGES.txt	2012-04-19 22:26:36 UTC (rev 125186)
@@ -5,6 +5,11 @@
 4.0.0 (unreleased)
 ------------------
 
+- Added ``setup.py dev`` alias (runs ``setup.py develop`` plus installs
+  ``nose`` and ``coverage``).
+
+- Added ``setup.py docs`` alias (installs ``Sphinx`` and dependencies).
+
 - Removed spurious dependency on ``zope.testing``.
 
 - Dropped explicit support for Python 2.4 / 2.5 / 3.1.

Added: zope.deprecation/trunk/setup.cfg
===================================================================
--- zope.deprecation/trunk/setup.cfg	                        (rev 0)
+++ zope.deprecation/trunk/setup.cfg	2012-04-19 22:26:36 UTC (rev 125186)
@@ -0,0 +1,11 @@
+[nosetests]
+nocapture=1
+cover-package=zope.deprecation
+cover-erase=1
+with-doctest=0
+where=src
+
+[aliases]
+dev = develop easy_install zope.deprecation[testing]
+docs = easy_install zope.deprecation[docs]
+

Modified: zope.deprecation/trunk/setup.py
===================================================================
--- zope.deprecation/trunk/setup.py	2012-04-19 22:26:31 UTC (rev 125185)
+++ zope.deprecation/trunk/setup.py	2012-04-19 22:26:36 UTC (rev 125186)
@@ -22,6 +22,7 @@
 import os
 from setuptools import setup, find_packages
 
+
 def read(*rnames):
     return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
 
@@ -57,4 +58,8 @@
     include_package_data = True,
     zip_safe = False,
     test_suite='zope.deprecation',
-    )
+    extras_require={
+        'docs': ['Sphinx'],
+        'testing': ['nose', 'coverage'],
+    },
+)



More information about the checkins mailing list