1. `pypi.python.org` now redirects to `pypi.org`, so let's point folks towards that to save them the redirect.
2. Travis CI has struggled mightily ever since they were acquired by a PE firm. Most open source projects have moved away from them.
3. Update the python version in the example so it doesn't look quite so dated.
4. Use the `name` key for `sources` as that's now [required](https://github.com/pypa/pipenv/discussions/5370#discussioncomment-3701061).
* 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.
* Allow pipenv check inputs to be built from the lockfile categories instead of whats installed.
* fix lint
* add news fragment.
* update pipenv check documentation.
* Revise logic for pipenv check and change default behavior to check lockfile.
* fix issue revealed by tests
* fix docs for pipenv check changes.
* change conditional ordering in prep for supporting for future default categories env var.
* Depend on requests and certifi from vendored pip and remove it as explicit vendor dependency.
* Documentation tweak.
* Add a news fragment.
* Update remaining vendor dependencies to point at the pip requests.
* vendoring task needs requests.
* Include markers
* Change to marker flag and include test
* Flip markers flag to exclude by default
* Docs and newsfile
* Let default dependencies update dev dependencies
* Improve documentation around index restrictions
* Update docs/advanced.rst
* Refine index documentation updates. Factor out and re-use method before closing down other PR.
* Fully remove the --extra-index-url argument
Co-authored-by: Yusuke Nishioka <yusuke.nishioka.0713@gmail.com>
* 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.
- Remove bits about CC-BY-SA licensing
- Remove bits about using an embedded API key
- Add a little flair to the readme to acknowledge pyup
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
* Implements PEEP-006
* `pipenv lock -r --dev` is now consistent with other commands
and the CLI help output, and includes both default and dev
dependencies in the result
* New `--dev-only` option allows requesting the previous behaviour
(which was specifically designed to support the traditional
`requirements.txt`/`dev-requirements.txt` split)
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>