[Checkins] SVN: groktoolkit/trunk/ Make groktoolkit into a "python package" to play nicely with zest.releaser. Automate the upload of the versions.cfg file
Jan-Wijbrand Kolman
janwijbrand at gmail.com
Mon Oct 11 08:30:00 EDT 2010
Log message for revision 117450:
Make groktoolkit into a "python package" to play nicely with zest.releaser. Automate the upload of the versions.cfg file
Changed:
U groktoolkit/trunk/buildout.cfg
U groktoolkit/trunk/grok.cfg
A groktoolkit/trunk/setup.py
D groktoolkit/trunk/version.txt
-=-
Modified: groktoolkit/trunk/buildout.cfg
===================================================================
--- groktoolkit/trunk/buildout.cfg 2010-10-11 12:10:16 UTC (rev 117449)
+++ groktoolkit/trunk/buildout.cfg 2010-10-11 12:29:59 UTC (rev 117450)
@@ -5,8 +5,10 @@
test-grok
depgraph
checkversions
+ uploadversions
extensions = mr.developer
allow-picked-versions = false
+develop = .
[test-grok]
recipe = z3c.recipe.compattest
@@ -25,3 +27,10 @@
[checkversions]
recipe = z3c.recipe.scripts
eggs = z3c.checkversions [buildout]
+
+[uploadversions]
+recipe = z3c.recipe.scripts
+entry-points = uploadversions=groktoolkit:upload_gtk_versions
+eggs =
+ groktoolkit
+ zest.releaser
Modified: groktoolkit/trunk/grok.cfg
===================================================================
--- groktoolkit/trunk/grok.cfg 2010-10-11 12:10:16 UTC (rev 117449)
+++ groktoolkit/trunk/grok.cfg 2010-10-11 12:29:59 UTC (rev 117450)
@@ -1,5 +1,10 @@
+[buildout]
+extends =
+ http://download.zope.org/zopetoolkit/index/1.0c3/zopeapp-versions.cfg
+ http://download.zope.org/zopetoolkit/index/1.0c3/ztk-versions.cfg
+versions = versions
+
[grok]
-version = 1.1dev
included =
grok
grokcore.annotation
@@ -21,7 +26,6 @@
z3c.evalexception
z3c.flashmessage
zc.catalog
-
tools =
Paste
PasteDeploy
@@ -37,20 +41,12 @@
z3c.testsetup
zc.recipe.filestorage
zest.releaser
-
-# Those packages still depends on grok.
under-review =
grokui.admin
packages =
${grok:included}
-[buildout]
-extends =
- http://download.zope.org/zopetoolkit/index/1.0c3/zopeapp-versions.cfg
- http://download.zope.org/zopetoolkit/index/1.0c3/ztk-versions.cfg
-versions = versions
-
[versions]
grok = 1.2a
grokcore.annotation = 1.2
Added: groktoolkit/trunk/setup.py
===================================================================
--- groktoolkit/trunk/setup.py (rev 0)
+++ groktoolkit/trunk/setup.py 2010-10-11 12:29:59 UTC (rev 117450)
@@ -0,0 +1,28 @@
+import os
+from setuptools import setup, find_packages
+
+version = '1.2dev'
+
+setup(
+ name='groktoolkit',
+ version=version,
+ description='Grok: Now even cavemen can use Zope 3!',
+ author='Grok Team',
+ author_email='grok-dev at zope.org',
+ url='http://grok.zope.org',
+ license='ZPL',
+ package_dir={'': 'src'},
+ packages=find_packages('src'),
+ include_package_data=True,
+ zip_safe=False,
+ install_requires=[
+ 'setuptools',
+ 'zc.buildout',
+ 'zest.releaser',
+ ],
+ entry_points = {
+ 'zest.releaser.releaser.after': [
+ 'upload_ztk_versions=groktoolkit:upload_entrypoint',
+ ],
+ }
+ )
Deleted: groktoolkit/trunk/version.txt
===================================================================
--- groktoolkit/trunk/version.txt 2010-10-11 12:10:16 UTC (rev 117449)
+++ groktoolkit/trunk/version.txt 2010-10-11 12:29:59 UTC (rev 117450)
@@ -1 +0,0 @@
-1.2bdev
More information about the checkins
mailing list