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 ^^^^

    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
Random Turkish name generator with realistic probabilities.

trnames Random Turkish name generator with realistic probabilities. Based on Trey Hunner's names package. Installation The package can be installed us

Kaan Öztürk 20 Jan 02, 2023
200 LeetCode problems

LeetCode I classify 200 leetcode problems into some categories and upload my code to who concern WEEK 1 # Title Difficulty Array 15 3Sum Medium 1324 P

Hoang Cao Bao 108 Dec 08, 2022
The update manager for the ERA App (era.sh)

ERA Update Manager This is the official update manager used in the ERA app (see era.sh) How it works Once a new version of ERA is available, the app l

Kian Shahriyari 1 Dec 29, 2021
北大选课网2021年春季验证码识别

北大选课网验证码识别 2021 年春季学期 Powered by Elector Quartet (@Rabbit, @xmcp, @SpiritedAwayCN, @gzz) 数据集描述 最初的数据集为 5130 张人工标记的验证码,之后利用早期训练好的模型在选课网上进行自动验证 (自举),又收集

Rabbit 27 Sep 17, 2022
Example teacher bot for deployment to Chai app.

Create and share your own chatbot Here is the code for uploading the popular "Ms Harris (Teacher)" chatbot to the Chai app. You can tweak the config t

Chai 1 Jan 10, 2022
Snek-test - An operating system kernel made in python and assembly

pythonOS An operating system kernel made in python and assembly Wait what? It us

TechStudent10 2 Jan 25, 2022
Install JetBrains Toolbox

ansible-role-jetbrains-toolbox Install JetBrains Toolbox Example Playbook This example is taken from molecule/default/converge.yml and is tested on ea

Antoine Mace 2 Feb 04, 2022
A collection of daily usage utility scripts in python. Helps in automation of day to day repetitive tasks.

Kush's Utils Tool is my personal collection of scripts which is used to automated daily tasks. It is a evergrowing collection of scripts and will continue to evolve till the day I program. This is al

Kushagra 10 Jan 16, 2022
Rock 💎 Paper 📝 Scissors ✂️ Lizard 🦎 Spock 🖖

Rock 💎 Paper 📝 Scissors ✂️ Lizard 🦎 Spock 🖖 If you’ve seen The Big Bang Theory, you’ve heard of a game called “Rock, Paper, Scissors, Lizard, Spoc

AmirHossein Mohammadi 16 Jun 19, 2022
navigation_commander is a ROS package to command the robot to navigate autonomously to each table for food delivery inside a hotel.

navigation_commander navigation_commander is a ROS package to command the robot to navigate autonomously to each table for food delivery inside a hote

ALEENA LENTIN 9 Nov 08, 2021
Import Apex legends mprt files exported from Legion

Apex-mprt-importer-for-Blender Import Apex legends mprt files exported from Legion. REQUIRES CAST IMPORTER Usage: Use a VPK extracter to extract the m

15 Dec 18, 2022
DSG - Source code for Digital Scholarship Grant project.

DSG Source code for Dr. Stephanie Tsang's Digital Scholarship Grant project. Work performed by Mr. Wang Minghao while as her Research Assistant. The s

1 Jan 04, 2022
This application is made solely for entertainment purposes

Timepass This application is made solely for entertainment purposes helps you find things to do when you're bored ! tells jokes guaranteed to bring on

Omkar Pramod Hankare 2 Nov 24, 2021
A project to empower needy-students.

Happy Project 😊 A project to empower needy-students. Happy Project is a non-profit initiation founded by IT people from Jaffna, Sri Lanka. This is to

1 Mar 14, 2022
36 key ergo split keyboard, designed around the Seeeduino Xiao platform

Slice36 Minimalist Split Keyboard 36 key ergo split keyboard, designed around the Seeeduino Xiao platform. Inspired by the Corne, Ferris, Ben Vallack'

54 Dec 21, 2022
Antchain-MPC is a library of MPC (Multi-Parties Computation)

Antchain-MPC Antchain-MPC is a library of MPC (Multi-Parties Computation). It include Morse-STF: A tool for machine learning using MPC. Others: Commin

Alipay 37 Nov 22, 2022
Homed - Light-weight, easily configurable, dockerized homepage

homed GitHub Repo Docker Hub homed is a light-weight customizable portal primari

Matt Walters 12 Dec 15, 2022
Open source style Deep Dream project

DeepDream ⚠️ If you don't have a gpu with cuda, the style transfer execution time will be much longer Prerequisites Python =3.8.10 How to Install sud

Patrick martins de lima 7 May 17, 2022
Set named timers for cooking, watering plants, brewing tea and more.

Timer Set named timers for cooking, watering plants, brewing tea and more. About Use Mycroft when your hands are messy or you need more that the one t

OpenVoiceOS 3 Nov 02, 2022
Script to produce `.tex` files of example GAP sessions

Introduction The main file GapToTex.py in this directory is used to produce .tex files of example GAP sessions. Instructions Run python GapToTex.py [G

Friedrich Rober 2 Oct 06, 2022