Public | Automated Build

Last pushed: a month ago
Short Description
A https://www.dependencies.io actor for updating python-pip dependencies.
Full Description

actor-python-pip




A dependencies.io
actor that updates python pip
dependencies in using git branches and pull requests.

Usage

For the dependency.path, does a basic replacement of {name}=={installed} to
{name}=={new_version}. You must (and should anyway) be pinning the exact
version of your dependencies for this to work.
If given a pip_freeze_target,
then also does a fresh pip install -r and pip freeze to a specified path to
save all dependency versions.

For each dependency, it will get the highest version and create a single
branch/PR that updates all the way to that version (skipping/including any
versions in between).

dependencies.yml

collectors:
- ...
  actors:
  - type: python-pip
    versions: "L.Y.Y"
    settings:  # all settings are optional
      pip_freeze_target: path/to/frozen/requirements.txt  # path to `pip freeze > path`

      # Settings to configure the PR itself can be found
      # on the dependencies-io/pullrequest repo
      # https://github.com/dependencies-io/pullrequest/tree/0.6.0#dependenciesyml

Works well with

Resources

Support

Any questions or issues with this specific actor should be discussed in GitHub
issues
. If there is
private information which needs to be shared then you can instead use the
dependencies.io support.

Docker Pull Command
Owner
dependencies