[Checkins] SVN: zc.async/trunk/ make it possible to make a workable sdist
Gary Poster
gary at modernsongs.com
Fri Aug 15 17:12:17 EDT 2008
Log message for revision 89895:
make it possible to make a workable sdist
as a side effect, we get to remove the unnecessary sphinx stuff from the sdist
(which isn't small, because of the source files for the images).
small doc tweaks
Changed:
A zc.async/trunk/MANIFEST.in
U zc.async/trunk/README.txt
U zc.async/trunk/setup.py
U zc.async/trunk/src/zc/async/QUICKSTART_1_VIRTUALENV.txt
-=-
Added: zc.async/trunk/MANIFEST.in
===================================================================
--- zc.async/trunk/MANIFEST.in (rev 0)
+++ zc.async/trunk/MANIFEST.in 2008-08-15 21:12:16 UTC (rev 89895)
@@ -0,0 +1,4 @@
+include src/zc/async *.txt
+exclude MANIFEST.in TEST_THIS_REST_BEFORE_REGISTERING.txt
+prune sphinx
+prune bootstrap
Modified: zc.async/trunk/README.txt
===================================================================
--- zc.async/trunk/README.txt 2008-08-15 20:57:51 UTC (rev 89894)
+++ zc.async/trunk/README.txt 2008-08-15 21:12:16 UTC (rev 89895)
@@ -1,8 +1,9 @@
``zc.async``
-============
+~~~~~~~~~~~~
+===========
What is it?
------------
+===========
The ``zc.async`` package provides **an easy-to-use Python tool that schedules
work persistently and reliably across multiple processes and machines.**
@@ -39,8 +40,9 @@
While developed as part of the Zope project, zc.async can be used stand-alone.
+=================
How does it work?
------------------
+=================
The system uses the Zope Object Database (ZODB), a transactional, pickle-based
Python object database, for communication and coordination among participating
Modified: zc.async/trunk/setup.py
===================================================================
--- zc.async/trunk/setup.py 2008-08-15 20:57:51 UTC (rev 89894)
+++ zc.async/trunk/setup.py 2008-08-15 21:12:16 UTC (rev 89895)
@@ -18,6 +18,7 @@
try:
import docutils
except ImportError:
+ docutils = None
def validateReST(text):
return ''
else:
@@ -71,7 +72,8 @@
setup(
name='zc.async',
- version='1.4.2a1',
+ version='1.4.2a2',
+ namespace_packages=['zc'],
packages=find_packages('src'),
package_dir={'':'src'},
zip_safe=False,
@@ -81,9 +83,8 @@
'Schedule durable tasks across multiple processes and machines.',
long_description=text(
'README.txt',
- "=======\nChanges\n=======\n\n",
'src/zc/async/CHANGES.txt',
- out=True),
+ out=(docutils is not None)),
license='ZPL',
install_requires=[
'ZODB3',
@@ -113,5 +114,4 @@
'zope.app.component',
'simplejson',
]},
- include_package_data=True,
)
Modified: zc.async/trunk/src/zc/async/QUICKSTART_1_VIRTUALENV.txt
===================================================================
--- zc.async/trunk/src/zc/async/QUICKSTART_1_VIRTUALENV.txt 2008-08-15 20:57:51 UTC (rev 89894)
+++ zc.async/trunk/src/zc/async/QUICKSTART_1_VIRTUALENV.txt 2008-08-15 21:12:16 UTC (rev 89895)
@@ -342,7 +342,7 @@
We don't need these now. But if you are really curious about ZODB
persistence rules, here's a start.
- - Anything pickleable can be persisted. Module globals functions, can be
+ - Anything pickleable can be persisted. Module global functions can be
pickled (by name), for instance, and will come in handy for our examples.
- Custom classes should typically inherit from persistent.Persistent.
More information about the Checkins
mailing list