* Begin reviewing the basics docs.
* Check in delta
* More doc revisions.
* Split apart basics docs.
* Refactor based on building docs
* add the files back as markdown.
* more conversions to markdown.
* more conversions to markdown.
* fix markdown formatting.
* convert index to markdown.
* More docs review
* More markdown and doc revisions.
* Fix docs.
* Update doc build requirements.
* fix lint
* Fix build with update/upgrade command.
* remove useless quickstart and update the commands section.
* Fix lint
* change ordering of table of contents.
* fix changelog duplicate headings.
* Start splitting advanced topics.
* minor nits
* Move some sections from advanced to shell.
* remove this section as its stale and kind of off topic.
* move scripts out into its own section.
* Wrap up revisions1
* fix lint
* address PR feedback and other nits.
* fix lint
* Try improving ordering of table of contents, fix issue with indexes.md file location.
* fix lint
* PR feedback.
Previously, the changelog was included inside the man page,
which made the man page totally unreadable.
This new man page is terse, as is the norm, in man pages.
It is is also re-used as a quickstart in the landing page of the
documentation.
* cleanup stale links
* only support one sidebar html file. Address PR feedback. HTML5 attributes.
* Update sphinx dependenencies
* Corrected CLI patch for new version of sphinx-click.
* fix placement of search bar back to original spot.
* cleanup a sphinx build warning.
* Add .pre-commit-config.yaml to the project and exclude tests (for now). This does not include the MyPy linting that pip does but does include everything else.
The canonical Pipenv documentation is now at pipenv.pypa.io.
Also, the canonical GitHub repositories for Pipenv and
Requests have changed, and some other communications links
(Twitter, mailing list, "thank you") were no longer
operational. This commit updates those and clarifies that
Pipenv is a project maintained by the PyPA.
Fixes#4137.
Signed-off-by: Sumana Harihareswara <sh@changeset.nyc>
Removed ppa mentions from documentation, and re-organised the page a bit
to make it structurally easier to upderstand.
Both the documentation's front page and README.rst now actively refer to
the page so user can be directed to better installation methods. (I
don't think this is very useful TBT because people don't use manuals,
but we should still do it.)
Also fixed many Sphinx warnings during documentation builds.