An assistant to guess your pip dependencies from your code, without using a requirements file.

Overview

Pip Sala Bim is an assistant to guess your pip dependencies from your code, without using a requirements file.
Github Releases Github Issues Push Code Climate Snyk Contributor License Agreement PyPI Package Read The Docs Discord Channel


Pip Sala Bim will tell you which packages you need to install to satisfy the dependencies of your project. It uses a simple AST visitor [1] for detecting imports and PyPIContents to search which packages contain these imports.

For more information, please read the full documentation.

Getting started

Installation

The pipsalabim program is written in python and hosted on PyPI. Therefore, you can use pip to install the stable version:

$ pip install --upgrade pipsalabim

If you want to install the development version (not recomended), you can install directlty from GitHub like this:

$ pip install --upgrade https://github.com/CollageLabs/pipsalabim/archive/master.tar.gz

Usage

pipsalabim is really easy to use. Go to your python project and execute it as follows to start guessing your dependencies:

$ cd your-python-project/
$ pipsalabim report --help

usage: pipsalabim report [-h] [-r]

optional arguments:
  -h, --help          show this help message and exit
  -r, --requirements  Format output for requirements.txt file.

You need to run "pipsalabim update" before being able to generate a report.

Getting help

If you have any doubts or problems, suscribe to our Gitter Chat and ask for help. You can also ask your question on StackOverflow (tag it pipsalabim) or drop me an email at [email protected].

Contributing

See CONTRIBUTING.rst for details.

Release history

See HISTORY.rst for details.

License

Copyright 2016, Pip Sala Bim Developers (read AUTHORS.rst for a full list of copyright holders).

Released under a GPL-3 License (read COPYING.rst for license details).

Made with ❤️ and 🍔


Web collagelabs.org · GitHub @CollageLabs · Twitter @CollageLabs


[1] AST refers to an Abstract Syntax Tree, you can read more on https://en.wikipedia.org/wiki/Abstract_syntax_tree
Comments
  • Bump setuptools from 50.3.2 to 53.0.0

    Bump setuptools from 50.3.2 to 53.0.0

    Bumps setuptools from 50.3.2 to 53.0.0.

    Changelog

    Sourced from setuptools's changelog.

    v53.0.0

    Breaking Changes ^^^^^^^^^^^^^^^^

    • #1527: Removed bootstrap script. Now Setuptools requires pip or another pep517-compliant builder such as 'build' to build. Now Setuptools can be installed from Github main branch.

    v52.0.0

    Breaking Changes ^^^^^^^^^^^^^^^^

    • #2537: Remove fallback support for fetch_build_eggs using easy_install. Now pip is required for setup_requires to succeed.
    • #2544: Removed 'easy_install' top-level model (runpy entry point) and 'easy_install' console script.
    • #2545: Removed support for eggsecutables.

    Changes ^^^^^^^

    • #2459: Tests now run in parallel via pytest-xdist, completing in about half the time. Special thanks to :user:webknjaz for hard work implementing test isolation. To run without parallelization, disable the plugin with tox -- -p no:xdist.

    v51.3.3

    Misc ^^^^

    • #2539: Fix AttributeError in Description validation.

    v51.3.2

    Misc ^^^^

    • #1390: Validation of Description field now is more lenient, emitting a warning and mangling the value to be valid (replacing newlines with spaces).

    v51.3.1

    Misc ^^^^

    • #2536: Reverted tag deduplication handling.

    ... (truncated)

    Commits
    • c121d28 Bump version: 52.0.0 → 53.0.0
    • a96ab21 Merge pull request #2543 from pypa/bugfix/1996-no-bootstrap
    • e1ffc2a Bump version: 51.3.3 → 52.0.0
    • 4a4ef0b Merge pull request #2544 from pypa/feature/remove-easy-install
    • 4fb7735 Update changelog
    • 2885ca2 Remove 'main' function from 'easy_install'.
    • 4b0408a Remove easy_install script and module.
    • ea22005 Merge pull request #2545 from pypa/feature/remove-eggsecutable
    • c0660de Update changelog.
    • aaf0661 Merge pull request #2537 from pypa/feature/drop-fetch-build-eggs-easy-install...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Bump pip from 20.3 to 21.0.1

    Bump pip from 20.3 to 21.0.1

    Bumps pip from 20.3 to 21.0.1.

    Changelog

    Sourced from pip's changelog.

    21.0.1 (2021-01-30)

    Bug Fixes

    • commands: debug: Use packaging.version.parse to compare between versions. ([#9461](https://github.com/pypa/pip/issues/9461) <https://github.com/pypa/pip/issues/9461>_)
    • New resolver: Download and prepare a distribution only at the last possible moment to avoid unnecessary network access when the same version is already installed locally. ([#9516](https://github.com/pypa/pip/issues/9516) <https://github.com/pypa/pip/issues/9516>_)

    Vendored Libraries

    • Upgrade packaging to 20.9

    21.0 (2021-01-23)

    Deprecations and Removals

    • Drop support for Python 2. ([#6148](https://github.com/pypa/pip/issues/6148) <https://github.com/pypa/pip/issues/6148>_)
    • Remove support for legacy wheel cache entries that were created with pip versions older than 20.0. ([#7502](https://github.com/pypa/pip/issues/7502) <https://github.com/pypa/pip/issues/7502>_)
    • Remove support for VCS pseudo URLs editable requirements. It was emitting deprecation warning since version 20.0. ([#7554](https://github.com/pypa/pip/issues/7554) <https://github.com/pypa/pip/issues/7554>_)
    • Modernise the codebase after Python 2. ([#8802](https://github.com/pypa/pip/issues/8802) <https://github.com/pypa/pip/issues/8802>_)
    • Drop support for Python 3.5. ([#9189](https://github.com/pypa/pip/issues/9189) <https://github.com/pypa/pip/issues/9189>_)
    • Remove the VCS export feature that was used only with editable VCS requirements and had correctness issues. ([#9338](https://github.com/pypa/pip/issues/9338) <https://github.com/pypa/pip/issues/9338>_)

    Features

    • Add --ignore-requires-python support to pip download. ([#1884](https://github.com/pypa/pip/issues/1884) <https://github.com/pypa/pip/issues/1884>_)
    • New resolver: Error message shown when a wheel contains inconsistent metadata is made more helpful by including both values from the file name and internal metadata. ([#9186](https://github.com/pypa/pip/issues/9186) <https://github.com/pypa/pip/issues/9186>_)

    Bug Fixes

    • Fix a regression that made pip wheel do a VCS export instead of a VCS clone for editable requirements. This broke VCS requirements that need the VCS information to build correctly. ([#9273](https://github.com/pypa/pip/issues/9273) <https://github.com/pypa/pip/issues/9273>_)
    • Fix pip download of editable VCS requirements that need VCS information to build correctly. ([#9337](https://github.com/pypa/pip/issues/9337) <https://github.com/pypa/pip/issues/9337>_)

    ... (truncated)

    Commits
    • 22c6efd Bump for release
    • a085068 Update AUTHORS.txt
    • 00fb5a0 Merge pull request #9533 from henryiii/chore/packaging-20.9
    • c7ace4d Upgrade packaging to 20.9
    • d1aa391 Merge pull request #9497 from hugovk/update-docs-tense
    • 55d2969 Merge pull request #9522 from uranusjr/no-dup-fetch
    • 7d43ec5 More permissive output check
    • 2e70ec0 Create the candidate lazily to avoid download
    • 68a86c5 Failing test for repeated fetch
    • fa0ee31 Merge pull request #9504 from sbidoul/improve-pre-commit-sbi
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Bump coveralls from 2.2.0 to 3.0.0

    Bump coveralls from 2.2.0 to 3.0.0

    Bumps coveralls from 2.2.0 to 3.0.0.

    Release notes

    Sourced from coveralls's releases.

    3.0.0

    3.0.0 (2021-01-12)

    Features (BREAKING)

    We have reversed the order in which configurations are parsed. This means we are now following the following precedence (latest configured value is used):

    1. CI Config
    2. COVERALLS_* env vars
    3. .coveralls.yml file
    4. CLI flags

    If you have the same fields set in multiple of the above locations, please double-check them before upgrading to v3.

    The motivation for this change is allowing users to selectively fix values which may be automatically set to the wrong value. For example, Github Actions users may find that Github Actions expects you to use a different "service name" in various different cases. Now you can run, for example:

     coveralls --service=github
    

    In places where you need to override the default (which is github-actions).

    Bug Fixes

    Changelog

    Sourced from coveralls's changelog.

    3.0.0 (2021-01-12)

    Features (BREAKING)

    We have reversed the order in which configurations are parsed. This means we are now following the following precedence (latest configured value is used):

    1. CI Config
    2. COVERALLS_* env vars
    3. .coveralls.yml file
    4. CLI flags

    If you have the same fields set in multiple of the above locations, please double-check them before upgrading to v3.

    The motivation for this change is allowing users to selectively fix values which may be automatically set to the wrong value. For example, Github Actions users may find that Github Actions expects you to use a different "service name" in various different cases. Now you can run, for example:

    coveralls --service=github

    In places where you need to override the default (which is github-actions).

    Bug Fixes

    Commits
    • 209a13a chore(release): bump version
    • f4faa92 feat(config): reorder configuration precedence (#249)
    • 6ebdc5e fix(api): fixup retries for services without job IDs
    • db523ff tests(github): fixup test expectations
    • 05b66aa fix(github): send null job_id to fix 422
    • 14cea5a docs(github): fixes env var flag details (#244)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump coverage from 5.3 to 5.4

    Bump coverage from 5.3 to 5.4

    Bumps coverage from 5.3 to 5.4.

    Release notes

    Sourced from coverage's releases.

    coverage-5.4

    • The text report produced by coverage report now always outputs a TOTAL line, even if only one Python file is reported. This makes regex parsing of the output easier. Thanks, Judson Neer. This had been requested a number of times (issue 1086, issue 922, issue 732).
    • The skip_covered and skip_empty settings in the configuration file can now be specified in the [html] section, so that text reports and HTML reports can use separate settings. The HTML report will still use the [report] settings if there isn’t a value in the [html] section. Closes issue 1090.
    • Combining files on Windows across drives now works properly, fixing issue 577. Thanks, Valentin Lab.
    • Fix an obscure warning from deep in the _decimal module, as reported in issue 1084.
    • Update to support Python 3.10 alphas in progress, including PEP 626: Precise line numbers for debugging and other tools.

    coverage-5.3.1

    • When using --source on a large source tree, v5.x was slower than previous versions. This performance regression is now fixed, closing issue 1037.
    • Mysterious SQLite errors can happen on PyPy, as reported in issue 1010. An immediate retry seems to fix the problem, although it is an unsatisfying solution.
    • The HTML report now saves the sort order in a more widely supported way, fixing issue 986. Thanks, Sebastián Ramírez (pull request 1066).
    • The HTML report pages now have a Sleepy Snake favicon.
    • Wheels are now provided for manylinux2010, and for PyPy3 (pp36 and pp37).
    • Continuous integration has moved from Travis and AppVeyor to GitHub Actions.
    Changelog

    Sourced from coverage's changelog.

    Version 5.4 --- 2021-01-24

    • The text report produced by coverage report now always outputs a TOTAL line, even if only one Python file is reported. This makes regex parsing of the output easier. Thanks, Judson Neer. This had been requested a number of times (issue 1086, issue 922, issue 732_).

    • The skip_covered and skip_empty settings in the configuration file can now be specified in the [html] section, so that text reports and HTML reports can use separate settings. The HTML report will still use the [report] settings if there isn't a value in the [html] section. Closes issue 1090_.

    • Combining files on Windows across drives now works properly, fixing issue 577. Thanks, Valentin Lab <pr1080_>.

    • Fix an obscure warning from deep in the decimal module, as reported in issue 1084.

    • Update to support Python 3.10 alphas in progress, including PEP 626: Precise line numbers for debugging and other tools <pep626_>_.

    .. _issue 577: nedbat/coveragepy#577 .. _issue 732: nedbat/coveragepy#732 .. _issue 922: nedbat/coveragepy#922 .. _issue 1084: nedbat/coveragepy#1084 .. _issue 1086: nedbat/coveragepy#1086 .. _issue 1090: nedbat/coveragepy#1090 .. _pr1080: nedbat/coveragepy#1080 .. _pep626: https://www.python.org/dev/peps/pep-0626/

    .. _changes_531:

    Version 5.3.1 --- 2020-12-19

    • When using --source on a large source tree, v5.x was slower than previous versions. This performance regression is now fixed, closing issue 1037_.

    • Mysterious SQLite errors can happen on PyPy, as reported in issue 1010_. An immediate retry seems to fix the problem, although it is an unsatisfying solution.

    • The HTML report now saves the sort order in a more widely supported way, fixing issue 986. Thanks, Sebastián Ramírez (pull request 1066).

    • The HTML report pages now have a :ref:Sleepy Snake <sleepy> favicon.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump virtualenv from 20.2.1 to 20.4.2

    Bump virtualenv from 20.2.1 to 20.4.2

    Bumps virtualenv from 20.2.1 to 20.4.2.

    Changelog

    Sourced from virtualenv's changelog.

    v20.4.2 (2021-02-01)

    Bugfixes - 20.4.2

    - Running virtualenv ``--upgrade-embed-wheels`` crashes - by :user:`gaborbernat`. (`[#2058](https://github.com/pypa/virtualenv/issues/2058) <https://github.com/pypa/virtualenv/issues/2058>`_)
    

    v20.4.1 (2021-01-31)

    Bugfixes - 20.4.1

    • Bump embedded pip and setuptools packages to latest upstream supported (21.0.1 and 52.0.0) - by :user:gaborbernat. ([#2060](https://github.com/pypa/virtualenv/issues/2060) <https://github.com/pypa/virtualenv/issues/2060>_)

    v20.4.0 (2021-01-19)

    Features - 20.4.0

    - On the programmatic API allow passing in the environment variable dictionary to use, defaults to ``os.environ`` if not
      specified - by :user:`gaborbernat`. (`[#2054](https://github.com/pypa/virtualenv/issues/2054) <https://github.com/pypa/virtualenv/issues/2054>`_)
    

    Bugfixes - 20.4.0

    • Upgrade embedded setuptools to 51.3.3 from 51.1.2 - by :user:gaborbernat. ([#2055](https://github.com/pypa/virtualenv/issues/2055) <https://github.com/pypa/virtualenv/issues/2055>_)

    v20.3.1 (2021-01-13)

    Bugfixes - 20.3.1

    - Bump embed pip to ``20.3.3``, setuptools to ``51.1.1`` and wheel to ``0.36.2`` - by :user:`gaborbernat`. (`[#2036](https://github.com/pypa/virtualenv/issues/2036) <https://github.com/pypa/virtualenv/issues/2036>`_)
    - Allow unfunctioning of pydoc to fail freely so that virtualenvs can be
      activated under Zsh with set -e (since otherwise ``unset -f`` and
      ``unfunction`` exit with 1 if the function does not exist in Zsh) - by
      :user:`d125q`. (`[#2049](https://github.com/pypa/virtualenv/issues/2049) <https://github.com/pypa/virtualenv/issues/2049>`_)
    - Drop cached python information if the system executable is no longer present (for example when the executable is a
      shim and the mapped executable is replaced - such is the case with pyenv) - by :user:`gaborbernat`. (`[#2050](https://github.com/pypa/virtualenv/issues/2050) <https://github.com/pypa/virtualenv/issues/2050>`_)
    

    v20.3.0 (2021-01-10)

    Features - 20.3.0

    • The builtin discovery takes now a --try-first-with argument and is first attempted as valid interpreters. One can use this to force discovery of a given python executable when the discovery order/mechanism raises errors -

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump tox from 3.20.1 to 3.21.4

    Bump tox from 3.20.1 to 3.21.4

    Bumps tox from 3.20.1 to 3.21.4.

    Changelog

    Sourced from tox's changelog.

    v3.21.4 (2021-02-02)

    Bugfixes ^^^^^^^^

    • Adapt tests not to assume the easy_install command exists, as it was removed from setuptools 52.0.0+ - by :user:hroncok [#1893](https://github.com/tox-dev/tox/issues/1893) <https://github.com/tox-dev/tox/issues/1893>_

    v3.21.3 (2021-01-28)

    Bugfixes ^^^^^^^^

    • Fix a killed tox (via SIGTERM) leaving the commands subprocesses running by handling it as if it were a KeyboardInterrupt - by :user:dajose [#1772](https://github.com/tox-dev/tox/issues/1772) <https://github.com/tox-dev/tox/issues/1772>_

    v3.21.2 (2021-01-19)

    Bugfixes ^^^^^^^^

    • Newer coverage tools update the COV_CORE_CONTEXT environment variable, add it to the list of environment variables that can change in our pytest plugin - by :user:gaborbernat. [#1854](https://github.com/tox-dev/tox/issues/1854) <https://github.com/tox-dev/tox/issues/1854>_

    v3.21.1 (2021-01-13)

    Bugfixes ^^^^^^^^

    • Fix regression that broke using install_command in config replacements - by :user:jayvdb [#1777](https://github.com/tox-dev/tox/issues/1777) <https://github.com/tox-dev/tox/issues/1777>_
    • Fix regression parsing posargs default containing colon. - by :user:jayvdb [#1785](https://github.com/tox-dev/tox/issues/1785) <https://github.com/tox-dev/tox/issues/1785>_

    Features ^^^^^^^^

    • Prevent .tox in envlist - by :user:jayvdb [#1684](https://github.com/tox-dev/tox/issues/1684) <https://github.com/tox-dev/tox/issues/1684>_

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Scheduled monthly dependency update for September

    Scheduled monthly dependency update for September

    Update setuptools from 41.0.1 to 41.2.0.

    Changelog

    41.2.0

    -------
    
    * 479: Remove some usage of the deprecated ``imp`` module.
    * 1565: Changed html_sidebars from string to list of string as per
    https://www.sphinx-doc.org/en/master/changes.htmlid58
    

    41.1.0

    -------
    
    * 1697: Moved most of the constants from setup.py to setup.cfg
    * 1749: Fixed issue with the PEP 517 backend where building a source distribution would fail if any tarball existed in the destination directory.
    * 1750: Fixed an issue with PEP 517 backend where wheel builds would fail if the destination directory did not already exist.
    * 1756: Forse metadata-version &gt;= 1.2. when project urls are present.
    * 1769: Improve ``package_data`` check: ensure the dictionary values are lists/tuples of strings.
    * 1788: Changed compatibility fallback logic for ``html.unescape`` to avoid accessing ``HTMLParser.unescape`` when not necessary. ``HTMLParser.unescape`` is deprecated and will be removed in Python 3.9.
    * 1790: Added the file path to the error message when a ``UnicodeDecodeError`` occurs while reading a metadata file.
    * 1776: Use license classifiers rather than the license field.
    
    Links
    • PyPI: https://pypi.org/project/setuptools
    • Changelog: https://pyup.io/changelogs/setuptools/
    • Repo: https://github.com/pypa/setuptools

    Update pip from 19.1.1 to 19.2.3.

    Changelog

    19.2.2

    ===================
    
    Bug Fixes
    ---------
    
    - Fix handling of tokens (single part credentials) in URLs. (`6795 &lt;https://github.com/pypa/pip/issues/6795&gt;`_)
    - Fix a regression that caused ``~`` expansion not to occur in ``--find-links``
    paths. (`6804 &lt;https://github.com/pypa/pip/issues/6804&gt;`_)
    

    19.2.1

    ===================
    
    Bug Fixes
    ---------
    
    - Fix a ``NoneType`` ``AttributeError`` when evaluating hashes and no hashes
    are provided. (`6772 &lt;https://github.com/pypa/pip/issues/6772&gt;`_)
    

    19.2

    =================
    
    Deprecations and Removals
    -------------------------
    
    - Drop support for EOL Python 3.4. (`6685 &lt;https://github.com/pypa/pip/issues/6685&gt;`_)
    - Improve deprecation messages to include the version in which the functionality will be removed. (`6549 &lt;https://github.com/pypa/pip/issues/6549&gt;`_)
    
    Features
    --------
    
    - Credentials will now be loaded using `keyring` when installed. (`5948 &lt;https://github.com/pypa/pip/issues/5948&gt;`_)
    - Fully support using ``--trusted-host`` inside requirements files. (`3799 &lt;https://github.com/pypa/pip/issues/3799&gt;`_)
    - Update timestamps in pip&#39;s ``--log`` file to include milliseconds. (`6587 &lt;https://github.com/pypa/pip/issues/6587&gt;`_)
    - Respect whether a file has been marked as &quot;yanked&quot; from a simple repository
    (see `PEP 592 &lt;https://www.python.org/dev/peps/pep-0592/&gt;`__ for details). (`6633 &lt;https://github.com/pypa/pip/issues/6633&gt;`_)
    - When choosing candidates to install, prefer candidates with a hash matching
    one of the user-provided hashes. (`5874 &lt;https://github.com/pypa/pip/issues/5874&gt;`_)
    - Improve the error message when ``METADATA`` or ``PKG-INFO`` is None when
    accessing metadata. (`5082 &lt;https://github.com/pypa/pip/issues/5082&gt;`_)
    - Add a new command ``pip debug`` that can display e.g. the list of compatible
    tags for the current Python. (`6638 &lt;https://github.com/pypa/pip/issues/6638&gt;`_)
    - Display hint on installing with --pre when search results include pre-release versions. (`5169 &lt;https://github.com/pypa/pip/issues/5169&gt;`_)
    - Report to Warehouse that pip is running under CI if the ``PIP_IS_CI`` environment variable is set. (`5499 &lt;https://github.com/pypa/pip/issues/5499&gt;`_)
    - Allow ``--python-version`` to be passed as a dotted version string (e.g.
    ``3.7`` or ``3.7.3``). (`6585 &lt;https://github.com/pypa/pip/issues/6585&gt;`_)
    - Log the final filename and SHA256 of a ``.whl`` file when done building a
    wheel. (`5908 &lt;https://github.com/pypa/pip/issues/5908&gt;`_)
    - Include the wheel&#39;s tags in the log message explanation when a candidate
    wheel link is found incompatible. (`6121 &lt;https://github.com/pypa/pip/issues/6121&gt;`_)
    - Add a ``--path`` argument to ``pip freeze`` to support ``--target``
    installations. (`6404 &lt;https://github.com/pypa/pip/issues/6404&gt;`_)
    - Add a ``--path`` argument to ``pip list`` to support ``--target``
    installations. (`6551 &lt;https://github.com/pypa/pip/issues/6551&gt;`_)
    
    Bug Fixes
    ---------
    
    - Set ``sys.argv[0]`` to the underlying ``setup.py`` when invoking ``setup.py``
    via the setuptools shim so setuptools doesn&#39;t think the path is ``-c``. (`1890 &lt;https://github.com/pypa/pip/issues/1890&gt;`_)
    - Update ``pip download`` to respect the given ``--python-version`` when checking
    ``&quot;Requires-Python&quot;``. (`5369 &lt;https://github.com/pypa/pip/issues/5369&gt;`_)
    - Respect ``--global-option`` and ``--install-option`` when installing from
    a version control url (e.g. ``git``). (`5518 &lt;https://github.com/pypa/pip/issues/5518&gt;`_)
    - Make the &quot;ascii&quot; progress bar really be &quot;ascii&quot; and not Unicode. (`5671 &lt;https://github.com/pypa/pip/issues/5671&gt;`_)
    - Fail elegantly when trying to set an incorrectly formatted key in config. (`5963 &lt;https://github.com/pypa/pip/issues/5963&gt;`_)
    - Prevent DistutilsOptionError when prefix is indicated in the global environment and `--target` is used. (`6008 &lt;https://github.com/pypa/pip/issues/6008&gt;`_)
    - Fix ``pip install`` to respect ``--ignore-requires-python`` when evaluating
    links. (`6371 &lt;https://github.com/pypa/pip/issues/6371&gt;`_)
    - Fix a debug log message when freezing an editable, non-version controlled
    requirement. (`6383 &lt;https://github.com/pypa/pip/issues/6383&gt;`_)
    - Extend to Subversion 1.8+ the behavior of calling Subversion in
    interactive mode when pip is run interactively. (`6386 &lt;https://github.com/pypa/pip/issues/6386&gt;`_)
    - Prevent ``pip install &lt;url&gt;`` from permitting directory traversal if e.g.
    a malicious server sends a ``Content-Disposition`` header with a filename
    containing ``../`` or ``..\\``. (`6413 &lt;https://github.com/pypa/pip/issues/6413&gt;`_)
    - Hide passwords in output when using ``--find-links``. (`6489 &lt;https://github.com/pypa/pip/issues/6489&gt;`_)
    - Include more details in the log message if ``pip freeze`` can&#39;t generate a
    requirement string for a particular distribution. (`6513 &lt;https://github.com/pypa/pip/issues/6513&gt;`_)
    - Add the line number and file location to the error message when reading an
    invalid requirements file in certain situations. (`6527 &lt;https://github.com/pypa/pip/issues/6527&gt;`_)
    - Prefer ``os.confstr`` to ``ctypes`` when extracting glibc version info. (`6543 &lt;https://github.com/pypa/pip/issues/6543&gt;`_, `6675 &lt;https://github.com/pypa/pip/issues/6675&gt;`_)
    - Improve error message printed when an invalid editable requirement is provided. (`6648 &lt;https://github.com/pypa/pip/issues/6648&gt;`_)
    - Improve error message formatting when a command errors out in a subprocess. (`6651 &lt;https://github.com/pypa/pip/issues/6651&gt;`_)
    
    Vendored Libraries
    ------------------
    
    - Upgrade certifi to 2019.6.16
    - Upgrade distlib to 0.2.9.post0
    - Upgrade msgpack to 0.6.1
    - Upgrade requests to 2.22.0
    - Upgrade urllib3 to 1.25.3
    - Patch vendored html5lib, to prefer using `collections.abc` where possible.
    
    Improved Documentation
    ----------------------
    
    - Document how Python 2.7 support will be maintained. (`6726 &lt;https://github.com/pypa/pip/issues/6726&gt;`_)
    - Upgrade Sphinx version used to build documentation. (`6471 &lt;https://github.com/pypa/pip/issues/6471&gt;`_)
    - Fix generation of subcommand manpages. (`6724 &lt;https://github.com/pypa/pip/issues/6724&gt;`_)
    - Mention that pip can install from git refs. (`6512 &lt;https://github.com/pypa/pip/issues/6512&gt;`_)
    - Replace a failing example of pip installs with extras with a working one. (`4733 &lt;https://github.com/pypa/pip/issues/4733&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/pip
    • Changelog: https://pyup.io/changelogs/pip/
    • Homepage: https://pip.pypa.io/

    Update flake8 from 3.7.7 to 3.7.8.

    Changelog

    3.7.8

    -------------------
    
    You can view the `3.7.8 milestone`_ on GitLab for more details.
    
    Bugs Fixed
    ~~~~~~~~~~
    
    - Fix handling of ``Application.parse_preliminary_options_and_args`` when
    argv is an empty list (See also `GitLab!310`_, `GitLab518`_)
    
    - Fix crash when a file parses but fails to tokenize (See also `GitLab!314`_,
    `GitLab532`_)
    
    - Log the full traceback on plugin exceptions (See also `GitLab!317`_)
    
    - Fix `` noqa: ...`` comments with multi-letter codes (See also `GitLab!326`_,
    `GitLab549`_)
    
    
    .. all links
    .. _3.7.8 milestone:
     https://gitlab.com/pycqa/flake8/milestones/31
    
    .. issue links
    .. _GitLab518:
     https://gitlab.com/pycqa/flake8/issues/518
    .. _GitLab532:
     https://gitlab.com/pycqa/flake8/issues/532
    .. _GitLab549:
     https://gitlab.com/pycqa/flake8/issues/549
    
    .. merge request links
    .. _GitLab!310:
     https://gitlab.com/pycqa/flake8/merge_requests/310
    .. _GitLab!314:
     https://gitlab.com/pycqa/flake8/merge_requests/314
    .. _GitLab!317:
     https://gitlab.com/pycqa/flake8/merge_requests/317
    .. _GitLab!326:
     https://gitlab.com/pycqa/flake8/merge_requests/326
    
    Links
    • PyPI: https://pypi.org/project/flake8
    • Changelog: https://pyup.io/changelogs/flake8/
    • Repo: https://gitlab.com/pycqa/flake8

    Update pydocstyle from 3.0.0 to 4.0.1.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/pydocstyle
    • Changelog: https://pyup.io/changelogs/pydocstyle/
    • Repo: https://github.com/PyCQA/pydocstyle/

    Update virtualenv from 16.6.1 to 16.7.4.

    Changelog

    16.7.3

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - upgrade pip from ``19.1.1`` to ``19.2.2`` and setuptools from ``41.0.1`` to ``41.1.0`` (`1404 &lt;https://github.com/pypa/virtualenv/issues/1404&gt;`_)
    

    16.7.2

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - fix regression - sh activation script not working under sh (only bash) (`1396 &lt;https://github.com/pypa/virtualenv/issues/1396&gt;`_)
    

    16.7.1

    --------------------
    
    Features
    ^^^^^^^^
    
    - pip bumped to 19.2.1 (`1392 &lt;https://github.com/pypa/virtualenv/issues/1392&gt;`_)
    

    16.7.0

    --------------------
    
    Features
    ^^^^^^^^
    
    - ``activate.ps1`` syntax and style updated to follow ``PSStyleAnalyzer`` rules (`1371 &lt;https://github.com/pypa/virtualenv/issues/1371&gt;`_)
    - Allow creating virtual environments for ``3.xy``. (`1385 &lt;https://github.com/pypa/virtualenv/issues/1385&gt;`_)
    - Report error when running activate scripts directly, instead of sourcing. By reporting an error instead of running silently, the user get immediate feedback that the script was not used correctly. Only Bash and PowerShell are supported for now. (`1388 &lt;https://github.com/pypa/virtualenv/issues/1388&gt;`_)
    - * add pip 19.2 (19.1.1 is kept to still support python 3.4 dropped by latest pip) (`1389 &lt;https://github.com/pypa/virtualenv/issues/1389&gt;`_)
    

    16.6.2

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - Extend the LICENSE search paths list by ``lib64/pythonX.Y`` to support Linux
    vendors who install their Python to ``/usr/lib64/pythonX.Y`` (Gentoo, Fedora,
    openSUSE, RHEL and others) - by ``hroncok`` (`1382 &lt;https://github.com/pypa/virtualenv/issues/1382&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/virtualenv
    • Changelog: https://pyup.io/changelogs/virtualenv/
    • Homepage: https://virtualenv.pypa.io/

    Update coverage from 4.5.3 to 4.5.4.

    Changelog

    4.5.4

    ---------------------------
    
    - Multiprocessing support in Python 3.8 was broken, but is now fixed.  Closes
    `issue 828`_.
    
    .. _issue 828: https://github.com/nedbat/coveragepy/issues/828
    
    
    .. _changes_453:
    
    Links
    • PyPI: https://pypi.org/project/coverage
    • Changelog: https://pyup.io/changelogs/coverage/
    • Repo: https://github.com/nedbat/coveragepy

    Update tox from 3.13.1 to 3.13.2.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/tox
    • Docs: http://tox.readthedocs.org

    Update coveralls from 1.8.1 to 1.8.2.

    Changelog

    1.8.2

    Internal
    
    * **dependencies**: update pass urllib3&lt;1.25 pin, now that that&#39;s fixed.
    
    &lt;a name=&quot;1.8.1&quot;&gt;&lt;/a&gt;
    
    Links
    • PyPI: https://pypi.org/project/coveralls
    • Changelog: https://pyup.io/changelogs/coveralls/
    • Repo: http://github.com/coveralls-clients/coveralls-python
    opened by pyup-bot 3
  • Scheduled monthly dependency update for August

    Scheduled monthly dependency update for August

    Update pip from 19.1.1 to 19.2.1.

    Changelog

    19.2

    =================
    
    Deprecations and Removals
    -------------------------
    
    - Drop support for EOL Python 3.4. (`6685 &lt;https://github.com/pypa/pip/issues/6685&gt;`_)
    - Improve deprecation messages to include the version in which the functionality will be removed. (`6549 &lt;https://github.com/pypa/pip/issues/6549&gt;`_)
    
    Features
    --------
    
    - Credentials will now be loaded using `keyring` when installed. (`5948 &lt;https://github.com/pypa/pip/issues/5948&gt;`_)
    - Fully support using ``--trusted-host`` inside requirements files. (`3799 &lt;https://github.com/pypa/pip/issues/3799&gt;`_)
    - Update timestamps in pip&#39;s ``--log`` file to include milliseconds. (`6587 &lt;https://github.com/pypa/pip/issues/6587&gt;`_)
    - Respect whether a file has been marked as &quot;yanked&quot; from a simple repository
    (see `PEP 592 &lt;https://www.python.org/dev/peps/pep-0592/&gt;`__ for details). (`6633 &lt;https://github.com/pypa/pip/issues/6633&gt;`_)
    - When choosing candidates to install, prefer candidates with a hash matching
    one of the user-provided hashes. (`5874 &lt;https://github.com/pypa/pip/issues/5874&gt;`_)
    - Improve the error message when ``METADATA`` or ``PKG-INFO`` is None when
    accessing metadata. (`5082 &lt;https://github.com/pypa/pip/issues/5082&gt;`_)
    - Add a new command ``pip debug`` that can display e.g. the list of compatible
    tags for the current Python. (`6638 &lt;https://github.com/pypa/pip/issues/6638&gt;`_)
    - Display hint on installing with --pre when search results include pre-release versions. (`5169 &lt;https://github.com/pypa/pip/issues/5169&gt;`_)
    - Report to Warehouse that pip is running under CI if the ``PIP_IS_CI`` environment variable is set. (`5499 &lt;https://github.com/pypa/pip/issues/5499&gt;`_)
    - Allow ``--python-version`` to be passed as a dotted version string (e.g.
    ``3.7`` or ``3.7.3``). (`6585 &lt;https://github.com/pypa/pip/issues/6585&gt;`_)
    - Log the final filename and SHA256 of a ``.whl`` file when done building a
    wheel. (`5908 &lt;https://github.com/pypa/pip/issues/5908&gt;`_)
    - Include the wheel&#39;s tags in the log message explanation when a candidate
    wheel link is found incompatible. (`6121 &lt;https://github.com/pypa/pip/issues/6121&gt;`_)
    - Add a ``--path`` argument to ``pip freeze`` to support ``--target``
    installations. (`6404 &lt;https://github.com/pypa/pip/issues/6404&gt;`_)
    - Add a ``--path`` argument to ``pip list`` to support ``--target``
    installations. (`6551 &lt;https://github.com/pypa/pip/issues/6551&gt;`_)
    
    Bug Fixes
    ---------
    
    - Set ``sys.argv[0]`` to the underlying ``setup.py`` when invoking ``setup.py``
    via the setuptools shim so setuptools doesn&#39;t think the path is ``-c``. (`1890 &lt;https://github.com/pypa/pip/issues/1890&gt;`_)
    - Update ``pip download`` to respect the given ``--python-version`` when checking
    ``&quot;Requires-Python&quot;``. (`5369 &lt;https://github.com/pypa/pip/issues/5369&gt;`_)
    - Respect ``--global-option`` and ``--install-option`` when installing from
    a version control url (e.g. ``git``). (`5518 &lt;https://github.com/pypa/pip/issues/5518&gt;`_)
    - Make the &quot;ascii&quot; progress bar really be &quot;ascii&quot; and not Unicode. (`5671 &lt;https://github.com/pypa/pip/issues/5671&gt;`_)
    - Fail elegantly when trying to set an incorrectly formatted key in config. (`5963 &lt;https://github.com/pypa/pip/issues/5963&gt;`_)
    - Prevent DistutilsOptionError when prefix is indicated in the global environment and `--target` is used. (`6008 &lt;https://github.com/pypa/pip/issues/6008&gt;`_)
    - Fix ``pip install`` to respect ``--ignore-requires-python`` when evaluating
    links. (`6371 &lt;https://github.com/pypa/pip/issues/6371&gt;`_)
    - Fix a debug log message when freezing an editable, non-version controlled
    requirement. (`6383 &lt;https://github.com/pypa/pip/issues/6383&gt;`_)
    - Extend to Subversion 1.8+ the behavior of calling Subversion in
    interactive mode when pip is run interactively. (`6386 &lt;https://github.com/pypa/pip/issues/6386&gt;`_)
    - Prevent ``pip install &lt;url&gt;`` from permitting directory traversal if e.g.
    a malicious server sends a ``Content-Disposition`` header with a filename
    containing ``../`` or ``..\\``. (`6413 &lt;https://github.com/pypa/pip/issues/6413&gt;`_)
    - Hide passwords in output when using ``--find-links``. (`6489 &lt;https://github.com/pypa/pip/issues/6489&gt;`_)
    - Include more details in the log message if ``pip freeze`` can&#39;t generate a
    requirement string for a particular distribution. (`6513 &lt;https://github.com/pypa/pip/issues/6513&gt;`_)
    - Add the line number and file location to the error message when reading an
    invalid requirements file in certain situations. (`6527 &lt;https://github.com/pypa/pip/issues/6527&gt;`_)
    - Prefer ``os.confstr`` to ``ctypes`` when extracting glibc version info. (`6543 &lt;https://github.com/pypa/pip/issues/6543&gt;`_, `6675 &lt;https://github.com/pypa/pip/issues/6675&gt;`_)
    - Improve error message printed when an invalid editable requirement is provided. (`6648 &lt;https://github.com/pypa/pip/issues/6648&gt;`_)
    - Improve error message formatting when a command errors out in a subprocess. (`6651 &lt;https://github.com/pypa/pip/issues/6651&gt;`_)
    
    Vendored Libraries
    ------------------
    
    - Upgrade certifi to 2019.6.16
    - Upgrade distlib to 0.2.9.post0
    - Upgrade msgpack to 0.6.1
    - Upgrade requests to 2.22.0
    - Upgrade urllib3 to 1.25.3
    - Patch vendored html5lib, to prefer using `collections.abc` where possible.
    
    Improved Documentation
    ----------------------
    
    - Document how Python 2.7 support will be maintained. (`6726 &lt;https://github.com/pypa/pip/issues/6726&gt;`_)
    - Upgrade Sphinx version used to build documentation. (`6471 &lt;https://github.com/pypa/pip/issues/6471&gt;`_)
    - Fix generation of subcommand manpages. (`6724 &lt;https://github.com/pypa/pip/issues/6724&gt;`_)
    - Mention that pip can install from git refs. (`6512 &lt;https://github.com/pypa/pip/issues/6512&gt;`_)
    - Replace a failing example of pip installs with extras with a working one. (`4733 &lt;https://github.com/pypa/pip/issues/4733&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/pip
    • Changelog: https://pyup.io/changelogs/pip/
    • Homepage: https://pip.pypa.io/

    Update flake8 from 3.7.7 to 3.7.8.

    Changelog

    3.7.8

    -------------------
    
    You can view the `3.7.8 milestone`_ on GitLab for more details.
    
    Bugs Fixed
    ~~~~~~~~~~
    
    - Fix handling of ``Application.parse_preliminary_options_and_args`` when
    argv is an empty list (See also `GitLab!310`_, `GitLab518`_)
    
    - Fix crash when a file parses but fails to tokenize (See also `GitLab!314`_,
    `GitLab532`_)
    
    - Log the full traceback on plugin exceptions (See also `GitLab!317`_)
    
    - Fix `` noqa: ...`` comments with multi-letter codes (See also `GitLab!326`_,
    `GitLab549`_)
    
    
    .. all links
    .. _3.7.8 milestone:
     https://gitlab.com/pycqa/flake8/milestones/31
    
    .. issue links
    .. _GitLab518:
     https://gitlab.com/pycqa/flake8/issues/518
    .. _GitLab532:
     https://gitlab.com/pycqa/flake8/issues/532
    .. _GitLab549:
     https://gitlab.com/pycqa/flake8/issues/549
    
    .. merge request links
    .. _GitLab!310:
     https://gitlab.com/pycqa/flake8/merge_requests/310
    .. _GitLab!314:
     https://gitlab.com/pycqa/flake8/merge_requests/314
    .. _GitLab!317:
     https://gitlab.com/pycqa/flake8/merge_requests/317
    .. _GitLab!326:
     https://gitlab.com/pycqa/flake8/merge_requests/326
    
    Links
    • PyPI: https://pypi.org/project/flake8
    • Changelog: https://pyup.io/changelogs/flake8/
    • Repo: https://gitlab.com/pycqa/flake8

    Update pydocstyle from 3.0.0 to 4.0.0.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/pydocstyle
    • Changelog: https://pyup.io/changelogs/pydocstyle/
    • Repo: https://github.com/PyCQA/pydocstyle/

    Update virtualenv from 16.6.1 to 16.7.2.

    Changelog

    16.7.1

    --------------------
    
    Features
    ^^^^^^^^
    
    - pip bumped to 19.2.1 (`1392 &lt;https://github.com/pypa/virtualenv/issues/1392&gt;`_)
    

    16.7.0

    --------------------
    
    Features
    ^^^^^^^^
    
    - ``activate.ps1`` syntax and style updated to follow ``PSStyleAnalyzer`` rules (`1371 &lt;https://github.com/pypa/virtualenv/issues/1371&gt;`_)
    - Allow creating virtual environments for ``3.xy``. (`1385 &lt;https://github.com/pypa/virtualenv/issues/1385&gt;`_)
    - Report error when running activate scripts directly, instead of sourcing. By reporting an error instead of running silently, the user get immediate feedback that the script was not used correctly. Only Bash and PowerShell are supported for now. (`1388 &lt;https://github.com/pypa/virtualenv/issues/1388&gt;`_)
    - * add pip 19.2 (19.1.1 is kept to still support python 3.4 dropped by latest pip) (`1389 &lt;https://github.com/pypa/virtualenv/issues/1389&gt;`_)
    

    16.6.2

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - Extend the LICENSE search paths list by ``lib64/pythonX.Y`` to support Linux
    vendors who install their Python to ``/usr/lib64/pythonX.Y`` (Gentoo, Fedora,
    openSUSE, RHEL and others) - by ``hroncok`` (`1382 &lt;https://github.com/pypa/virtualenv/issues/1382&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/virtualenv
    • Changelog: https://pyup.io/changelogs/virtualenv/
    • Homepage: https://virtualenv.pypa.io/

    Update coverage from 4.5.3 to 4.5.4.

    Changelog

    4.5.4

    ---------------------------
    
    - Multiprocessing support in Python 3.8 was broken, but is now fixed.  Closes
    `issue 828`_.
    
    .. _issue 828: https://github.com/nedbat/coveragepy/issues/828
    
    
    .. _changes_453:
    
    Links
    • PyPI: https://pypi.org/project/coverage
    • Changelog: https://pyup.io/changelogs/coverage/
    • Repo: https://github.com/nedbat/coveragepy

    Update tox from 3.13.1 to 3.13.2.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/tox
    • Docs: http://tox.readthedocs.org

    Update coveralls from 1.8.1 to 1.8.2.

    Changelog

    1.8.2

    Internal
    
    * **dependencies**: update pass urllib3&lt;1.25 pin, now that that&#39;s fixed.
    
    &lt;a name=&quot;1.8.1&quot;&gt;&lt;/a&gt;
    
    Links
    • PyPI: https://pypi.org/project/coveralls
    • Changelog: https://pyup.io/changelogs/coveralls/
    • Repo: http://github.com/coveralls-clients/coveralls-python
    opened by pyup-bot 3
  • Scheduled monthly dependency update for June

    Scheduled monthly dependency update for June

    Update setuptools from 40.8.0 to 41.0.1.

    Changelog

    41.0.1

    -------
    
    * 1671: Fixed issue with the PEP 517 backend that prevented building a wheel when the ``dist/`` directory contained existing ``.whl`` files.
    * 1709: In test.paths_on_python_path, avoid adding unnecessary duplicates to the PYTHONPATH.
    * 1741: In package_index, now honor &quot;current directory&quot; during a checkout of git and hg repositories under Windows
    

    41.0.0

    -------
    
    * 1735: When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a &#39;coding: &#39; directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.
    

    40.9.0

    -------
    
    * 1675: Added support for ``setup.cfg``-only projects when using the ``setuptools.build_meta`` backend. Projects that have enabled PEP 517 no longer need to have a ``setup.py`` and can use the purely declarative ``setup.cfg`` configuration file instead.
    * 1720: Added support for ``pkg_resources.parse_requirements``-style requirements in ``setup_requires`` when ``setup.py`` is invoked from the ``setuptools.build_meta`` build backend.
    * 1664: Added the path to the ``PKG-INFO`` or ``METADATA`` file in the exception
    text when the ``Version:`` header can&#39;t be found.
    * 1705: Removed some placeholder documentation sections referring to deprecated features.
    
    Links
    • PyPI: https://pypi.org/project/setuptools
    • Changelog: https://pyup.io/changelogs/setuptools/
    • Repo: https://github.com/pypa/setuptools

    Update pip from 19.0.3 to 19.1.1.

    Changelog

    19.1.1

    ===================
    
    Features
    --------
    
    - Restore ``pyproject.toml`` handling to how it was with pip 19.0.3 to prevent
    the need to add ``--no-use-pep517`` when installing in editable mode. (`6434 &lt;https://github.com/pypa/pip/issues/6434&gt;`_)
    
    Bug Fixes
    ---------
    
    - Fix a regression that caused `` to be quoted in pypiserver links.
    This interfered with parsing the revision string from VCS urls. (`6440 &lt;https://github.com/pypa/pip/issues/6440&gt;`_)
    

    19.1

    =================
    
    Features
    --------
    
    - Configuration files may now also be stored under ``sys.prefix`` (`5060 &lt;https://github.com/pypa/pip/issues/5060&gt;`_)
    - Avoid creating an unnecessary local clone of a Bazaar branch when exporting. (`5443 &lt;https://github.com/pypa/pip/issues/5443&gt;`_)
    - Include in pip&#39;s User-Agent string whether it looks like pip is running
    under CI. (`5499 &lt;https://github.com/pypa/pip/issues/5499&gt;`_)
    - A custom (JSON-encoded) string can now be added to pip&#39;s User-Agent
    using the ``PIP_USER_AGENT_USER_DATA`` environment variable. (`5549 &lt;https://github.com/pypa/pip/issues/5549&gt;`_)
    - For consistency, passing ``--no-cache-dir`` no longer affects whether wheels
    will be built.  In this case, a temporary directory is used. (`5749 &lt;https://github.com/pypa/pip/issues/5749&gt;`_)
    - Command arguments in ``subprocess`` log messages are now quoted using
    ``shlex.quote()``. (`6290 &lt;https://github.com/pypa/pip/issues/6290&gt;`_)
    - Prefix warning and error messages in log output with `WARNING` and `ERROR`. (`6298 &lt;https://github.com/pypa/pip/issues/6298&gt;`_)
    - Using ``--build-options`` in a PEP 517 build now fails with an error,
    rather than silently ignoring the option. (`6305 &lt;https://github.com/pypa/pip/issues/6305&gt;`_)
    - Error out with an informative message if one tries to install a
    ``pyproject.toml``-style (PEP 517) source tree using ``--editable`` mode. (`6314 &lt;https://github.com/pypa/pip/issues/6314&gt;`_)
    - When downloading a package, the ETA and average speed now only update once per second for better legibility. (`6319 &lt;https://github.com/pypa/pip/issues/6319&gt;`_)
    
    Bug Fixes
    ---------
    
    - The stdout and stderr from VCS commands run by pip as subprocesses (e.g.
    ``git``, ``hg``, etc.) no longer pollute pip&#39;s stdout. (`1219 &lt;https://github.com/pypa/pip/issues/1219&gt;`_)
    - Fix handling of requests exceptions when dependencies are debundled. (`4195 &lt;https://github.com/pypa/pip/issues/4195&gt;`_)
    - Make pip&#39;s self version check avoid recommending upgrades to prereleases if the currently-installed version is stable. (`5175 &lt;https://github.com/pypa/pip/issues/5175&gt;`_)
    - Fixed crash when installing a requirement from a URL that comes from a dependency without a URL. (`5889 &lt;https://github.com/pypa/pip/issues/5889&gt;`_)
    - Improve handling of file URIs: correctly handle `file://localhost/...` and don&#39;t try to use UNC paths on Unix. (`5892 &lt;https://github.com/pypa/pip/issues/5892&gt;`_)
    - Fix ``utils.encoding.auto_decode()`` ``LookupError`` with invalid encodings.
    ``utils.encoding.auto_decode()`` was broken when decoding Big Endian BOM
    byte-strings on Little Endian or vice versa. (`6054 &lt;https://github.com/pypa/pip/issues/6054&gt;`_)
    - Fix incorrect URL quoting of IPv6 addresses. (`6285 &lt;https://github.com/pypa/pip/issues/6285&gt;`_)
    - Redact the password from the extra index URL when using ``pip -v``. (`6295 &lt;https://github.com/pypa/pip/issues/6295&gt;`_)
    - The spinner no longer displays a completion message after subprocess calls
    not needing a spinner. It also no longer incorrectly reports an error after
    certain subprocess calls to Git that succeeded. (`6312 &lt;https://github.com/pypa/pip/issues/6312&gt;`_)
    - Fix the handling of editable mode during installs when ``pyproject.toml`` is
    present but PEP 517 doesn&#39;t require the source tree to be treated as
    ``pyproject.toml``-style. (`6370 &lt;https://github.com/pypa/pip/issues/6370&gt;`_)
    - Fix ``NameError`` when handling an invalid requirement. (`6419 &lt;https://github.com/pypa/pip/issues/6419&gt;`_)
    
    Vendored Libraries
    ------------------
    
    - Updated certifi to 2019.3.9
    - Updated distro to 1.4.0
    - Update progress to 1.5
    - Updated pyparsing to 2.4.0
    - Updated pkg_resources to 41.0.1 (via setuptools)
    
    Improved Documentation
    ----------------------
    
    - Make dashes render correctly when displaying long options like
    ``--find-links`` in the text. (`6422 &lt;https://github.com/pypa/pip/issues/6422&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/pip
    • Changelog: https://pyup.io/changelogs/pip/
    • Homepage: https://pip.pypa.io/

    Update virtualenv from 16.4.3 to 16.6.0.

    Changelog

    16.6.0

    --------------------
    
    Features
    ^^^^^^^^
    
    - Drop Jython support. Jython became slower and slower in the last few months and significantly holds back our
    CI and development. As there&#39;s very little user base for it decided to drop support for it. If there are Jython
    developers reach out to us to see how we can add back support. (`1354 &lt;https://github.com/pypa/virtualenv/issues/1354&gt;`_)
    - Upgrade embedded packages:
    
       * upgrade wheel from ``0.33.1`` to ``0.33.4``
       * upgrade pip from ``19.1`` to ``19.1.1`` (`1356 &lt;https://github.com/pypa/virtualenv/issues/1356&gt;`_)
    

    16.5.0

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - Add tests covering prompt manipulation during activation/deactivation,
    and harmonize behavior of all supported shells - by ``bskinn`` (`1330 &lt;https://github.com/pypa/virtualenv/issues/1330&gt;`_)
    - Handle running virtualenv from within a virtual environment created
    using the stdlib ``venv`` module. Fixes 1339. (`1345 &lt;https://github.com/pypa/virtualenv/issues/1345&gt;`_)
    
    
    Features
    ^^^^^^^^
    
    - ``-p`` option accepts Python version in following formats now: ``X``, ``X-ZZ``, ``X.Y`` and ``X.Y-ZZ``, where ``ZZ`` is ``32`` or ``64``. (Windows only) (`1340 &lt;https://github.com/pypa/virtualenv/issues/1340&gt;`_)
    - upgrade pip from ``19.0.3`` to ``19.1`` (`1346 &lt;https://github.com/pypa/virtualenv/issues/1346&gt;`_)
    - upgrade setuptools from ``40.8.0 to ``41.0.1`` (`1346 &lt;https://github.com/pypa/virtualenv/issues/1346&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/virtualenv
    • Changelog: https://pyup.io/changelogs/virtualenv/
    • Homepage: https://virtualenv.pypa.io/

    Update coverage from 4.5.2 to 4.5.3.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/coverage
    • Changelog: https://pyup.io/changelogs/coverage/
    • Repo: https://github.com/nedbat/coveragepy

    Update tox from 3.7.0 to 3.12.1.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/tox
    • Docs: http://tox.readthedocs.org

    Update coveralls from 1.6.0 to 1.7.0.

    Changelog

    1.7.0

    Features
    
    * **api:**  support pull requests on buildkite (197) ([2700e3e2](2700e3e2))
    
    Bug Fixes
    
    * **cli:**  ensure upload failures trigger cli failures ([16192b84](16192b84))
    
    &lt;a name=&quot;1.6.0&quot;&gt;&lt;/a&gt;
    
    Links
    • PyPI: https://pypi.org/project/coveralls
    • Changelog: https://pyup.io/changelogs/coveralls/
    • Repo: http://github.com/coveralls-clients/coveralls-python
    opened by pyup-bot 3
  • Scheduled monthly dependency update for May

    Scheduled monthly dependency update for May

    Update setuptools from 40.8.0 to 41.0.1.

    Changelog

    41.0.1

    -------
    
    * 1671: Fixed issue with the PEP 517 backend that prevented building a wheel when the ``dist/`` directory contained existing ``.whl`` files.
    * 1709: In test.paths_on_python_path, avoid adding unnecessary duplicates to the PYTHONPATH.
    * 1741: In package_index, now honor &quot;current directory&quot; during a checkout of git and hg repositories under Windows
    

    41.0.0

    -------
    
    * 1735: When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a &#39;coding: &#39; directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.
    

    40.9.0

    -------
    
    * 1675: Added support for ``setup.cfg``-only projects when using the ``setuptools.build_meta`` backend. Projects that have enabled PEP 517 no longer need to have a ``setup.py`` and can use the purely declarative ``setup.cfg`` configuration file instead.
    * 1720: Added support for ``pkg_resources.parse_requirements``-style requirements in ``setup_requires`` when ``setup.py`` is invoked from the ``setuptools.build_meta`` build backend.
    * 1664: Added the path to the ``PKG-INFO`` or ``METADATA`` file in the exception
    text when the ``Version:`` header can&#39;t be found.
    * 1705: Removed some placeholder documentation sections referring to deprecated features.
    
    Links
    • PyPI: https://pypi.org/project/setuptools
    • Changelog: https://pyup.io/changelogs/setuptools/
    • Repo: https://github.com/pypa/setuptools

    Update pip from 19.0.3 to 19.1.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/pip
    • Changelog: https://pyup.io/changelogs/pip/
    • Homepage: https://pip.pypa.io/

    Update virtualenv from 16.4.3 to 16.5.0.

    Changelog

    16.5.0

    --------------------
    
    Bugfixes
    ^^^^^^^^
    
    - Add tests covering prompt manipulation during activation/deactivation,
    and harmonize behavior of all supported shells - by ``bskinn`` (`1330 &lt;https://github.com/pypa/virtualenv/issues/1330&gt;`_)
    - Handle running virtualenv from within a virtual environment created
    using the stdlib ``venv`` module. Fixes 1339. (`1345 &lt;https://github.com/pypa/virtualenv/issues/1345&gt;`_)
    
    
    Features
    ^^^^^^^^
    
    - ``-p`` option accepts Python version in following formats now: ``X``, ``X-ZZ``, ``X.Y`` and ``X.Y-ZZ``, where ``ZZ`` is ``32`` or ``64``. (Windows only) (`1340 &lt;https://github.com/pypa/virtualenv/issues/1340&gt;`_)
    - upgrade pip from ``19.0.3`` to ``19.1`` (`1346 &lt;https://github.com/pypa/virtualenv/issues/1346&gt;`_)
    - upgrade setuptools from ``40.8.0 to ``41.0.1`` (`1346 &lt;https://github.com/pypa/virtualenv/issues/1346&gt;`_)
    
    Links
    • PyPI: https://pypi.org/project/virtualenv
    • Changelog: https://pyup.io/changelogs/virtualenv/
    • Homepage: https://virtualenv.pypa.io/

    Update coverage from 4.5.2 to 4.5.3.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/coverage
    • Changelog: https://pyup.io/changelogs/coverage/
    • Repo: https://github.com/nedbat/coveragepy

    Update tox from 3.7.0 to 3.9.0.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/tox
    • Docs: http://tox.readthedocs.org

    Update coveralls from 1.6.0 to 1.7.0.

    Changelog

    1.7.0

    Features
    
    * **api:**  support pull requests on buildkite (197) ([2700e3e2](2700e3e2))
    
    Bug Fixes
    
    * **cli:**  ensure upload failures trigger cli failures ([16192b84](16192b84))
    
    &lt;a name=&quot;1.6.0&quot;&gt;&lt;/a&gt;
    
    Links
    • PyPI: https://pypi.org/project/coveralls
    • Changelog: https://pyup.io/changelogs/coveralls/
    • Repo: http://github.com/coveralls-clients/coveralls-python
    opened by pyup-bot 3
  • Scheduled monthly dependency update for April

    Scheduled monthly dependency update for April

    Update coverage from 4.5.2 to 4.5.3.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/coverage
    • Changelog: https://pyup.io/changelogs/coverage/
    • Repo: https://github.com/nedbat/coveragepy

    Update tox from 3.7.0 to 3.8.4.

    The bot wasn't able to find a changelog for this release. Got an idea?

    Links
    • PyPI: https://pypi.org/project/tox
    • Docs: http://tox.readthedocs.org

    Update coveralls from 1.6.0 to 1.7.0.

    Changelog

    1.7.0

    Features
    
    * **api:**  support pull requests on buildkite (197) ([2700e3e2](2700e3e2))
    
    Bug Fixes
    
    * **cli:**  ensure upload failures trigger cli failures ([16192b84](16192b84))
    
    &lt;a name=&quot;1.6.0&quot;&gt;&lt;/a&gt;
    
    Links
    • PyPI: https://pypi.org/project/coveralls
    • Changelog: https://pyup.io/changelogs/coveralls/
    • Repo: http://github.com/coveralls-clients/coveralls-python
    opened by pyup-bot 3
  • Bump virtualenv from 20.14.1 to 20.16.7

    Bump virtualenv from 20.14.1 to 20.16.7

    Bumps virtualenv from 20.14.1 to 20.16.7.

    Release notes

    Sourced from virtualenv's releases.

    20.16.7

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.6...20.16.7

    20.16.6

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.5...20.16.6

    20.16.5

    What's Changed

    New Contributors

    Full Changelog: https://github.com/pypa/virtualenv/compare/20.16.4...20.16.5

    20.16.4

    What's Changed

    New Contributors

    ... (truncated)

    Changelog

    Sourced from virtualenv's changelog.

    v20.16.7 (2022-11-12)

    Bugfixes - 20.16.7

    - Use parent directory of python executable for pyvenv.cfg "home" value per PEP 405 - by :user:`vfazio`. (`[#2440](https://github.com/pypa/virtualenv/issues/2440) <https://github.com/pypa/virtualenv/issues/2440>`_)
    - In POSIX virtual environments, try alternate binary names if ``sys._base_executable`` does not exist - by :user:`vfazio`. (`[#2442](https://github.com/pypa/virtualenv/issues/2442) <https://github.com/pypa/virtualenv/issues/2442>`_)
    - Upgrade embedded wheel to ``0.38.4`` and  pip to ``22.3.1`` from ``22.3`` and setuptools to ``65.5.1`` from
      ``65.5.0`` - by :user:`gaborbernat`. (`[#2443](https://github.com/pypa/virtualenv/issues/2443) <https://github.com/pypa/virtualenv/issues/2443>`_)
    

    v20.16.6 (2022-10-25)

    Features - 20.16.6

    • Drop unneeded shims for PyPy3 directory structure ([#2426](https://github.com/pypa/virtualenv/issues/2426) <https://github.com/pypa/virtualenv/issues/2426>_)

    Bugfixes - 20.16.6

    - Fix selected scheme on debian derivatives for python 3.10 when ``python3-distutils`` is not installed or the ``venv`` scheme is not avaiable - by :user:`asottile`. (`[#2350](https://github.com/pypa/virtualenv/issues/2350) <https://github.com/pypa/virtualenv/issues/2350>`_)
    - Allow the test suite to pass even with the original C shell (rather than ``tcsh``) - by :user:`kulikjak`. (`[#2418](https://github.com/pypa/virtualenv/issues/2418) <https://github.com/pypa/virtualenv/issues/2418>`_)
    - Fix fallback handling of downloading wheels for bundled packages - by :user:`schaap`. (`[#2429](https://github.com/pypa/virtualenv/issues/2429) <https://github.com/pypa/virtualenv/issues/2429>`_)
    - Upgrade embedded setuptools to ``65.5.0`` from ``65.3.0`` and pip to ``22.3`` from ``22.2.2`` - by :user:`gaborbernat`. (`[#2434](https://github.com/pypa/virtualenv/issues/2434) <https://github.com/pypa/virtualenv/issues/2434>`_)
    

    v20.16.5 (2022-09-07)

    Bugfixes - 20.16.5

    • Do not turn echo off for subsequent commands in batch activators (activate.bat and deactivate.bat) - by :user:pawelszramowski. ([#2411](https://github.com/pypa/virtualenv/issues/2411) <https://github.com/pypa/virtualenv/issues/2411>_)

    v20.16.4 (2022-08-29)

    Bugfixes - 20.16.4

    - Bump embed setuptools to ``65.3`` - by :user:`gaborbernat`. (`[#2405](https://github.com/pypa/virtualenv/issues/2405) <https://github.com/pypa/virtualenv/issues/2405>`_)
    

    v20.16.3 (2022-08-04)

    Bugfixes - 20.16.3

    • Upgrade embedded pip to 22.2.2 from 22.2.1 and setuptools to 63.4.1 from 63.2.0 - by :user:gaborbernat. ([#2395](https://github.com/pypa/virtualenv/issues/2395) <https://github.com/pypa/virtualenv/issues/2395>_)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump tox from 3.25.0 to 3.27.1

    Bump tox from 3.25.0 to 3.27.1

    Bumps tox from 3.25.0 to 3.27.1.

    Release notes

    Sourced from tox's releases.

    3.27.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/tox-dev/tox/compare/3.27.0...3.27.1

    3.27.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/tox-dev/tox/compare/3.26.0...3.27.0

    3.26.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/tox-dev/tox/compare/3.25.1...3.26.0

    3.25.1

    What's Changed

    ... (truncated)

    Changelog

    Sourced from tox's changelog.

    v3.27.1 (2022-11-13)

    Bugfixes ^^^^^^^^

    • Replaced deprecated license_file key with license_files in setup.cfg -- by :user:mgorny. [#2521](https://github.com/tox-dev/tox/issues/2521) <https://github.com/tox-dev/tox/issues/2521>_
    • Add env cleanup to envreport - fix PYTHONPATH leak into "envreport" -- by :user:f3flight. [#2528](https://github.com/tox-dev/tox/issues/2528) <https://github.com/tox-dev/tox/issues/2528>_

    v3.27.0 (2022-10-25)

    Bugfixes ^^^^^^^^

    • Dropped --build-option in isolated builds, an alternative fix for the SetuptoolsDeprecationWarning about using --global-option -- by :user:adamchainz [#2497](https://github.com/tox-dev/tox/issues/2497) <https://github.com/tox-dev/tox/issues/2497>_
    • Remove read-only files in ensure_empty_dir. [#2498](https://github.com/tox-dev/tox/issues/2498) <https://github.com/tox-dev/tox/issues/2498>_
    • Multiple tox instances no longer clobber the .tox directory when provision_tox_env is used. - by :user:masenf [#2515](https://github.com/tox-dev/tox/issues/2515) <https://github.com/tox-dev/tox/issues/2515>_

    Documentation ^^^^^^^^^^^^^

    • Clarify that install_command only takes one command - by :user:jugmac00 [#2433](https://github.com/tox-dev/tox/issues/2433) <https://github.com/tox-dev/tox/issues/2433>_
    • Documented problems with plugin and provision env - by :user:ziima. [#2469](https://github.com/tox-dev/tox/issues/2469) <https://github.com/tox-dev/tox/issues/2469>_

    v3.26.0 (2022-09-07)

    Bugfixes ^^^^^^^^

    • Fix fallback to python environment when isolated_build = true is set -- by :user:Unrud [#2474](https://github.com/tox-dev/tox/issues/2474) <https://github.com/tox-dev/tox/issues/2474>_
    • Fixed SetuptoolsDeprecationWarning about using --global-option -- by :user:adamchainz [#2478](https://github.com/tox-dev/tox/issues/2478) <https://github.com/tox-dev/tox/issues/2478>_

    Features ^^^^^^^^

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump pip from 22.1.1 to 22.3.1

    Bump pip from 22.1.1 to 22.3.1

    Bumps pip from 22.1.1 to 22.3.1.

    Changelog

    Sourced from pip's changelog.

    22.3.1 (2022-11-05)

    Bug Fixes

    • Fix entry point generation of pip.X, pipX.Y, and easy_install-X.Y to correctly account for multi-digit Python version segments (e.g. the "11" part of 3.11). ([#11547](https://github.com/pypa/pip/issues/11547) <https://github.com/pypa/pip/issues/11547>_)

    22.3 (2022-10-15)

    Deprecations and Removals

    • Deprecate --install-options which forces pip to use the deprecated install command of setuptools. ([#11358](https://github.com/pypa/pip/issues/11358) <https://github.com/pypa/pip/issues/11358>_)
    • Deprecate installation with 'setup.py install' when no-binary is enabled for source distributions without 'pyproject.toml'. ([#11452](https://github.com/pypa/pip/issues/11452) <https://github.com/pypa/pip/issues/11452>_)
    • Deprecate ```--no-binary`` disabling the wheel cache. ([#11454](https://github.com/pypa/pip/issues/11454) <https://github.com/pypa/pip/issues/11454>_)
    • Remove --use-feature=2020-resolver opt-in flag. This was supposed to be removed in 21.0, but missed during that release cycle. ([#11493](https://github.com/pypa/pip/issues/11493) <https://github.com/pypa/pip/issues/11493>_)
    • Deprecate installation with 'setup.py install' when the 'wheel' package is absent for source distributions without 'pyproject.toml'. ([#8559](https://github.com/pypa/pip/issues/8559) <https://github.com/pypa/pip/issues/8559>_)
    • Remove the ability to use pip list --outdated in combination with --format=freeze. ([#9789](https://github.com/pypa/pip/issues/9789) <https://github.com/pypa/pip/issues/9789>_)

    Features

    • Use shell=True for opening the editor with pip config edit. ([#10716](https://github.com/pypa/pip/issues/10716) <https://github.com/pypa/pip/issues/10716>_)
    • Use the data-dist-info-metadata attribute from :pep:658 to resolve distribution metadata without downloading the dist yet. ([#11111](https://github.com/pypa/pip/issues/11111) <https://github.com/pypa/pip/issues/11111>_)
    • Add an option to run the test suite with pip built as a zipapp. ([#11250](https://github.com/pypa/pip/issues/11250) <https://github.com/pypa/pip/issues/11250>_)
    • Add a --python option to allow pip to manage Python environments other than the one pip is installed in. ([#11320](https://github.com/pypa/pip/issues/11320) <https://github.com/pypa/pip/issues/11320>_)
    • Document the new (experimental) zipapp distribution of pip. ([#11459](https://github.com/pypa/pip/issues/11459) <https://github.com/pypa/pip/issues/11459>_)
    • Use the much faster 'bzr co --lightweight' to obtain a copy of a Bazaar tree. ([#5444](https://github.com/pypa/pip/issues/5444) <https://github.com/pypa/pip/issues/5444>_)

    Bug Fixes

    • Fix --no-index when --index-url or --extra-index-url is specified inside a requirements file. ([#11276](https://github.com/pypa/pip/issues/11276) <https://github.com/pypa/pip/issues/11276>_)
    • Ensure that the candidate pip executable exists, when checking for a new version of pip. ([#11309](https://github.com/pypa/pip/issues/11309) <https://github.com/pypa/pip/issues/11309>_)
    • Ignore distributions with invalid Name in metadata instead of crashing, when using the importlib.metadata backend. ([#11352](https://github.com/pypa/pip/issues/11352) <https://github.com/pypa/pip/issues/11352>_)
    • Raise RequirementsFileParseError when parsing malformed requirements options that can't be sucessfully parsed by shlex. ([#11491](https://github.com/pypa/pip/issues/11491) <https://github.com/pypa/pip/issues/11491>_)
    • Fix build environment isolation on some system Pythons. ([#6264](https://github.com/pypa/pip/issues/6264) <https://github.com/pypa/pip/issues/6264>_)

    Vendored Libraries

    ... (truncated)

    Commits
    • 1463081 Bump for release
    • 22fd64a Merge pull request #11547 from uranusjr/entry-point-python-version-replacemen...
    • 0a76da3 Bump for release
    • 2563828 Update AUTHORS.txt
    • e86f27f Merge pull request #11493 from pradyunsg/remove-2020-resolver-opt-in
    • 1fcc3ce Merge pull request #11514 from pradyunsg/certifi-update
    • 65c23fa Unnormalise the certifi version
    • 739158c Merge pull request #11516 from pradyunsg/check-manifest
    • 4e48bbc Move check-manifest to a CI check
    • 1b7e5ef Upgrade certifi to 2022.9.24
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump setuptools from 62.3.2 to 65.5.1

    Bump setuptools from 62.3.2 to 65.5.1

    Bumps setuptools from 62.3.2 to 65.5.1.

    Release notes

    Sourced from setuptools's releases.

    v65.5.1

    No release notes provided.

    v65.5.0

    No release notes provided.

    v65.4.1

    No release notes provided.

    v65.4.0

    No release notes provided.

    v65.3.0

    No release notes provided.

    v65.2.0

    No release notes provided.

    v65.1.1

    No release notes provided.

    v65.1.0

    No release notes provided.

    v65.0.2

    No release notes provided.

    v65.0.1

    No release notes provided.

    v65.0.0

    No release notes provided.

    v64.0.3

    No release notes provided.

    v64.0.2

    No release notes provided.

    v64.0.1

    No release notes provided.

    v64.0.0

    No release notes provided.

    v63.4.3

    No release notes provided.

    v63.4.2

    No release notes provided.

    ... (truncated)

    Changelog

    Sourced from setuptools's changelog.

    v65.5.1

    Misc ^^^^

    • #3638: Drop a test dependency on the mock package, always use :external+python:py:mod:unittest.mock -- by :user:hroncok
    • #3659: Fixed REDoS vector in package_index.

    v65.5.0

    Changes ^^^^^^^

    • #3624: Fixed editable install for multi-module/no-package src-layout projects.
    • #3626: Minor refactorings to support distutils using stdlib logging module.

    Documentation changes ^^^^^^^^^^^^^^^^^^^^^

    • #3419: Updated the example version numbers to be compliant with PEP-440 on the "Specifying Your Project’s Version" page of the user guide.

    Misc ^^^^

    • #3569: Improved information about conflicting entries in the current working directory and editable install (in documentation and as an informational warning).
    • #3576: Updated version of validate_pyproject.

    v65.4.1

    Misc ^^^^

    • #3613: Fixed encoding errors in expand.StaticModule when system default encoding doesn't match expectations for source files.
    • #3617: Merge with pypa/distutils@6852b20 including fix for pypa/distutils#181.

    v65.4.0

    Changes ^^^^^^^

    v65.3.0

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump wheel from 0.37.1 to 0.38.4

    Bump wheel from 0.37.1 to 0.38.4

    Bumps wheel from 0.37.1 to 0.38.4.

    Changelog

    Sourced from wheel's changelog.

    Release Notes

    0.38.4 (2022-11-09)

    • Fixed PKG-INFO conversion in bdist_wheel mangling UTF-8 header values in METADATA (PR by Anderson Bravalheri)

    0.38.3 (2022-11-08)

    • Fixed install failure when used with --no-binary, reported on Ubuntu 20.04, by removing setup_requires from setup.cfg

    0.38.2 (2022-11-05)

    • Fixed regression introduced in v0.38.1 which broke parsing of wheel file names with multiple platform tags

    0.38.1 (2022-11-04)

    • Removed install dependency on setuptools
    • The future-proof fix in 0.36.0 for converting PyPy's SOABI into a abi tag was faulty. Fixed so that future changes in the SOABI will not change the tag.

    0.38.0 (2022-10-21)

    • Dropped support for Python < 3.7
    • Updated vendored packaging to 21.3
    • Replaced all uses of distutils with setuptools
    • The handling of license_files (including glob patterns and default values) is now delegated to setuptools>=57.0.0 (#466). The package dependencies were updated to reflect this change.
    • Fixed potential DoS attack via the WHEEL_INFO_RE regular expression
    • Fixed ValueError: ZIP does not support timestamps before 1980 when using SOURCE_DATE_EPOCH=0 or when on-disk timestamps are earlier than 1980-01-01. Such timestamps are now changed to the minimum value before packaging.

    0.37.1 (2021-12-22)

    • Fixed wheel pack duplicating the WHEEL contents when the build number has changed (#415)
    • Fixed parsing of file names containing commas in RECORD (PR by Hood Chatham)

    0.37.0 (2021-08-09)

    • Added official Python 3.10 support
    • Updated vendored packaging library to v20.9

    0.36.2 (2020-12-13)

    • Updated vendored packaging library to v20.8

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
  • Bump build from 0.8.0 to 0.9.0

    Bump build from 0.8.0 to 0.9.0

    Bumps build from 0.8.0 to 0.9.0.

    Changelog

    Sourced from build's changelog.

    0.9.0 (2022-10-27)

    • Hide a Python 3.11.0 unavoidable warning with venv (PR [#527](https://github.com/pypa/build/issues/527)_)
    • Fix infinite recursion error in check_dependency with circular dependencies (PR [#512](https://github.com/pypa/build/issues/512), Fixes [#511](https://github.com/pypa/build/issues/511))
    • Only import colorama on Windows (PR [#494](https://github.com/pypa/build/issues/494), Fixes [#493](https://github.com/pypa/build/issues/493))
    • Flush output more often to reduce interleaved output (PR [#494](https://github.com/pypa/build/issues/494)_)
    • Small API cleanup, like better __all__ and srcdir being read only. (PR [#477](https://github.com/pypa/build/issues/477)_)
    • Only use importlib_metadata when needed (PR [#401](https://github.com/pypa/build/issues/401)_)
    • Clarify in printout when build dependencies are being installed (PR [#514](https://github.com/pypa/build/issues/514)_)

    .. _PR #401: pypa/build#401 .. _PR #477: pypa/build#477 .. _PR #494: pypa/build#494 .. _PR #512: pypa/build#512 .. _PR #514: pypa/build#514 .. _PR #527: pypa/build#527 .. _#493: pypa/build#493 .. _#511: pypa/build#511

    Commits
    • 7b002bb release 0.9.0
    • 9c60690 docs: update changelog
    • a3700d3 env: avoid warning on Windows 3.11.0
    • 3b36b6e tests: skip toml vs. tomli test on 3.11+
    • dd5ec7e tests: ignore warning from pytest-dist + pytest-cov
    • 4e7e64c ci: move to final release of 3.11
    • b1acadc main: disable colorama on Linux and flush output (#494)
    • a1de450 pre-commit: bump repositories (#524)
    • aaaf4f8 tests: better isolate test_venv_fail
    • 03f93d5 pre-commit: bump repositories
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies python 
    opened by dependabot[bot] 0
Releases(0.2.0)
  • 0.2.0(Apr 25, 2022)

    This release adds functionalities to the 0.1.20 release.

    The following modifications have been made:

    • Updating dependency versions.
    • Updating link to PyPIContents Index.
    • Updating documentation.
    • Updating script execution to use recent python versions.

    See HISTORY for details.

    Pull requests

    • Scheduled monthly dependency update for February by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/48
    • Scheduled monthly dependency update for March by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/49
    • Scheduled monthly dependency update for April by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/50
    • Scheduled monthly dependency update for May by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/51
    • Scheduled monthly dependency update for July by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/53
    • Scheduled monthly dependency update for August by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/54
    • Scheduled monthly dependency update for September by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/55
    • Scheduled monthly dependency update for December by @pyup-bot in https://github.com/LuisAlejandro/pipsalabim/pull/58
    • Bump coverage from 5.3 to 5.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/65
    • Bump coveralls from 2.2.0 to 3.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/66
    • Bump virtualenv from 20.2.1 to 20.4.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/63
    • Bump tox from 3.20.1 to 3.21.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/62
    • Bump tox from 3.21.4 to 3.22.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/67
    • Bump coverage from 5.4 to 5.5 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/68
    • Bump coveralls from 3.0.0 to 3.0.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/69
    • Bump tox from 3.22.0 to 3.23.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/70
    • Bump flake8 from 3.8.4 to 3.9.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/71
    • Bump virtualenv from 20.4.2 to 20.4.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/72
    • Bump pydocstyle from 5.1.1 to 6.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/73
    • Bump setuptools from 50.3.2 to 56.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/74
    • Bump flake8 from 3.9.0 to 3.9.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/75
    • Bump virtualenv from 20.4.3 to 20.4.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/76
    • Bump pip from 20.3 to 21.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/77
    • Bump pip from 21.1 to 21.1.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/78
    • Bump setuptools from 56.0.0 to 56.2.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/79
    • Bump virtualenv from 20.4.4 to 20.4.6 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/80
    • Bump tox from 3.23.0 to 3.23.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/81
    • Bump flake8 from 3.9.1 to 3.9.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/82
    • Bump pip from 21.1.1 to 21.1.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/83
    • Bump pydocstyle from 6.0.0 to 6.1.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/85
    • Bump setuptools from 56.2.0 to 57.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/84
    • Bump virtualenv from 20.4.6 to 20.4.7 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/87
    • Bump coveralls from 3.0.1 to 3.1.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/86
    • Bump pip from 21.1.2 to 21.1.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/88
    • Bump setuptools from 57.0.0 to 57.1.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/89
    • Bump tox from 3.23.1 to 3.24.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/90
    • Bump virtualenv from 20.4.7 to 20.6.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/91
    • Bump setuptools from 57.1.0 to 57.4.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/92
    • Bump coveralls from 3.1.0 to 3.2.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/93
    • Bump pip from 21.1.3 to 21.2.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/94
    • Bump tox from 3.24.0 to 3.24.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/95
    • Bump virtualenv from 20.6.0 to 20.7.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/96
    • Bump pip from 21.2.1 to 21.2.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/97
    • Bump pip from 21.2.2 to 21.2.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/98
    • Bump pip from 21.2.3 to 21.2.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/99
    • Bump virtualenv from 20.7.0 to 20.7.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/100
    • Bump tox from 3.24.1 to 3.24.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/101
    • Bump setuptools from 57.4.0 to 58.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/102
    • Bump setuptools from 58.0.0 to 58.0.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/103
    • Bump setuptools from 58.0.4 to 58.1.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/106
    • Bump virtualenv from 20.7.2 to 20.8.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/107
    • Bump setuptools from 58.1.0 to 58.2.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/108
    • Bump coverage from 5.5 to 6.0.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/109
    • Bump tox from 3.24.3 to 3.24.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/104
    • Bump flake8 from 3.9.2 to 4.0.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/112
    • Bump virtualenv from 20.8.1 to 20.10.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/119
    • Bump setuptools from 58.2.0 to 58.5.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/118
    • Bump pip from 21.2.4 to 21.3.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/114
    • Bump hmarr/auto-approve-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/122
    • Bump setuptools from 58.5.3 to 59.1.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/123
    • Bump setuptools from 59.1.1 to 59.2.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/124
    • Bump coverage from 6.1.2 to 6.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/125
    • Bump setuptools from 59.2.0 to 59.4.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/126
    • Bump setuptools from 59.4.0 to 59.5.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/127
    • Bump setuptools from 59.5.0 to 59.6.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/128
    • Bump setuptools from 59.6.0 to 60.0.5 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/129
    • Bump virtualenv from 20.10.0 to 20.13.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/134
    • Bump tox from 3.24.4 to 3.24.5 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/131
    • Bump setuptools from 60.0.5 to 60.5.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/135
    • Bump coverage from 6.2 to 6.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/136
    • Bump setuptools from 60.5.0 to 60.7.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/137
    • Bump coverage from 6.3 to 6.3.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/139
    • Bump pip from 21.3.1 to 22.0.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/138
    • Bump setuptools from 60.7.1 to 60.8.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/140
    • Bump virtualenv from 20.13.0 to 20.13.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/141
    • Bump setuptools from 60.8.2 to 60.9.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/142
    • Bump actions/github-script from 5 to 6 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/143
    • Bump virtualenv from 20.13.1 to 20.13.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/145
    • Bump setuptools from 60.9.2 to 60.9.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/146
    • Bump coverage from 6.3.1 to 6.3.2 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/144
    • Bump actions/setup-python from 2 to 3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/147
    • Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/148
    • Bump virtualenv from 20.13.2 to 20.13.3 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/149
    • Bump pip from 22.0.3 to 22.0.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/150
    • Bump setuptools from 60.9.3 to 60.10.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/151
    • Bump setuptools from 60.10.0 to 61.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/153
    • Bump virtualenv from 20.13.3 to 20.13.4 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/152
    • Bump virtualenv from 20.13.4 to 20.14.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/154
    • Bump setuptools from 61.0.0 to 61.3.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/155
    • Bump setuptools from 61.3.0 to 62.0.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/156
    • Bump hmarr/auto-approve-action from 2.1.0 to 2.2.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/157
    • Bump tox from 3.24.5 to 3.25.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/158
    • Bump setuptools from 62.0.0 to 62.1.0 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/159
    • Bump virtualenv from 20.14.0 to 20.14.1 by @dependabot in https://github.com/LuisAlejandro/pipsalabim/pull/160

    New Contributors

    • @dependabot made their first contribution in https://github.com/LuisAlejandro/pipsalabim/pull/65

    Full Changelog: https://github.com/LuisAlejandro/pipsalabim/compare/0.1.20...0.2.0

    Source code(tar.gz)
    Source code(zip)
  • 0.1.20(Jan 18, 2020)

    This is a feature release that improves the following functionalities:

    • Removing support for python 2.7 & 3.4. Adding support for python 3.8 and PyPy3.

    See HISTORY for details.

    Source code(tar.gz)
    Source code(zip)
  • 0.1.19(Dec 12, 2018)

  • 0.1.15(Aug 2, 2017)

  • 0.1.14(Aug 2, 2017)

  • 0.1.13(Aug 2, 2017)

  • 0.1.11(May 20, 2017)

  • 0.1.10(May 19, 2017)

  • 0.1.9(May 19, 2017)

  • 0.1.8(May 19, 2017)

  • 0.1.7(Jan 16, 2017)

  • 0.1.6(Jan 16, 2017)

  • 0.1.5(Jan 16, 2017)

  • 0.1.4(Jan 15, 2017)

  • 0.1.3(Jan 5, 2017)

  • 0.1.2(Jan 4, 2017)

  • 0.1.1(Nov 24, 2016)

    This patch release fixes the following problems:

    • Fixing bumpversion config.
    • Fixing typo in CLA badge.
    • Adding Contributor License Agreement.
    • Catching exceptions on package discovery.
    • Using find_packages from setuptools to discover packages.

    Read more at HISTORY

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0(Nov 23, 2016)

    This is the first release of Pip Sala Bim.

    This initial release has the following features:

    • Command line interface.
    • update and report commands.
    • Initial documentation.
    • Full API documentation.
    • Test infraestructure ready.
    • CI integration.
    • Marketing image ready.

    Read more at README

    Source code(tar.gz)
    Source code(zip)
Owner
Collage Labs
Web, Mobile, ERP & IT Solutions
Collage Labs
Always fill your package requirements without the user having to do anything! Simple and easy!

WSL Should now work always-fill-reqs-python3 Always fill your package requirements without the user having to do anything! Simple and easy! Supported

Hashm 7 Jan 19, 2022
Manually Install Python 2.7 pip without any problem !

Python2.7_install_pip Manually Install Python 2.7 pip without any problem ! Download installPip.py to your system and Run the code using this Command

Ali Jafari 1 Dec 9, 2021
An easy FASTA object handler, reader, writer and translator for small to medium size projects without dependencies.

miniFASTA An easy FASTA object handler, reader, writer and translator for small to medium size projects without dependencies. Installation Using pip /

Jules Kreuer 3 Jun 30, 2022
edgetest is a tox-inspired python library that will loop through your project's dependencies, and check if your project is compatible with the latest version of each dependency

Bleeding edge dependency testing Full Documentation edgetest is a tox-inspired python library that will loop through your project's dependencies, and

Capital One 16 Dec 7, 2022
It is a personal assistant chatbot, capable to perform many tasks same as Google Assistant plus more extra features...

PersonalAssistant It is an Personal Assistant, capable to perform many tasks with some unique features, that you haven'e seen yet.... Features / Tasks

Roshan Kumar 95 Dec 21, 2022
A tool to help you to do the monthly reading requirements

Monthly Reading Requirement Auto ⚙️ A tool to help you do the monthly reading requirements Important ⚠️ Some words can't be translated Links: Synonym

Julian Jauk 2 Oct 31, 2021
Tool to audit and fix Python project requirements.

Requirement Auditor Utility to revise and updated python requirement files.

Luis Carlos Berrocal 1 Nov 7, 2021
Python requirements.txt Guesser

Python-Requirements-Guesser ⚠️ This is alpha quality software. Work in progress Attempt to guess requirements.txt modules versions based on Git histor

Jerome 9 May 24, 2022
A tool to build reproducible wheels for you Python project or for all of your dependencies

asaman: Amra Saman (আমরা সমান) This is a tool to build reproducible wheels for your Python project or for all of your dependencies. What this means is

Kushal Das 14 Aug 5, 2022
ChainJacking is a tool to find which of your Go lang direct GitHub dependencies is susceptible to ChainJacking attack.

ChainJacking is a tool to find which of your Go lang direct GitHub dependencies is susceptible to ChainJacking attack.

Checkmarx 36 Nov 2, 2022
Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls

guess-the-numbers Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls Number guessing game

Amir Hussein Sharifnezhad 5 Oct 9, 2021
Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls

password-generator Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls Password generator

Amir Hussein Sharifnezhad 3 Oct 9, 2021
PIP VA TASHQI KUTUBXONALAR

39-dars PIP VA TASHQI KUTUBXONALAR KIRISH Avvalgi darsimizda Python bilan birga o'rnatluvchi, standart kutubxona va undagi ba'zi foydali modullar bila

Sayfiddin 3 Nov 25, 2021
PIP Manager written in python Tkinter

PIP Manager About PIP Manager is designed to make Python Package handling easier by just a click of a button!! Available Features Installing packages

Will Payne 9 Dec 9, 2022
A simple and easy to use Python's PIP configuration manager, similar to the Arch Linux's Java manager.

PIPCONF - The PIP configuration manager If you need to manage multiple configurations containing indexes and trusted hosts for PIP, this project was m

João Paulo Carvalho 11 Nov 30, 2022
InverterApi - This project has been designed to take monitoring data from Voltronic, Axpert, Mppsolar PIP, Voltacon, Effekta

InverterApi - This project has been designed to take monitoring data from Voltronic, Axpert, Mppsolar PIP, Voltacon, Effekta

Josep Escobar 2 Sep 3, 2022
Bazel rules to install Python dependencies with Poetry

rules_python_poetry Bazel rules to install Python dependencies from a Poetry project. Works with native Python rules for Bazel. Getting started Add th

Martin Liu 7 Dec 15, 2021
Feature engineering library that helps you keep track of feature dependencies, documentation and schema

Feature engineering library that helps you keep track of feature dependencies, documentation and schema

null 28 May 31, 2022
Python 3.9.4 Graphics and Compute Shader Framework and Primitives with no external module dependencies

pyshader Python 3.9.4 Graphics and Compute Shader Framework and Primitives with no external module dependencies Fully programmable shader model (even

Alastair Cota 1 Jan 11, 2022