Merge lp:~lifeless/python-oops-tools/deps into lp:python-oops-tools

Proposed by Robert Collins
Status: Merged
Approved by: Robert Collins
Approved revision: no longer in the source branch.
Merged at revision: 25
Proposed branch: lp:~lifeless/python-oops-tools/deps
Merge into: lp:python-oops-tools
Diff against target: 397 lines (+21/-294)
6 files modified
Makefile (+3/-3)
_bootstrap/bootstrap.py (+1/-0)
ez_setup.py (+0/-275)
setup.py (+0/-3)
src/oopstools/NEWS.txt (+3/-0)
versions.cfg (+14/-13)
To merge this branch: bzr merge lp:~lifeless/python-oops-tools/deps
Reviewer Review Type Date Requested Status
Robert Collins (community) Approve
Review via email: mp+84883@code.launchpad.net

Commit message

Update to newer deps across the board. Also switch to using the lp dep tree as per recent thread on lp-dev.

Description of the change

Update to newer deps across the board. Also switch to using the lp dep tree as per recent thread on lp-dev.

To post a comment you must log in.
Revision history for this message
Robert Collins (lifeless) wrote :

simples

review: Approve
Revision history for this message
Launchpad PQM Bot (launchpad-pqm) wrote :

The attempt to merge lp:~lifeless/python-oops-tools/deps into lp:python-oops-tools failed.Below is the output from the failed tests.

find . -type f -name '*.py[co]' -exec rm -f {} \;
rm -f bin/buildout
rm -f src/oopstools/settings.py
bzr clean-tree --unknown --force
bzr up download-cache
python bootstrap.py \
  --setup-source=download-cache/ez_setup.py \
  --download-base=download-cache/dist --eggs=eggs

W: line 3 [buildbot-staging]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 1 [pqm]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 2 [pqm-oops-tools]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
I: [pqm-oops-tools chroot] Running command: "cd /home/pqm/pqm-workdir/oops-tools && make check"
Nothing to delete.
Tree is up to date at revision 51 of branch http://bazaar.launchpad.net/~launchpad/lazr-source-dependencies/download-cache
Traceback (most recent call last):
  File "bootstrap.py", line 164, in <module>
    options.setup_source).read().replace('\r\n', '\n')
  File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
  File "/usr/lib/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1257, in file_open
    return self.open_local_file(req)
  File "/usr/lib/python2.6/urllib2.py", line 1294, in open_local_file
    raise URLError(msg)
urllib2.URLError: <urlopen error [Errno 2] No such file or directory: '/home/pqm/pqm-workdir/oops-tools/download-cache/ez_setup.py'>
make: *** [bin/buildout] Error 1

Revision history for this message
Robert Collins (lifeless) wrote :

tarmac needs its cached area removed (because it doesn't use clean builds :(...)

Revision history for this message
Launchpad PQM Bot (launchpad-pqm) wrote :

The attempt to merge lp:~lifeless/python-oops-tools/deps into lp:python-oops-tools failed.Below is the output from the failed tests.

find . -type f -name '*.py[co]' -exec rm -f {} \;
rm -f bin/buildout
rm -f src/oopstools/settings.py
bzr clean-tree --unknown --force
bzr checkout --lightweight lp:lp-source-dependencies download-cache
mkdir eggs
bzr up download-cache
python bootstrap.py \
  --setup-source=download-cache/ez_setup.py \
  --download-base=download-cache/dist --eggs=eggs
Downloading file:///home/pqm/pqm-workdir/oops-tools/download-cache/dist/setuptools-0.6c11-py2.6.egg
Download error: [Errno 101] Network is unreachable -- Some packages may not be found!
Download error: [Errno 101] Network is unreachable -- Some packages may not be found!
Creating directory '/home/pqm/pqm-workdir/oops-tools/bin'.
Creating directory '/home/pqm/pqm-workdir/oops-tools/parts'.
Creating directory '/home/pqm/pqm-workdir/oops-tools/develop-eggs'.
Generated script '/home/pqm/pqm-workdir/oops-tools/bin/buildout'.
bin/buildout configuration:db-port=5433
Develop: '/home/pqm/pqm-workdir/oops-tools/.'

W: line 3 [buildbot-staging]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 1 [pqm]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 2 [pqm-oops-tools]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
I: [pqm-oops-tools chroot] Running command: "cd /home/pqm/pqm-workdir/oops-tools && make check"
Nothing to delete.
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
Tree is up to date at revision 417 of branch http://bazaar.launchpad.net/~launchpad/lp-source-dependencies/trunk
Traceback (most recent call last):
  File "/tmp/tmphmGYTn", line 11, in <module>
    execfile('/home/pqm/pqm-workdir/oops-tools/./setup.py')
  File "/home/pqm/pqm-workdir/oops-tools/./setup.py", line 18, in <module>
    import ez_setup
ImportError: No module named ez_setup
While:
  Installing.
  Processing develop directory '/home/pqm/pqm-workdir/oops-tools/.'.

An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File "/home/pqm/pqm-workdir/oops-tools/eggs/zc.buildout-1.5.2-py2.6.egg/zc/buildout/buildout.py", line 1805, in main
    getattr(buildout, command)(args)
  File "/home/pqm/pqm-workdir/oops-tools/eggs/zc.buildout-1.5.2-py2.6.egg/zc/buildout/buildout.py", line 446, in install
    installed_develop_eggs = self._develop()
  File "/home/pqm/pqm-workdir/oops-tools/eggs/zc.buildout-1.5.2-py2.6.egg/zc/buildout/buildout.py", line 686, in _develop
    zc.buildout.easy_install.develop(setup, dest)
  File "/home/pqm/pqm-workdir/oops-tools/eggs/zc.buildout-1.5.2-py2.6.egg/zc/buildout/easy_install.py", line 1189, in develop
    *args) == 0
AssertionError
make: *** [bin/buildout] Error 1

Revision history for this message
Launchpad PQM Bot (launchpad-pqm) wrote :
Download full text (9.8 KiB)

The attempt to merge lp:~lifeless/python-oops-tools/deps into lp:python-oops-tools failed.Below is the output from the failed tests.

find . -type f -name '*.py[co]' -exec rm -f {} \;
rm -f bin/buildout
rm -f src/oopstools/settings.py
bzr clean-tree --unknown --force
bzr up download-cache
python bootstrap.py \
  --setup-source=download-cache/ez_setup.py \
  --download-base=download-cache/dist --eggs=eggs
Download error: [Errno 101] Network is unreachable -- Some packages may not be found!
Download error: [Errno 101] Network is unreachable -- Some packages may not be found!
Generated script '/home/pqm/pqm-workdir/oops-tools/bin/buildout'.
bin/buildout configuration:db-port=5433
Develop: '/home/pqm/pqm-workdir/oops-tools/.'
Getting distribution for 'zc.recipe.egg==1.3.2'.
Got zc.recipe.egg 1.3.2.
Getting distribution for 'z3c.recipe.filetemplate==2.1.0'.
Got z3c.recipe.filetemplate 2.1.0.
Getting distribution for 'zope.testbrowser==3.8.0'.
Got zope.testbrowser 3.8.0.
Getting distribution for 'zope.cachedescriptors==3.5.0'.
Got zope.cachedescriptors 3.5.0.
Getting distribution for 'testtools==0.9.12'.
warning: no files found matching 'HACKING'
warning: no files found matching 'MANUAL'
no previously-included directories found matching 'doc/_build'
zip_safe flag not set; analyzing archive contents...
testtools.tests.test_distutilscmd: module references __path__
testtools.tests.test_run: module references __path__
Got testtools 0.9.12.
Getting distribution for 'sqlparse==0.1.2'.
zip_safe flag not set; analyzing archive contents...
Got sqlparse 0.1.2.
Getting distribution for 'South==0.7.3-r929'.
zip_safe flag not set; analyzing archive contents...
south.migration.base: module references __file__
south.tests.__init__: module references __file__
Got South 0.7.3-r929.
Getting distribution for 'pytz'.
Got pytz 2011n.
Getting distribution for 'psycopg2==2.4.1'.
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.js' under directory 'doc'
warning: no files found matching '*' under directory 'doc/html'
no previously-included directories found matching 'doc/src/_build'
warning: no files found matching 'MANIFEST'
zip_safe flag not set; analyzing archive contents...
psycopg2.tests.types_basic: module references __file__
Got psycopg2 2.4.1.
Getting distribution for 'oops-datedir-repo==0.0.15'.
zip_safe flag not set; analyzing archive contents...
Got oops-datedir-repo 0.0.15.
Getting distribution for 'oops-amqp==0.0.4'.
zip_safe flag not set; analyzing archive contents...
Got oops-amqp 0.0.4.
Getting distribution for 'oops==0.0.10'.
zip_safe flag not set; analyzing archive contents...
Got oops 0.0.10.
Getting distribution for 'lazr.config==1.1.3'.
Got lazr.config 1.1.3.
Getting distribution for 'launchpadlib==1.9.11'.
Got launchpadlib 1.9.11.
Getting distribution for 'fixtures'.
zip_safe flag not set; analyzing archive contents...
fixtures._fixtures.packagepath: module references __path__
fixtures.tests._fixtures.test_packagepath: module references __path__
Got fixtures 0.3.8.
Getting distribution for 'BeautifulSoup==3.2.0'.
zip_safe flag not set; analyzing archive contents...
Got BeautifulSoup 3.2.0.
Getting dis...

Revision history for this message
Launchpad PQM Bot (launchpad-pqm) wrote :

The attempt to merge lp:~lifeless/python-oops-tools/deps into lp:python-oops-tools failed.Below is the output from the failed tests.

find . -type f -name '*.py[co]' -exec rm -f {} \;
rm -f bin/buildout
rm -f src/oopstools/settings.py
bzr clean-tree --unknown --force
bzr up download-cache

W: line 3 [buildbot-staging]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 1 [pqm]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
W: line 2 [pqm-oops-tools]: Deprecated key 'location' used
I: This option will be removed in the future; please update your configuration
I: [pqm-oops-tools chroot] Running command: "cd /home/pqm/pqm-workdir/oops-tools && make check"
Nothing to delete.
+N django-1.3.tar.gz
Conflict adding file django-1.3.tar.gz. Moved existing file to django-1.3.tar.gz.moved.
1 conflicts encountered.
Updated to revision 418 of branch http://bazaar.launchpad.net/~launchpad/lp-source-dependencies/trunk
make: *** [bin/buildout] Error 1

lp:~lifeless/python-oops-tools/deps updated
25. By Robert Collins

Update to newer deps across the board. Also switch to using the lp dep tree as per recent thread on lp-dev.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile'
2--- Makefile 2011-10-13 20:18:51 +0000
3+++ Makefile 2011-12-08 05:30:29 +0000
4@@ -11,8 +11,8 @@
5 CREATE_DOWNLOAD_CACHE_COMMAND=ln -s $(LAZR_SOURCEDEPS_DIR)/download-cache
6 else
7 CREATE_EGGS_COMMAND=mkdir eggs
8- CREATE_DOWNLOAD_CACHE_COMMAND=bzr checkout \
9- lp:lazr-source-dependencies download-cache
10+ CREATE_DOWNLOAD_CACHE_COMMAND=bzr checkout --lightweight \
11+ lp:lp-source-dependencies download-cache
12 endif
13
14 .PHONY: test build lint check clean tags run dbreset harness
15@@ -22,7 +22,7 @@
16 bin/buildout: buildout.cfg versions.cfg setup.py download-cache eggs
17 bzr up download-cache
18 $(PYTHON) bootstrap.py \
19- --setup-source=ez_setup.py \
20+ --setup-source=download-cache/ez_setup.py \
21 --download-base=download-cache/dist --eggs=eggs
22 bin/buildout configuration:db-port=$(DBPORT)
23 @touch bin/buildout
24
25=== modified file '_bootstrap/bootstrap.py' (properties changed: -x to +x)
26--- _bootstrap/bootstrap.py 2011-10-13 20:18:51 +0000
27+++ _bootstrap/bootstrap.py 2011-12-08 05:30:29 +0000
28@@ -1,3 +1,4 @@
29+#!/usr/bin/env python
30 ##############################################################################
31 #
32 # Copyright (c) 2006 Zope Foundation and Contributors.
33
34=== removed file 'ez_setup.py'
35--- ez_setup.py 2011-10-13 20:18:51 +0000
36+++ ez_setup.py 1970-01-01 00:00:00 +0000
37@@ -1,275 +0,0 @@
38-#!python
39-"""Bootstrap setuptools installation
40-
41-If you want to use setuptools in your package's setup.py, just include this
42-file in the same directory with it, and add this to the top of your setup.py::
43-
44- from ez_setup import use_setuptools
45- use_setuptools()
46-
47-If you want to require a specific version of setuptools, set a download
48-mirror, or use an alternate download directory, you can do so by supplying
49-the appropriate options to ``use_setuptools()``.
50-
51-This file can also be run as a script to install or upgrade setuptools.
52-"""
53-import sys
54-DEFAULT_VERSION = "0.6c11"
55-DEFAULT_URL = "http://pypi.python.org/packages/%s/s/setuptools/" % sys.version[:3]
56-
57-md5_data = {
58- 'setuptools-0.6b1-py2.3.egg': '8822caf901250d848b996b7f25c6e6ca',
59- 'setuptools-0.6b1-py2.4.egg': 'b79a8a403e4502fbb85ee3f1941735cb',
60- 'setuptools-0.6b2-py2.3.egg': '5657759d8a6d8fc44070a9d07272d99b',
61- 'setuptools-0.6b2-py2.4.egg': '4996a8d169d2be661fa32a6e52e4f82a',
62- 'setuptools-0.6b3-py2.3.egg': 'bb31c0fc7399a63579975cad9f5a0618',
63- 'setuptools-0.6b3-py2.4.egg': '38a8c6b3d6ecd22247f179f7da669fac',
64- 'setuptools-0.6b4-py2.3.egg': '62045a24ed4e1ebc77fe039aa4e6f7e5',
65- 'setuptools-0.6b4-py2.4.egg': '4cb2a185d228dacffb2d17f103b3b1c4',
66- 'setuptools-0.6c1-py2.3.egg': 'b3f2b5539d65cb7f74ad79127f1a908c',
67- 'setuptools-0.6c1-py2.4.egg': 'b45adeda0667d2d2ffe14009364f2a4b',
68- 'setuptools-0.6c2-py2.3.egg': 'f0064bf6aa2b7d0f3ba0b43f20817c27',
69- 'setuptools-0.6c2-py2.4.egg': '616192eec35f47e8ea16cd6a122b7277',
70- 'setuptools-0.6c3-py2.3.egg': 'f181fa125dfe85a259c9cd6f1d7b78fa',
71- 'setuptools-0.6c3-py2.4.egg': 'e0ed74682c998bfb73bf803a50e7b71e',
72- 'setuptools-0.6c3-py2.5.egg': 'abef16fdd61955514841c7c6bd98965e',
73- 'setuptools-0.6c4-py2.3.egg': 'b0b9131acab32022bfac7f44c5d7971f',
74- 'setuptools-0.6c4-py2.4.egg': '2a1f9656d4fbf3c97bf946c0a124e6e2',
75- 'setuptools-0.6c4-py2.5.egg': '8f5a052e32cdb9c72bcf4b5526f28afc',
76- 'setuptools-0.6c5-py2.3.egg': 'ee9fd80965da04f2f3e6b3576e9d8167',
77- 'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64',
78- 'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d',
79- 'setuptools-0.6c6-py2.3.egg': '35686b78116a668847237b69d549ec20',
80- 'setuptools-0.6c6-py2.4.egg': '3c56af57be3225019260a644430065ab',
81- 'setuptools-0.6c6-py2.5.egg': 'b2f8a7520709a5b34f80946de5f02f53',
82- 'setuptools-0.6c7-py2.3.egg': '209fdf9adc3a615e5115b725658e13e2',
83- 'setuptools-0.6c7-py2.4.egg': '5a8f954807d46a0fb67cf1f26c55a82e',
84- 'setuptools-0.6c7-py2.5.egg': '45d2ad28f9750e7434111fde831e8372',
85- 'setuptools-0.6c8-py2.3.egg': '50759d29b349db8cfd807ba8303f1902',
86- 'setuptools-0.6c8-py2.4.egg': 'cba38d74f7d483c06e9daa6070cce6de',
87- 'setuptools-0.6c8-py2.5.egg': '1721747ee329dc150590a58b3e1ac95b',
88- 'setuptools-0.6c9-py2.3.egg': 'a83c4020414807b496e4cfbe08507c03',
89- 'setuptools-0.6c9-py2.4.egg': '260a2be2e5388d66bdaee06abec6342a',
90- 'setuptools-0.6c9-py2.5.egg': 'fe67c3e5a17b12c0e7c541b7ea43a8e6',
91- 'setuptools-0.6c9-py2.6.egg': 'ca37b1ff16fa2ede6e19383e7b59245a',
92-}
93-
94-import sys, os
95-try: from hashlib import md5
96-except ImportError: from md5 import md5
97-
98-def _validate_md5(egg_name, data):
99- if egg_name in md5_data:
100- digest = md5(data).hexdigest()
101- if digest != md5_data[egg_name]:
102- print >>sys.stderr, (
103- "md5 validation of %s failed! (Possible download problem?)"
104- % egg_name
105- )
106- sys.exit(2)
107- return data
108-
109-def use_setuptools(
110- version=DEFAULT_VERSION, download_base=DEFAULT_URL, to_dir=os.curdir,
111- download_delay=15
112-):
113- """Automatically find/download setuptools and make it available on sys.path
114-
115- `version` should be a valid setuptools version number that is available
116- as an egg for download under the `download_base` URL (which should end with
117- a '/'). `to_dir` is the directory where setuptools will be downloaded, if
118- it is not already available. If `download_delay` is specified, it should
119- be the number of seconds that will be paused before initiating a download,
120- should one be required. If an older version of setuptools is installed,
121- this routine will print a message to ``sys.stderr`` and raise SystemExit in
122- an attempt to abort the calling script.
123- """
124- was_imported = 'pkg_resources' in sys.modules or 'setuptools' in sys.modules
125- def do_download():
126- egg = download_setuptools(version, download_base, to_dir, download_delay)
127- sys.path.insert(0, egg)
128- import setuptools; setuptools.bootstrap_install_from = egg
129- try:
130- import pkg_resources
131- except ImportError:
132- return do_download()
133- try:
134- pkg_resources.require("setuptools>="+version); return
135- except pkg_resources.VersionConflict, e:
136- if was_imported:
137- print >>sys.stderr, (
138- "The required version of setuptools (>=%s) is not available, and\n"
139- "can't be installed while this script is running. Please install\n"
140- " a more recent version first, using 'easy_install -U setuptools'."
141- "\n\n(Currently using %r)"
142- ) % (version, e.args[0])
143- sys.exit(2)
144- else:
145- del pkg_resources, sys.modules['pkg_resources'] # reload ok
146- return do_download()
147- except pkg_resources.DistributionNotFound:
148- return do_download()
149-
150-def download_setuptools(
151- version=DEFAULT_VERSION, download_base=DEFAULT_URL, to_dir=os.curdir,
152- delay = 15
153-):
154- """Download setuptools from a specified location and return its filename
155-
156- `version` should be a valid setuptools version number that is available
157- as an egg for download under the `download_base` URL (which should end
158- with a '/'). `to_dir` is the directory where the egg will be downloaded.
159- `delay` is the number of seconds to pause before an actual download attempt.
160- """
161- import urllib2, shutil
162- egg_name = "setuptools-%s-py%s.egg" % (version,sys.version[:3])
163- url = download_base + egg_name
164- saveto = os.path.join(to_dir, egg_name)
165- src = dst = None
166- if not os.path.exists(saveto): # Avoid repeated downloads
167- try:
168- from distutils import log
169- if delay:
170- log.warn("""
171----------------------------------------------------------------------------
172-This script requires setuptools version %s to run (even to display
173-help). I will attempt to download it for you (from
174-%s), but
175-you may need to enable firewall access for this script first.
176-I will start the download in %d seconds.
177-
178-(Note: if this machine does not have network access, please obtain the file
179-
180- %s
181-
182-and place it in this directory before rerunning this script.)
183----------------------------------------------------------------------------""",
184- version, download_base, delay, url
185- ); from time import sleep; sleep(delay)
186- log.warn("Downloading %s", url)
187- src = urllib2.urlopen(url)
188- # Read/write all in one block, so we don't create a corrupt file
189- # if the download is interrupted.
190- data = _validate_md5(egg_name, src.read())
191- dst = open(saveto,"wb"); dst.write(data)
192- finally:
193- if src: src.close()
194- if dst: dst.close()
195- return os.path.realpath(saveto)
196-
197-
198-
199-
200-
201-
202-
203-
204-
205-
206-
207-
208-
209-
210-
211-
212-
213-
214-
215-
216-
217-
218-
219-
220-
221-
222-
223-
224-
225-
226-
227-
228-
229-
230-
231-
232-def main(argv, version=DEFAULT_VERSION):
233- """Install or upgrade setuptools and EasyInstall"""
234- try:
235- import setuptools
236- except ImportError:
237- egg = None
238- try:
239- egg = download_setuptools(version, delay=0)
240- sys.path.insert(0,egg)
241- from setuptools.command.easy_install import main
242- return main(list(argv)+[egg]) # we're done here
243- finally:
244- if egg and os.path.exists(egg):
245- os.unlink(egg)
246- else:
247- if setuptools.__version__ == '0.0.1':
248- print >>sys.stderr, (
249- "You have an obsolete version of setuptools installed. Please\n"
250- "remove it from your system entirely before rerunning this script."
251- )
252- sys.exit(2)
253-
254- req = "setuptools>="+version
255- import pkg_resources
256- try:
257- pkg_resources.require(req)
258- except pkg_resources.VersionConflict:
259- try:
260- from setuptools.command.easy_install import main
261- except ImportError:
262- from easy_install import main
263- main(list(argv)+[download_setuptools(delay=0)])
264- sys.exit(0) # try to force an exit
265- else:
266- if argv:
267- from setuptools.command.easy_install import main
268- main(argv)
269- else:
270- print "Setuptools version",version,"or greater has been installed."
271- print '(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)'
272-
273-def update_md5(filenames):
274- """Update our built-in md5 registry"""
275-
276- import re
277-
278- for name in filenames:
279- base = os.path.basename(name)
280- f = open(name,'rb')
281- md5_data[base] = md5(f.read()).hexdigest()
282- f.close()
283-
284- data = [" %r: %r,\n" % it for it in md5_data.items()]
285- data.sort()
286- repl = "".join(data)
287-
288- import inspect
289- srcfile = inspect.getsourcefile(sys.modules[__name__])
290- f = open(srcfile, 'rb'); src = f.read(); f.close()
291-
292- match = re.search("\nmd5_data = {\n([^}]+)}", src)
293- if not match:
294- print >>sys.stderr, "Internal error!"
295- sys.exit(2)
296-
297- src = src[:match.start(1)] + repl + src[match.end(1):]
298- f = open(srcfile,'w')
299- f.write(src)
300- f.close()
301-
302-
303-if __name__=='__main__':
304- if len(sys.argv)>2 and sys.argv[1]=='--md5update':
305- update_md5(sys.argv[2:])
306- else:
307- main(sys.argv[1:])
308-
309-
310-
311-
312-
313
314=== modified file 'setup.py'
315--- setup.py 2011-11-30 17:06:23 +0000
316+++ setup.py 2011-12-08 05:30:29 +0000
317@@ -15,9 +15,6 @@
318 # You should have received a copy of the GNU Affero General Public License
319 # along with this program. If not, see <http://www.gnu.org/licenses/>.
320
321-import ez_setup
322-ez_setup.use_setuptools()
323-
324 import sys
325 from setuptools import setup, find_packages
326
327
328=== modified file 'src/oopstools/NEWS.txt'
329--- src/oopstools/NEWS.txt 2011-11-21 04:50:37 +0000
330+++ src/oopstools/NEWS.txt 2011-12-08 05:30:29 +0000
331@@ -25,6 +25,9 @@
332 * Mixed case OOPS reports can now be looked up in the web UI without their
333 OOPS-prefix (if they had one). (Robert Collins, #884571)
334
335+* Now uses the lp source dependencies rather than lazr, as part of simplifying
336+ the maintenance of the many related LP projects. (Robert Collins)
337+
338 * Old OOPS reports can be cleaned out using the new script bin/prune.
339 (Robert Collins)
340
341
342=== modified file 'versions.cfg'
343--- versions.cfg 2011-11-30 17:06:23 +0000
344+++ versions.cfg 2011-12-08 05:30:29 +0000
345@@ -2,38 +2,39 @@
346 versions = versions
347
348 [versions]
349-BeautifulSoup = 3.0.7a
350+BeautifulSoup = 3.2.0
351 ClientForm = 0.2.10
352-Jinja2 = 2.1.1
353-Pygments = 1.0
354+Jinja2 = 2.5.5
355+Pygments = 1.4
356 # XXX 20011-06-15 matsubara: Using South trunk up to r929 because changeset:
357 # http://south.aeracode.org/changeset/21a63523132712eead38df6f3e43f7e616c114be
358 # is necessary due to a Django 1.3 incompatibility. Once 0.7.4 is released,
359 # this can be changed and package in the download-cache can be deleted.
360 South = 0.7.3-r929
361-Sphinx = 0.6.2
362+Sphinx = 1.0.7
363 sqlparse = 0.1.2
364 djangorecipe = 0.19.2
365 distribute = 0.6.12
366 docutils = 0.6
367-launchpadlib = 1.6.0
368+launchpadlib = 1.9.11
369 lazr.config = 1.1.3
370 mechanize = 0.1.11
371 oops = 0.0.10
372 oops-amqp = 0.0.4
373-oops-datedir-repo = 0.0.14
374+oops-datedir-repo = 0.0.15
375 # XXX: 2011-11-17 GavinPanella bug=891249: pyscopg2 2.4.2 is
376 # incompatible with Django 1.3, but 2.4.1 works fine.
377 psycopg2 = 2.4.1
378 setuptools = 0.6c11
379-z3c.recipe.filetemplate = 2.0.3
380+testtools = 0.9.12
381+z3c.recipe.filetemplate = 2.1.0
382 z3c.recipe.sphinxdoc = 0.0.8
383-z3c.recipe.tag = 0.2.0
384-zc.buildout = 1.4.1
385-zc.recipe.egg = 1.2.2
386+z3c.recipe.tag = 0.4.0
387+zc.buildout = 1.5.2
388+zc.recipe.egg = 1.3.2
389 zope.cachedescriptors = 3.5.0
390 zope.event = 3.4.1
391-zope.i18nmessageid = 3.4.3
392-zope.interface = 3.5.1
393+zope.i18nmessageid = 3.5.0
394+zope.interface = 3.8.0
395 zope.schema = 3.5.4
396-zope.testbrowser = 3.5.1
397+zope.testbrowser = 3.8.0

Subscribers

People subscribed via source and target branches

to all changes: