Bug 1573383 - [firefox-puppeteer] Update docs for PyPI package deprecation. r=webdriver-reviewers,maja_zf a=docs

DONTBUILD

Differential Revision: https://phabricator.services.mozilla.com/D50909

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Henrik Skupin 2019-10-29 13:06:14 +00:00
Родитель 78b7848da6
Коммит e90b0f6c10
1 изменённых файлов: 3 добавлений и 23 удалений

Просмотреть файл

@ -20,36 +20,16 @@ libraries for the tab bar, the navigation bar, etc.
Installation
------------
For end-users Firefox Puppeteer can be easily installed as a `Python package`_
from PyPI. If you want to contribute to the project we propose that you clone
the `mozilla-central`_ repository and run the following commands::
To install the package you have to clone the `mozilla-central`_ repository
and run the following commands::
$ cd testing/puppeteer/firefox
$ cd testing/marionette/puppeteer/firefox
$ python setup.py develop
In both cases all necessary files including all dependencies will be installed.
.. _Python package: https://pypi.python.org/pypi/firefox-puppeteer
.. _mozilla-central: https://hg.mozilla.org/mozilla-central
Versioning
----------
Puppeteer versions as regularly released from the Python source code, will follow
a specific versioning schema. It means the major version number will always
be identical with the supported Firefox version. Minor releases - the second part
of the version number - are done throughout the life-cycle of a Firefox version
when Puppeteer itself needs API changes for back-end and front-end modules. The
last part of the version number is the patch level, and is only used for bugfix
releases without any API changes.
Examples:
firefox_puppeteer_45.0.0 - First release for Firefox 45.0 and Firefox 45.xESR
firefox_puppeteer_46.2.0 - Second release for Firefox 46.0 caused by API changes
firefox_puppeteer_47.0.1 - First bugfix release for the new Firefox 47.0 support
Libraries
---------