Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...coverage provided by pyOpenSSl's test suite. He recently informed the board that he had completed the pyOpenSSL Project and that the release announcement can be seen here: http://groups.google.com/group/comp.lang.python/browse_thread/thread/3675e342b40310e9/157ae91ccee19151?show_docid=157ae91ccee19151 5.8 Sprint Committee J. Noller, Sprint Committee Chair, provides board members with two resolutions to review and vote on. One relates to expanding the charter itself and the oth...
...testing and coverage measuring) Finished Python 2/3 porting guide B. Cannon also reported new activities for the month, he said: <pycon surprise -- I would like to spring this on the community as a lightning talk, but it is in no way crucial> Developing a website to monitor Python 3 project uptake on PyPI. Core difference compared to http://pypi.python.org/pypi?:action=browse&c=533&show=all, http://python3wos.appspot.com/, or http://onpython3yet.com/ is that it will support manual...
...test is greatly expanded, and now covers all the new public features (of which there are many). doctest.master was put back in, and doctest.testmod() once again updates it. This isn't good, because every testmod() call contributes to bloating the "hidden" state of doctest.master, but some old code apparently relies on it. For now, all we can do is encourage people to stitch doctests together via doctest's unittest integration features instead. httplib now handles ipv6 address/port pa...
...Testing against this wide range of public and proprietary applications and libraries has been instrumental in ensuring the correctness of Unladen Swallow. Testing has exposed bugs that we have duly corrected. Our automated regression testing regime has given us high confidence in our changes as we have moved forward. In addition to third-party testing, we have added further tests to CPython's test suite for corner cases of the language or implementation that we felt were untested or underspecifi...
...test suite coverage and the general maintainability of that code Abstract This PEP proposes a mechanism for restructuring the startup sequence for CPython, making it easier to modify the initialization behaviour of the reference interpreter executable, as well as making it easier to control CPython's startup behaviour when creating an alternate executable or embedding it as a Python execution engine inside a larger application. When implementation of this proposal is completed, interpreter st...
...Tests Several tests weren't being run from regrtest.py (test_timeout.py, test_tarfile.py, test_netrc.py, test_multifile.py, test_importhooks.py and test_imp.py). Now they are. (Note to developers: please read Lib/test/README when creating a new test, to make sure to do it right! All tests need to use either unittest or pydoc.) Added test_posix.py, a test suite for the posix module. Added test_hexoct.py, a test suite for hex/oct constant folding. Windows The timeout code for socket connec...
...test Python version to obtain new features and better performance. A few incompatible changes can prevent them from using their applications on the latest Python version. This PEP proposes to add a partial compatibility with old Python versions as a tradeoff to fit both use cases. The main issue with the migration from Python 2 to Python 3 is not that Python 3 is backward incompatible, but how incompatible changes were introduced. Partial compatibility to minimize the Python maintenance burden...
...test coverage of the ported code is limited. This PEP reviews the various ways the Python 2 iteration APIs may be accessed, and looks at the available options for migrating that code to Python 3 by way of the common subset of Python 2.6+ and Python 3.0+. The PEP also considers the question of whether or not there are any additions that may be worth making to Python 3.5 that may ease the transition process for application code that doesn't need to worry about supporting earlier versions when even...
...test core team $3000 USD to support Pytest and Tox development. Approved 8-0-0, on February 8, 2016. RESOLVED, that the Python Software Foundation grant $850 USD to Manuel Kaufmann for Outreach Workshop #1 to be hosted in 2016. Approved 11-0-0 via email on February 8, 2016. RESOLVED, that the Python Software Foundation sponsor PyCon Australia in the amount of $4800 AUD (approximately $3086 USD) that corresponds to their Standard Sponsor level plus video branding rights. The event is August 13-...