installation info in a nutshell¶
PyPI name: py
Pythons: CPython 2.7, 3.5, 3.6, 3.7, PyPy-5.4
Operating systems: Linux, Windows, OSX, Unix
Requirements: setuptools or Distribute
Installers: easy_install
and pip
Code repository: https://github.com/pytest-dev/py
easy install or pip py
¶
Both Distribute and setuptools provide the easy_install
installation tool with which you can type into a command line window:
easy_install -U py
to install the latest release of the py lib. The -U
switch
will trigger an upgrade if you already have an older version installed.
Note
As of version 1.4 py does not contain py.test anymore - you need to install the new `pytest`_ distribution.
Working from version control or a tarball¶
To follow development or start experiments, checkout the complete code and documentation source:
git clone https://github.com/pytest-dev/py
Development takes place on the ‘master’ branch.
You can also go to the python package index and download and unpack a TAR file:
https://pypi.org/project/py/
activating a checkout with setuptools¶
With a working Distribute or setuptools installation you can type:
python setup.py develop
in order to work inline with the tools and the lib of your checkout.
Mailing list and issue tracker¶
- py-dev developers list and commit mailing list.
#pytest
on irc.libera.chat IRC channel for random questions (using an IRC client, via webchat, or via Matrix).- issue tracker use the issue tracker to report bugs or request features.