[Python-apps-commits] r9470 - in packages/slapos.core/trunk/debian (4 files)

arnau at users.alioth.debian.org arnau at users.alioth.debian.org
Mon Mar 4 10:21:32 UTC 2013


    Date: Monday, March 4, 2013 @ 10:21:30
  Author: arnau
Revision: 9470

Python modules required only for tests should not be in install_requires, but in tests_require.

Added:
  packages/slapos.core/trunk/debian/patches/fix_tests_install_requires.patch
Modified:
  packages/slapos.core/trunk/debian/changelog
  packages/slapos.core/trunk/debian/patches/series
  packages/slapos.core/trunk/debian/pydist-overrides

Modified: packages/slapos.core/trunk/debian/changelog
===================================================================
--- packages/slapos.core/trunk/debian/changelog	2013-03-04 04:10:01 UTC (rev 9469)
+++ packages/slapos.core/trunk/debian/changelog	2013-03-04 10:21:30 UTC (rev 9470)
@@ -1,3 +1,11 @@
+slapos.core (0.35.1-2) unstable; urgency=low
+
+  * debian/patches/fix_tests_install_requires.patch, debian/pydist-overrides:
+    + Python modules required only for tests should not be in
+      install_requires, but in tests_require.
+
+ -- Arnaud Fontaine <arnau at debian.org>  Mon, 04 Mar 2013 19:06:25 +0900
+
 slapos.core (0.35.1-1) unstable; urgency=low
 
   * New upstream release.

Added: packages/slapos.core/trunk/debian/patches/fix_tests_install_requires.patch
===================================================================
--- packages/slapos.core/trunk/debian/patches/fix_tests_install_requires.patch	                        (rev 0)
+++ packages/slapos.core/trunk/debian/patches/fix_tests_install_requires.patch	2013-03-04 10:21:30 UTC (rev 9470)
@@ -0,0 +1,23 @@
+Index: slapos.core-0.35.1/setup.py
+===================================================================
+--- slapos.core-0.35.1.orig/setup.py	2013-03-04 19:01:26.946622882 +0900
++++ slapos.core-0.35.1/setup.py	2013-03-04 19:04:23.012503183 +0900
+@@ -38,14 +38,16 @@
+           'lxml', # needed to play with XML trees
+           'netaddr>=0.7.5', # to play safely with IPv6 prefixes
+           'netifaces', # to fetch information about network devices
+-          'pyflakes', # For testing purposes
+           'setuptools', # namespaces
+           'supervisor', # slapgrid uses supervisor to manage processes
+-          'unittest2',
+           'xml_marshaller>=0.9.3', # to unmarshall/marshall python objects to/from
+                                    # XML
+           'zope.interface', # slap library implementes interfaces
+         ] + additional_install_requires,
++      tests_require=[
++          'unittest2',
++          'pyflakes',
++      ],
+       zip_safe=False, # proxy depends on Flask, which has issues with
+                       # accessing templates
+       entry_points={

Modified: packages/slapos.core/trunk/debian/patches/series
===================================================================
--- packages/slapos.core/trunk/debian/patches/series	2013-03-04 04:10:01 UTC (rev 9469)
+++ packages/slapos.core/trunk/debian/patches/series	2013-03-04 10:21:30 UTC (rev 9470)
@@ -1,3 +1,4 @@
 system_configuration_file_by_default.patch
 slapos_command_split_up.patch
 do_not_use_debian_zc.buildout.patch
+fix_tests_install_requires.patch

Modified: packages/slapos.core/trunk/debian/pydist-overrides
===================================================================
--- packages/slapos.core/trunk/debian/pydist-overrides	2013-03-04 04:10:01 UTC (rev 9469)
+++ packages/slapos.core/trunk/debian/pydist-overrides	2013-03-04 10:21:30 UTC (rev 9470)
@@ -1,5 +1,3 @@
 setuptools python-pkg-resources, python-setuptools
 xml_marshaller python-xmlmarshaller
 zc.buildout
-pyflakes
-unittest2




More information about the Python-apps-commits mailing list