Comments (9)
As of now, everything on the list provided has been released to PyPI with the 3.6 classifier added. In most cases, the 3.3 classifier is removed. Even more excitingly, in most cases test coverage has also reached 100%!
Thanks to all the contributors and reviewers!
Can we close this issue now @icemac ?
from zopetoolkit.
We're getting pretty close! Everything that's still outstanding on the list now has open PRs ready for review.
from zopetoolkit.
Thanks @jamadden for pushing this milestone forward. It was a lot of work!
from zopetoolkit.
@jamadden Thank you for your hard work solving this issue and doing way more than pure Python 3.6 updates.
from zopetoolkit.
The zope.dottedname
"failure" is an issue here (zopetoolkit
is somehow trying to run docstrings in sub-package's README files).
from zopetoolkit.
ZTK packages without explicit 3.6. support:
- zope.annotation zopefoundation/zope.annotation#6
- zope.authentication zopefoundation/zope.authentication#4
- zope.browser (2.2.0 zopefoundation/zope.browser#3)
- zope.browsermenu (4.3.0 zopefoundation/zope.browsermenu#4)
- zope.browserpage (4.2.0 zopefoundation/zope.browserpage#3)
- zope.browserresource (4.2.0 zopefoundation/zope.browserresource#4)
- zope.cachedescriptors (4.3.0)
- zope.catalog (4.2.0)
- zope.component (4.4.0 zopefoundation/zope.component#31)
- zope.componentvocabulary (2.1.0)
- zope.container (4.2.0 zopefoundation/zope.container#19)
- zope.contentprovider (4.1.0 zopefoundation/zope.contentprovider#3)
- zope.contenttype (4.3.0 zopefoundation/zope.contenttype#3)
- zope.copypastemove (4.1.0 zopefoundation/zope.copypastemove#3)
- zope.copy (4.1.0 zopefoundation/zope.copy#3)
- zope.datetime (4.2.0 zopefoundation/zope.datetime#3)
- zope.deferredimport (4.2.0 zopefoundation/zope.deferredimport#4)
- zope.deprecation (4.3.0 zopefoundation/zope.deprecation#11)
- zope.dublincore (4.2.0)
- zope.error (4.4.0 zopefoundation/zope.error#5)
- zope.event (4.3.0 zopefoundation/zope.event#9)
- zope.exceptions (4.2.0)
- zope.filerepresentation (4.2.0 zopefoundation/zope.filerepresentation#4)
- zope.formlib 4.4: zopefoundation/zope.formlib#14
- zope.hookable (4.1.0)
- zope.i18n (4.2.0)
- zope.intid (4.3.0)
- zope.lifecycleevent (4.2.0)
- zope.location (4.1.0 zopefoundation/zope.location#4)
- zope.login (2.1.0 zopefoundation/zope.login#3)
- zope.minmax (2.2.0 zopefoundation/zope.minmax#3)
- zope.pagetemplate (4.3.0 zopefoundation/zope.pagetemplate#11, zopefoundation/zope.pagetemplate#12)
- zope.password (4.3.1 zopefoundation/zope.password#6, zopefoundation/zope.password#14)
- zope.principalannotation (4.2.0 zopefoundation/zope.principalannotation#4)
- zope.principalregistry (4.1.0 zopefoundation/zope.principalregistry#6)
- zope.processlifetime (2.2.0 zopefoundation/zope.processlifetime#3)
- zope.ptresource (4.1.0 zopefoundation/zope.ptresource#3)
- zope.ramcache (2.2.0 zopefoundation/zope.ramcache#4 zopefoundation/zope.ramcache#5 zopefoundation/zope.ramcache#6)
- zope.schema (4.5.0 zopefoundation/zope.schema#31)
- zope.securitypolicy (4.2.0)
- zope.sendmail (4.1.0 zopefoundation/zope.sendmail#11 zopefoundation/zope.sendmail#12 zopefoundation/zope.sendmail#13)
- zope.session (4.2.0 zopefoundation/zope.session#8)
- zope.site (4.1.0 zopefoundation/zope.site#7)
- zope.size (4.2.0)
- zope.structuredtext (4.2.0 zopefoundation/zope.structuredtext#7)
- zope.tales (4.2.0 zopefoundation/zope.tales#8)
- zope.tal (4.3.0 zopefoundation/zope.tal#7)
- zope.traversing (4.2.0 zopefoundation/zope.traversing#7)
- zope.viewlet (4.1.0 zopefoundation/zope.viewlet#6)
from zopetoolkit.
See also https://zope3.pov.lt/py3/ as an overview.
from zopetoolkit.
BTW there's a hidden feature that lets you filter by package name prefix, e.g. https://zope3.pov.lt/py3/?filter=zope.
(I see I've unhid it for https://zope3.pov.lt/py3/travis.html but forgot to unhide it for index.html.)
(Not exactly "forgot"; there's no space in the top-right corner of the page for the input box. Maybe I should remove the PNG/SVG switch - every modern browser supports SVGs.)
from zopetoolkit.
After the packages which where not compatible with 3.6 where fixed I added #20 to officially test Python 3.6 for all ZTK packages.
from zopetoolkit.
Related Issues (12)
- Travis CI failing HOT 1
- Use buildout inside tox and Travis-CI HOT 3
- Drop buildout from ZTK packages HOT 5
- PyPy3 compatibility HOT 1
- Fix test failures on Python 3.7 HOT 1
- Fails to build on readthedocs HOT 6
- build for Python 3.8 is broken HOT 12
- Tests fail for Python 3.8, pypy and pypy3 HOT 4
- Update zope.interface to 5.1
- 'package-docs' bulidout part fails on Windows HOT 1
- tox is broken: couldn't open ...buildout.cfg HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zopetoolkit.