Skip to content
Python development support library (note: maintenance only)
Branch: master
Clone or download
Latest commit 60f50bd Feb 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
bench Fix some python2-only syntax Jun 30, 2018
doc Support Python 3.7 Jul 23, 2018
py path.local: as_cwd: do not chdir to None (#215) Feb 22, 2019
tasks switch iniconfig and apipkg to correct vendoring Jun 24, 2017
.gitattributes Fix svn testing on Windows: repotest.dump must always have LF line en… Mar 16, 2017
.gitignore Automate deployment to PyPI using Travis Jun 27, 2018
AUTHORS more accurate line width estimate for e.g. taking into account full w… Aug 25, 2018
HOWTORELEASE.rst Automate deployment to PyPI using Travis Jun 27, 2018
LICENSE Add README.rst to source dist Mar 14, 2017
codecov.yml Add codecov.yml [skip appveyor] Feb 15, 2019
tox.ini Merge pull request #211 from blueyed/no-changedir Feb 18, 2019


NOTE: this library is in maintenance mode and should not be used in new code.

The py lib is a Python development support library featuring the following tools and modules:

  • py.path: uniform local and svn path objects -> please use pathlib/pathlib2 instead
  • py.apipkg: explicit API control and lazy-importing -> please use the standalone package instead
  • py.iniconfig: easy parsing of .ini files -> please use the standalone package instead
  • py.code: dynamic code generation and introspection (deprecated, moved to pytest as a implementation detail).

NOTE: prior to the 1.4 release this distribution used to contain py.test which is now its own package, see

For questions and more information please visit

Bugs and issues:

Authors: Holger Krekel and others, 2004-2017

You can’t perform that action at this time.