[Checkins] [zopefoundation/zope.app.apidoc] b5ec7c: Python 3 checkpoint.
GitHub
noreply at github.com
Tue May 23 23:15:00 CEST 2017
Branch: refs/heads/master
Home: https://github.com/zopefoundation/zope.app.apidoc
Commit: b5ec7c7237849c989f5d7e7f054d40a3ff39b13a
https://github.com/zopefoundation/zope.app.apidoc/commit/b5ec7c7237849c989f5d7e7f054d40a3ff39b13a
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
A .coveragerc
M .gitignore
M .travis.yml
A CHANGES.rst
R CHANGES.txt
A README.rst
R README.txt
A setup.cfg
M setup.py
M src/zope/__init__.py
M src/zope/app/__init__.py
A src/zope/app/apidoc/README.rst
R src/zope/app/apidoc/README.txt
M src/zope/app/apidoc/apidoc.py
A src/zope/app/apidoc/browser/README.rst
R src/zope/app/apidoc/browser/README.txt
M src/zope/app/apidoc/browser/configure.zcml
M src/zope/app/apidoc/browser/disabled.zcml
A src/zope/app/apidoc/browser/nodevmode.rst
R src/zope/app/apidoc/browser/nodevmode.txt
M src/zope/app/apidoc/browser/skin.py
M src/zope/app/apidoc/browser/tests.py
M src/zope/app/apidoc/classregistry.py
A src/zope/app/apidoc/classregistry.rst
R src/zope/app/apidoc/classregistry.txt
A src/zope/app/apidoc/codemodule/README.rst
R src/zope/app/apidoc/codemodule/README.txt
A src/zope/app/apidoc/codemodule/browser/README.rst
R src/zope/app/apidoc/codemodule/browser/README.txt
M src/zope/app/apidoc/codemodule/browser/class_.py
A src/zope/app/apidoc/codemodule/browser/introspector.rst
R src/zope/app/apidoc/codemodule/browser/introspector.txt
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/codemodule.py
M src/zope/app/apidoc/codemodule/configure.zcml
A src/zope/app/apidoc/codemodule/directives.rst
R src/zope/app/apidoc/codemodule/directives.txt
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/codemodule/zcml.py
A src/zope/app/apidoc/component.rst
R src/zope/app/apidoc/component.txt
M src/zope/app/apidoc/disabled.zcml
M src/zope/app/apidoc/enabled.zcml
M src/zope/app/apidoc/ftesting-base.zcml
A src/zope/app/apidoc/ifacemodule/README.rst
R src/zope/app/apidoc/ifacemodule/README.txt
A src/zope/app/apidoc/ifacemodule/browser.rst
R src/zope/app/apidoc/ifacemodule/browser.txt
M src/zope/app/apidoc/ifacemodule/tests.py
A src/zope/app/apidoc/interface.rst
R src/zope/app/apidoc/interface.txt
A src/zope/app/apidoc/presentation.rst
R src/zope/app/apidoc/presentation.txt
M src/zope/app/apidoc/testing.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/tests.py
M src/zope/app/apidoc/utilities.py
A src/zope/app/apidoc/utilities.rst
R src/zope/app/apidoc/utilities.txt
A src/zope/app/apidoc/utilitymodule/README.rst
R src/zope/app/apidoc/utilitymodule/README.txt
A src/zope/app/apidoc/utilitymodule/browser.rst
R src/zope/app/apidoc/utilitymodule/browser.txt
M src/zope/app/apidoc/utilitymodule/tests.py
A src/zope/app/apidoc/zcmlmodule/README.rst
R src/zope/app/apidoc/zcmlmodule/README.txt
M src/zope/app/apidoc/zcmlmodule/__init__.py
A src/zope/app/apidoc/zcmlmodule/browser.rst
R src/zope/app/apidoc/zcmlmodule/browser.txt
M src/zope/app/apidoc/zcmlmodule/tests.py
A tox.ini
Log Message:
-----------
Python 3 checkpoint.
Working on converting away from zope.app.testing and standardizing the
test setup.
Commit: 5eb7b79d624bcc9aadf4fce2444534b75482b29e
https://github.com/zopefoundation/zope.app.apidoc/commit/5eb7b79d624bcc9aadf4fce2444534b75482b29e
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M .travis.yml
M MANIFEST.in
M tox.ini
Log Message:
-----------
Add git locations for tox and travis.
Commit: 4fc3ded496483ca14848677db55039198d959e2c
https://github.com/zopefoundation/zope.app.apidoc/commit/4fc3ded496483ca14848677db55039198d959e2c
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M setup.py
M src/zope/app/apidoc/bookmodule/book.py
M src/zope/app/apidoc/bookmodule/browser.py
M src/zope/app/apidoc/bookmodule/metaconfigure.py
M src/zope/app/apidoc/bookmodule/metadirectives.py
M src/zope/app/apidoc/bookmodule/tests.py
M src/zope/app/apidoc/browser/README.rst
M src/zope/app/apidoc/browser/apidoc.py
M src/zope/app/apidoc/browser/tests.py
M src/zope/app/apidoc/classregistry.py
M src/zope/app/apidoc/classregistry.rst
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/codemodule/browser/README.rst
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/function.py
M src/zope/app/apidoc/codemodule/browser/introspector.py
M src/zope/app/apidoc/codemodule/browser/introspector.rst
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/browser/zcml.py
M src/zope/app/apidoc/codemodule/class_.py
M src/zope/app/apidoc/codemodule/function.py
M src/zope/app/apidoc/codemodule/metaconfigure.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/codemodule/text.py
M src/zope/app/apidoc/codemodule/zcml.py
M src/zope/app/apidoc/component.py
M src/zope/app/apidoc/component.rst
M src/zope/app/apidoc/ftesting-base.zcml
M src/zope/app/apidoc/ifacemodule/browser.py
M src/zope/app/apidoc/ifacemodule/ifacemodule.py
M src/zope/app/apidoc/interface.py
M src/zope/app/apidoc/interface.rst
M src/zope/app/apidoc/interfaces.py
M src/zope/app/apidoc/presentation.py
M src/zope/app/apidoc/presentation.rst
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/browser.py
M src/zope/app/apidoc/typemodule/tests.py
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilities.rst
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
M src/zope/app/apidoc/zcmlmodule/__init__.py
M src/zope/app/apidoc/zcmlmodule/browser.py
M src/zope/app/apidoc/zcmlmodule/tests.py
Log Message:
-----------
Checkpoint: 41 (of 49) tests run on Python 3. 5 failures, 1 error.
Commit: 1855f0f1fd8fb6e30dbc7595a2ea4c302efd53da
https://github.com/zopefoundation/zope.app.apidoc/commit/1855f0f1fd8fb6e30dbc7595a2ea4c302efd53da
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/browser/introspector.rst
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/ifacemodule/README.rst
M src/zope/app/apidoc/ifacemodule/browser.rst
M src/zope/app/apidoc/ifacemodule/menu.py
M src/zope/app/apidoc/ifacemodule/tests.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilitymodule/README.rst
M src/zope/app/apidoc/utilitymodule/tests.py
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
Log Message:
-----------
41 out of 41 tests pass on Python 3 and PyPy
Commit: c16ddaf0c1a2af428450c5ab53bf5a052b4b6201
https://github.com/zopefoundation/zope.app.apidoc/commit/c16ddaf0c1a2af428450c5ab53bf5a052b4b6201
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/browser/introspector.rst
M src/zope/app/apidoc/utilities.py
Log Message:
-----------
Attempt to fix tests on Travis.
Commit: c867a9ca06e982719f4aee722c2309e6e65c7b5c
https://github.com/zopefoundation/zope.app.apidoc/commit/c867a9ca06e982719f4aee722c2309e6e65c7b5c
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M .travis.yml
M setup.py
M src/zope/app/apidoc/README.rst
M src/zope/app/apidoc/browser/tests.py
M src/zope/app/apidoc/component.rst
M src/zope/app/apidoc/ifacemodule/browser.rst
M src/zope/app/apidoc/presentation.rst
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/utilitymodule/README.rst
M tox.ini
Log Message:
-----------
Drop accidental dependency on zope.app.testing which was still getting included via zope.app.onlinehelp. Also rely on updated zope.security
Commit: 1cc87db65f1adc51701a6a3d1eb303a4978e64e2
https://github.com/zopefoundation/zope.app.apidoc/commit/1cc87db65f1adc51701a6a3d1eb303a4978e64e2
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M src/zope/app/apidoc/bookmodule/tests.py
M src/zope/app/apidoc/browser/tests.py
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/codemodule/browser/README.rst
M src/zope/app/apidoc/codemodule/browser/introspector.rst
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/ifacemodule/tests.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/tests.py
M src/zope/app/apidoc/utilitymodule/tests.py
M src/zope/app/apidoc/zcmlmodule/README.rst
M src/zope/app/apidoc/zcmlmodule/tests.py
Log Message:
-----------
Simplify tests and move to standard layer and setup routines.
Commit: ad4789ad1cd063b6062c751c8fa0d9392e40be47
https://github.com/zopefoundation/zope.app.apidoc/commit/ad4789ad1cd063b6062c751c8fa0d9392e40be47
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M .travis.yml
M setup.py
M tox.ini
Log Message:
-----------
Rely on released versions of zope.security and zope.app.onlinehelp
Commit: 87dc2e9f0e4518cf014cdaf76b318022e7aec02a
https://github.com/zopefoundation/zope.app.apidoc/commit/87dc2e9f0e4518cf014cdaf76b318022e7aec02a
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M src/zope/app/apidoc/README.rst
M src/zope/app/apidoc/browser/nodevmode.rst
M src/zope/app/apidoc/classregistry.rst
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/codemodule/browser/introspector.rst
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/component.rst
M src/zope/app/apidoc/interface.rst
M src/zope/app/apidoc/presentation.rst
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/zcmlmodule/browser.rst
Log Message:
-----------
Cleanup uses of ellipsis and excess doctest comments.
Commit: 63f4df5890e980e843ba978cb6929532a36ad388
https://github.com/zopefoundation/zope.app.apidoc/commit/63f4df5890e980e843ba978cb6929532a36ad388
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M CHANGES.rst
M src/zope/app/apidoc/README.rst
M src/zope/app/apidoc/apidoc.py
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/codemodule/browser/README.rst
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/interfaces.py
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilities.rst
M src/zope/app/apidoc/utilitymodule/browser.py
M src/zope/app/apidoc/utilitymodule/browser.rst
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
M src/zope/app/apidoc/zcmlmodule/README.rst
M src/zope/app/apidoc/zcmlmodule/__init__.py
M src/zope/app/apidoc/zcmlmodule/browser.py
M src/zope/app/apidoc/zcmlmodule/browser.rst
Log Message:
-----------
Restore ++apidoc++ to the root.
In the tests, use the correct root folder, not the site folder.
But also, the traverser for the apidoc namespace forces the issue.
This prevents issues with shared ZODB connections.
Doing this allows us to correctly spider all the ++apidoc++ links
without running into circular parent chains or closed connection errors.
Commit: 17a5d7f8b14ac1c8cd0e4a1d9cd805748a44b43c
https://github.com/zopefoundation/zope.app.apidoc/commit/17a5d7f8b14ac1c8cd0e4a1d9cd805748a44b43c
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/typemodule/type.py
Log Message:
-----------
Make the TypeInterface test make more sense, matching what's actually expected to be registered
Commit: 97d143cc23f7a7e18211d16bdb905c701f09f0e0
https://github.com/zopefoundation/zope.app.apidoc/commit/97d143cc23f7a7e18211d16bdb905c701f09f0e0
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/apidoc.py
M src/zope/app/apidoc/bookmodule/book.py
M src/zope/app/apidoc/codemodule/browser/README.rst
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/function.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/codemodule.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/ifacemodule/ifacemodule.py
M src/zope/app/apidoc/interfaces.py
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
M src/zope/app/apidoc/zcmlmodule/__init__.py
Log Message:
-----------
Clone DocumentationModule objects at traversal time
This lets us use the actual correct root object and avoids any
weirdness with subsites, etc.
Sadly, there were a tiny number of places that *depended* on the
side-effct of the in-memory shared component having previously had its
`__parent__` set to something. Make them use traversal too.
Commit: d651876fc680d8b3b31dba6bacb46e2560eba6fc
https://github.com/zopefoundation/zope.app.apidoc/commit/d651876fc680d8b3b31dba6bacb46e2560eba6fc
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilities.rst
Log Message:
-----------
Better naming for 'unbound methods' on Python 3.
Commit: 57ba86f6ceb200290d4187fa99841c35a7cd70dc
https://github.com/zopefoundation/zope.app.apidoc/commit/57ba86f6ceb200290d4187fa99841c35a7cd70dc
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/utilities.rst
Log Message:
-----------
Better testing for function signatures, ignoring self for unbound methods on Python 3
Commit: 328fc934206eba8a6c5c891f1fc952c1b762f2bb
https://github.com/zopefoundation/zope.app.apidoc/commit/328fc934206eba8a6c5c891f1fc952c1b762f2bb
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/interface.rst
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
Log Message:
-----------
Set doc format for doctest docstrings to rst to eliminate one difference with the old test cases, which overrode the default stx renderer to actually be rst
Commit: da029cb3b6958de4764fa7382710c49466877e23
https://github.com/zopefoundation/zope.app.apidoc/commit/da029cb3b6958de4764fa7382710c49466877e23
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/interface.py
M src/zope/app/apidoc/interface.rst
Log Message:
-----------
Rename _itemsorter to _itemkey
Commit: 1d2172456c5d28457520b0cea384af0eadf883cb
https://github.com/zopefoundation/zope.app.apidoc/commit/1d2172456c5d28457520b0cea384af0eadf883cb
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/browser/zcml.py
M src/zope/app/apidoc/codemodule/class_.py
Log Message:
-----------
Simplify Class.getAttributes/getMethods to share implementation on Py 2/3
Commit: 489d7adadfada56e1c83e4d5ed3a24d495dcc1d8
https://github.com/zopefoundation/zope.app.apidoc/commit/489d7adadfada56e1c83e4d5ed3a24d495dcc1d8
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M MANIFEST.in
A src/zope/app/apidoc/codemodule/.gitattributes
A src/zope/app/apidoc/codemodule/_test_cr.txt
A src/zope/app/apidoc/codemodule/_test_crlf.txt
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/codemodule/text.py
Log Message:
-----------
Add tests for universal newline handling and fix it.
Commit: 130e1d3e1d6cf39bfe9ed8c78942c0b80a5dca96
https://github.com/zopefoundation/zope.app.apidoc/commit/130e1d3e1d6cf39bfe9ed8c78942c0b80a5dca96
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/presentation.py
M src/zope/app/apidoc/presentation.rst
M src/zope/app/apidoc/tests.py
Log Message:
-----------
100% coverage for presentation.py
Commit: ab8d485abb574a95bee9cffe19ffbde7c0bed198
https://github.com/zopefoundation/zope.app.apidoc/commit/ab8d485abb574a95bee9cffe19ffbde7c0bed198
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/component.py
Log Message:
-----------
100% coverage for component.py
Commit: 86fbd9455fd4072519d33315cb0dd4de92d97f79
https://github.com/zopefoundation/zope.app.apidoc/commit/86fbd9455fd4072519d33315cb0dd4de92d97f79
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
Log Message:
-----------
100% coverage for module.py, and simplify it
Commit: 68b3711fa381ddf618297e665521824131d8024b
https://github.com/zopefoundation/zope.app.apidoc/commit/68b3711fa381ddf618297e665521824131d8024b
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M .coveragerc
M src/zope/app/apidoc/ifacemodule/menu.py
M src/zope/app/apidoc/ifacemodule/tests.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilities.rst
Log Message:
-----------
100% coverage for ifacemodule/menu.py
Commit: 45e30287c9ee13a5c298bd69f686491bc40f0177
https://github.com/zopefoundation/zope.app.apidoc/commit/45e30287c9ee13a5c298bd69f686491bc40f0177
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/tests.py
Log Message:
-----------
Fix the slot methods cross all three versions.
Commit: 6c4cf9a50a6efd6ea7564231b8fa81b6033b0111
https://github.com/zopefoundation/zope.app.apidoc/commit/6c4cf9a50a6efd6ea7564231b8fa81b6033b0111
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/browser/apidoc.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/codemodule.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/utilitymodule/tests.py
Log Message:
-----------
Resolve the TODO by implementing withParentAndName for Module. This speeds the tests up some. We could still be lazier if needed.
Commit: 5a2ca5f122ae356462b630464d0bfc863596e626
https://github.com/zopefoundation/zope.app.apidoc/commit/5a2ca5f122ae356462b630464d0bfc863596e626
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/browser/README.rst
M src/zope/app/apidoc/browser/configure.zcml
M src/zope/app/apidoc/browser/preference.py
M src/zope/app/apidoc/classregistry.py
M src/zope/app/apidoc/codemodule/browser/README.rst
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/introspector.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/browser/text.py
M src/zope/app/apidoc/codemodule/browser/zcml.py
M src/zope/app/apidoc/codemodule/class_.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
Log Message:
-----------
More coverage
Commit: 4632e3c51c0ec7cbea4ce4548c4d6013ef0e8dec
https://github.com/zopefoundation/zope.app.apidoc/commit/4632e3c51c0ec7cbea4ce4548c4d6013ef0e8dec
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/directives.rst
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/tests.py
Log Message:
-----------
Begin porting static.py; drop dependency on mechanize and only use zope.testbrowser and webtest
Commit: b6c585428c779f77d51b556cdf07f8030e91f3f8
https://github.com/zopefoundation/zope.app.apidoc/commit/b6c585428c779f77d51b556cdf07f8030e91f3f8
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths:
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/tests.py
Log Message:
-----------
Checkpoint on static: it actually runs and downloads lots of things now. But it takes too long to do in a test, we need to put a limit in (so currently skipped). For that, I want to rewrite with argparse.
Commit: feeebaad961f0846a28311be26fc3f2b904666d7
https://github.com/zopefoundation/zope.app.apidoc/commit/feeebaad961f0846a28311be26fc3f2b904666d7
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M setup.py
M src/zope/app/apidoc/apidoc.py
M src/zope/app/apidoc/codemodule/README.rst
M src/zope/app/apidoc/ftesting-base.zcml
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/zcmlmodule/__init__.py
Log Message:
-----------
Port static.py to argparse, refactor and get to 100% coverage.
Refactoring was to make it more amenable to testing.
Commit: 715786a8fe6611e09f5ad97fe073cb097ac2672a
https://github.com/zopefoundation/zope.app.apidoc/commit/715786a8fe6611e09f5ad97fe073cb097ac2672a
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M .travis.yml
M src/zope/app/apidoc/tests.py
Log Message:
-----------
Try to fix old pypy on CI.
Commit: b54e51e59930f1c75ae155c9d7cf28a2caa0234b
https://github.com/zopefoundation/zope.app.apidoc/commit/b54e51e59930f1c75ae155c9d7cf28a2caa0234b
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/browser/introspector.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilities.rst
Log Message:
-----------
Drop use of BASEDIR and just strip longest matching prefix per suggestion.
Commit: fa5201cc5536ff3a7700f8265fc38a5bc69c6232
https://github.com/zopefoundation/zope.app.apidoc/commit/fa5201cc5536ff3a7700f8265fc38a5bc69c6232
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M CHANGES.rst
M src/zope/app/apidoc/README.rst
M src/zope/app/apidoc/classregistry.rst
M src/zope/app/apidoc/component.rst
M src/zope/app/apidoc/interface.rst
M src/zope/app/apidoc/presentation.rst
M src/zope/app/apidoc/utilities.rst
Log Message:
-----------
standardize markup for PyPI
Commit: ac6818cac0e5c4fdfbfce62c3c50953a11cad68a
https://github.com/zopefoundation/zope.app.apidoc/commit/ac6818cac0e5c4fdfbfce62c3c50953a11cad68a
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M setup.py
M src/zope/app/apidoc/browser/utilities.py
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/function.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/browser/zcml.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/codemodule/zcml.py
M src/zope/app/apidoc/ftesting-base.zcml
Log Message:
-----------
Fix various forms of namespace packages not finding children.
The 'zope' node in the tree was missing in pip installs.
Delegate installed/not-installed to the actual ZCML implementation so
that we don't wind up trying to run python 2/3 specific directives on
incorrect platforms, since that's more common now.
Also clean up dependencies and remove dep on zope.app.securitypolicy
which hasn't actually been ported to Python 3.
Commit: 1ef59f17949fa0c2faf685780bd7a097f5a67657
https://github.com/zopefoundation/zope.app.apidoc/commit/1ef59f17949fa0c2faf685780bd7a097f5a67657
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-19 (Fri, 19 May 2017)
Changed paths:
M setup.py
M src/zope/app/apidoc/classregistry.py
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/codemodule.py
M src/zope/app/apidoc/codemodule/configure.zcml
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/ifacemodule/browser.py
M src/zope/app/apidoc/tests.py
Log Message:
-----------
Lazily populate children modules during traversal. This makes CPython quite a bit faster.
Commit: f69fae3113888508394b81c98f1b52a4c2899469
https://github.com/zopefoundation/zope.app.apidoc/commit/f69fae3113888508394b81c98f1b52a4c2899469
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-21 (Sun, 21 May 2017)
Changed paths:
M setup.py
Log Message:
-----------
Bump zope.app.onlinehelp
Commit: c61e737b0c6633d88e7294df2d4a5c2728f1bfa7
https://github.com/zopefoundation/zope.app.apidoc/commit/c61e737b0c6633d88e7294df2d4a5c2728f1bfa7
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M src/zope/app/apidoc/codemodule/browser/introspector.py
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/directives.rst
M src/zope/app/apidoc/ifacemodule/browser.rst
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/tests.py
M src/zope/app/apidoc/utilities.py
M src/zope/app/apidoc/utilitymodule/tests.py
Log Message:
-----------
cleanups
Commit: 639bf0302d3f2a36cb04eab6892856a188af22d2
https://github.com/zopefoundation/zope.app.apidoc/commit/639bf0302d3f2a36cb04eab6892856a188af22d2
Author: Jason Madden <jamadden at gmail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M CHANGES.rst
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/utilities.py
Log Message:
-----------
Assume utf-8, not latin-1.
Commit: b7bb3451368fd22fee2d4d4b55e905c504064c15
https://github.com/zopefoundation/zope.app.apidoc/commit/b7bb3451368fd22fee2d4d4b55e905c504064c15
Author: Jason Madden <jason+github at nextthought.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
A .coveragerc
M .gitignore
M .travis.yml
A CHANGES.rst
R CHANGES.txt
M MANIFEST.in
A README.rst
R README.txt
A setup.cfg
M setup.py
M src/zope/__init__.py
M src/zope/app/__init__.py
A src/zope/app/apidoc/README.rst
R src/zope/app/apidoc/README.txt
M src/zope/app/apidoc/apidoc.py
M src/zope/app/apidoc/bookmodule/book.py
M src/zope/app/apidoc/bookmodule/browser.py
M src/zope/app/apidoc/bookmodule/metaconfigure.py
M src/zope/app/apidoc/bookmodule/metadirectives.py
M src/zope/app/apidoc/bookmodule/tests.py
A src/zope/app/apidoc/browser/README.rst
R src/zope/app/apidoc/browser/README.txt
M src/zope/app/apidoc/browser/apidoc.py
M src/zope/app/apidoc/browser/configure.zcml
M src/zope/app/apidoc/browser/disabled.zcml
A src/zope/app/apidoc/browser/nodevmode.rst
R src/zope/app/apidoc/browser/nodevmode.txt
M src/zope/app/apidoc/browser/preference.py
M src/zope/app/apidoc/browser/skin.py
M src/zope/app/apidoc/browser/tests.py
M src/zope/app/apidoc/browser/utilities.py
M src/zope/app/apidoc/classregistry.py
A src/zope/app/apidoc/classregistry.rst
R src/zope/app/apidoc/classregistry.txt
A src/zope/app/apidoc/codemodule/.gitattributes
A src/zope/app/apidoc/codemodule/README.rst
R src/zope/app/apidoc/codemodule/README.txt
A src/zope/app/apidoc/codemodule/_test_cr.txt
A src/zope/app/apidoc/codemodule/_test_crlf.txt
A src/zope/app/apidoc/codemodule/browser/README.rst
R src/zope/app/apidoc/codemodule/browser/README.txt
M src/zope/app/apidoc/codemodule/browser/class_.py
M src/zope/app/apidoc/codemodule/browser/function.py
M src/zope/app/apidoc/codemodule/browser/introspector.py
A src/zope/app/apidoc/codemodule/browser/introspector.rst
R src/zope/app/apidoc/codemodule/browser/introspector.txt
M src/zope/app/apidoc/codemodule/browser/menu.py
M src/zope/app/apidoc/codemodule/browser/tests.py
M src/zope/app/apidoc/codemodule/browser/text.py
M src/zope/app/apidoc/codemodule/browser/zcml.py
M src/zope/app/apidoc/codemodule/class_.py
M src/zope/app/apidoc/codemodule/codemodule.py
M src/zope/app/apidoc/codemodule/configure.zcml
A src/zope/app/apidoc/codemodule/directives.rst
R src/zope/app/apidoc/codemodule/directives.txt
M src/zope/app/apidoc/codemodule/function.py
M src/zope/app/apidoc/codemodule/metaconfigure.py
M src/zope/app/apidoc/codemodule/module.py
M src/zope/app/apidoc/codemodule/tests.py
M src/zope/app/apidoc/codemodule/text.py
M src/zope/app/apidoc/codemodule/zcml.py
M src/zope/app/apidoc/component.py
A src/zope/app/apidoc/component.rst
R src/zope/app/apidoc/component.txt
M src/zope/app/apidoc/disabled.zcml
M src/zope/app/apidoc/enabled.zcml
M src/zope/app/apidoc/ftesting-base.zcml
A src/zope/app/apidoc/ifacemodule/README.rst
R src/zope/app/apidoc/ifacemodule/README.txt
M src/zope/app/apidoc/ifacemodule/browser.py
A src/zope/app/apidoc/ifacemodule/browser.rst
R src/zope/app/apidoc/ifacemodule/browser.txt
M src/zope/app/apidoc/ifacemodule/ifacemodule.py
M src/zope/app/apidoc/ifacemodule/menu.py
M src/zope/app/apidoc/ifacemodule/tests.py
M src/zope/app/apidoc/interface.py
A src/zope/app/apidoc/interface.rst
R src/zope/app/apidoc/interface.txt
M src/zope/app/apidoc/interfaces.py
M src/zope/app/apidoc/presentation.py
A src/zope/app/apidoc/presentation.rst
R src/zope/app/apidoc/presentation.txt
M src/zope/app/apidoc/static.py
M src/zope/app/apidoc/testing.py
M src/zope/app/apidoc/tests.py
M src/zope/app/apidoc/typemodule/browser.py
M src/zope/app/apidoc/typemodule/tests.py
M src/zope/app/apidoc/typemodule/type.py
M src/zope/app/apidoc/utilities.py
A src/zope/app/apidoc/utilities.rst
R src/zope/app/apidoc/utilities.txt
A src/zope/app/apidoc/utilitymodule/README.rst
R src/zope/app/apidoc/utilitymodule/README.txt
M src/zope/app/apidoc/utilitymodule/browser.py
A src/zope/app/apidoc/utilitymodule/browser.rst
R src/zope/app/apidoc/utilitymodule/browser.txt
M src/zope/app/apidoc/utilitymodule/tests.py
M src/zope/app/apidoc/utilitymodule/utilitymodule.py
A src/zope/app/apidoc/zcmlmodule/README.rst
R src/zope/app/apidoc/zcmlmodule/README.txt
M src/zope/app/apidoc/zcmlmodule/__init__.py
M src/zope/app/apidoc/zcmlmodule/browser.py
A src/zope/app/apidoc/zcmlmodule/browser.rst
R src/zope/app/apidoc/zcmlmodule/browser.txt
M src/zope/app/apidoc/zcmlmodule/tests.py
A tox.ini
Log Message:
-----------
Merge pull request #3 from zopefoundation/python3
Python 3.4/5/6 and PyPy support
Compare: https://github.com/zopefoundation/zope.app.apidoc/compare/46087f8d82be...b7bb3451368f
More information about the checkins
mailing list