diff --git a/appveyor.yml b/.appveyor.yml similarity index 100% rename from appveyor.yml rename to .appveyor.yml diff --git a/doc/announce/release-0.9.2.txt b/doc/announce/release-0.9.2.txt index bc2d2ef2..8340dc44 100644 --- a/doc/announce/release-0.9.2.txt +++ b/doc/announce/release-0.9.2.txt @@ -16,7 +16,7 @@ Here is a quick summary of what the py lib provides: See here for more information: -Pypi pages: http://pypi.python.org/pypi/py/ +Pypi pages: https://pypi.org/project/py/ Download/Install: http://codespeak.net/py/0.9.2/download.html diff --git a/doc/announce/release-1.0.0.txt b/doc/announce/release-1.0.0.txt index 7024255a..aef25ec2 100644 --- a/doc/announce/release-1.0.0.txt +++ b/doc/announce/release-1.0.0.txt @@ -58,6 +58,6 @@ holger .. _`default plugins`: http://codespeak.net/py/dist/test/plugin/index.html .. _`distributed testing`: http://codespeak.net/py/dist/test/dist.html .. _`elastic distributed execution`: http://codespeak.net/py/dist/execnet.html -.. _`1.0.0 py lib release`: http://pypi.python.org/pypi/py +.. _`1.0.0 py lib release`: https://pypi.org/project/py/ .. _`oejskit`: http://codespeak.net/py/dist/test/plugin/oejskit.html diff --git a/doc/announce/release-1.4.0.txt b/doc/announce/release-1.4.0.txt index 6f9a7714..1c9fa756 100644 --- a/doc/announce/release-1.4.0.txt +++ b/doc/announce/release-1.4.0.txt @@ -22,7 +22,7 @@ as "pytest-2.0.0", see here for the revamped docs: http://pytest.org And "py.cleanup|py.lookup|py.countloc" etc. helpers are now part of -the pycmd distribution, see http://pypi.python.org/pypi/pycmd +the pycmd distribution, see https://pypi.org/project/pycmd/ This makes "py-1.4.0" a simple library which does not install any command line utilities anymore. diff --git a/doc/announce/release-1.4.1.txt b/doc/announce/release-1.4.1.txt index a5aa76b1..6ed72aa4 100644 --- a/doc/announce/release-1.4.1.txt +++ b/doc/announce/release-1.4.1.txt @@ -23,7 +23,7 @@ comes as its own separate "pytest" distribution, see: http://pytest.org Also, the "py.cleanup|py.lookup|py.countloc" helpers are now part of -the pycmd distribution, see http://pypi.python.org/pypi/pycmd +the pycmd distribution, see https://pypi.org/project/pycmd/ Changes between 1.4.0 and 1.4.1 diff --git a/doc/faq.txt b/doc/faq.txt index 52cb4b3f..6d374e1d 100644 --- a/doc/faq.txt +++ b/doc/faq.txt @@ -41,9 +41,9 @@ as a clone of ``py.test`` when py.test was in the ``0.8`` release cycle so some of the newer features_ introduced with py.test-1.0 and py.test-1.1 have no counterpart in nose_. -.. _nose: http://somethingaboutorange.com/mrl/projects/nose/0.11.1/ +.. _nose: https://nose.readthedocs.io/ .. _features: test/features.html -.. _apipkg: http://pypi.python.org/pypi/apipkg +.. _apipkg: https://pypi.org/project/apipkg/ What's this "magic" with py.test? @@ -112,7 +112,7 @@ and will safely find all factory functions for the ``MYARG`` function argument. It helps to alleviate the de-coupling of function argument usage and creation. -.. _`Convention over Configuration`: http://en.wikipedia.org/wiki/Convention_over_Configuration +.. _`Convention over Configuration`: https://en.wikipedia.org/wiki/Convention_over_configuration Can I yield multiple values from a factory function? ----------------------------------------------------- @@ -134,7 +134,7 @@ Use the `pytest_generate_tests`_ hook to solve both issues and implement the `parametrization scheme of your choice`_. .. _`pytest_generate_tests`: test/funcargs.html#parametrizing-tests -.. _`parametrization scheme of your choice`: http://tetamap.wordpress.com/2009/05/13/parametrizing-python-tests-generalized/ +.. _`parametrization scheme of your choice`: https://holgerkrekel.net/2009/05/13/parametrizing-python-tests-generalized/ py.test interaction with other packages @@ -167,6 +167,4 @@ script with this content and invoke that with the python version:: .. _`directly use a checkout`: install.html#directly-use-a-checkout -.. _`install distribute`: http://pypi.python.org/pypi/distribute#installation-instructions - - +.. _`install distribute`: https://pypi.org/project/distribute/ diff --git a/doc/install.txt b/doc/install.txt index 95c77967..a6779c28 100644 --- a/doc/install.txt +++ b/doc/install.txt @@ -1,6 +1,6 @@ .. _`py`: -.. _`index page`: http://pypi.python.org/pypi/py/ +.. _`index page`: https://pypi.org/project/py/ installation info in a nutshell =================================================== @@ -15,7 +15,7 @@ installation info in a nutshell **Installers**: ``easy_install`` and ``pip`` -**hg repository**: https://bitbucket.org/hpk42/py +**Code repository**: https://github.com/pytest-dev/py easy install or pip ``py`` ----------------------------- @@ -39,16 +39,16 @@ Working from version control or a tarball ----------------------------------------------- To follow development or start experiments, checkout the -complete code and documentation source with mercurial_:: +complete code and documentation source:: - hg clone https://bitbucket.org/hpk42/py + git clone https://github.com/pytest-dev/py -Development takes place on the 'trunk' branch. +Development takes place on the 'master' branch. You can also go to the python package index and download and unpack a TAR file:: - http://pypi.python.org/pypi/py/ + https://pypi.org/project/py/ activating a checkout with setuptools -------------------------------------------- @@ -63,7 +63,7 @@ in order to work inline with the tools and the lib of your checkout. .. _`directly use a checkout`: -.. _`setuptools`: http://pypi.python.org/pypi/setuptools +.. _`setuptools`: https://pypi.org/project/setuptools/ Mailing list and issue tracker @@ -73,10 +73,10 @@ Mailing list and issue tracker - #pylib on irc.freenode.net IRC channel for random questions. -- `bitbucket issue tracker`_ use this bitbucket issue tracker to report +- `issue tracker`_ use the issue tracker to report bugs or request features. -.. _`bitbucket issue tracker`: http://bitbucket.org/hpk42/py/issues/ +.. _`issue tracker`: https://github.com/pytest-dev/py/issues .. _codespeak: http://codespeak.net/ .. _`py-dev`: diff --git a/doc/links.inc b/doc/links.inc index 9bcfe5cf..b61d01c6 100644 --- a/doc/links.inc +++ b/doc/links.inc @@ -1,16 +1,15 @@ .. _`skipping plugin`: plugin/skipping.html .. _`funcargs mechanism`: funcargs.html -.. _`doctest.py`: http://docs.python.org/library/doctest.html +.. _`doctest.py`: https://docs.python.org/library/doctest.html .. _`xUnit style setup`: xunit_setup.html .. _`pytest_nose`: plugin/nose.html .. _`reStructured Text`: http://docutils.sourceforge.net .. _`Python debugger`: http://docs.python.org/lib/module-pdb.html -.. _nose: http://somethingaboutorange.com/mrl/projects/nose/ -.. _pytest: http://pypi.python.org/pypi/pytest -.. _mercurial: http://mercurial.selenic.com/wiki/ -.. _`setuptools`: http://pypi.python.org/pypi/setuptools -.. _`distribute`: http://pypi.python.org/pypi/distribute -.. _`pip`: http://pypi.python.org/pypi/pip -.. _`virtualenv`: http://pypi.python.org/pypi/virtualenv +.. _nose: https://nose.readthedocs.io/ +.. _pytest: https://pypi.org/project/pytest/ +.. _`setuptools`: https://pypi.org/project/setuptools/ +.. _`distribute`: https://pypi.org/project/distribute/ +.. _`pip`: https://pypi.org/project/pip/ +.. _`virtualenv`: https://pypi.org/project/virtualenv/ .. _hudson: http://hudson-ci.org/ diff --git a/doc/path.txt b/doc/path.txt index 3c1d321a..8f506d49 100644 --- a/doc/path.txt +++ b/doc/path.txt @@ -5,7 +5,7 @@ py.path **Note**: The 'py' library is in "maintenance mode" and so is not recommended for new projects. Please check out `pathlib `_ or - `pathlib2 `_ for path + `pathlib2 `_ for path operations. The 'py' lib provides a uniform high-level api to deal with filesystems