requires-io 0.2.6


pip install requires-io

  Latest version

Released: Nov 07, 2017

Project Links

Meta
Author: Requires.io

Classifiers

Development Status
  • 5 - Production/Stable

Environment
  • Console

Intended Audience
  • Developers

Programming Language
  • Python
  • Python :: 2
  • Python :: 2.7
  • Python :: 3
  • Python :: 3.2
  • Python :: 3.3
  • Python :: 3.4
  • Python :: 3.5
  • Python :: 3.6
  • Python :: Implementation :: PyPy
Requirements Status

Installation

To install, simply:

$ pip install requires.io

Usage

Create or update a repository:

$ requires.io update-repo -t MY_TOKEN -r MY_REPO (--public | --private)

Create or update a branch:

$ requires.io update-branch -t MY_TOKEN -r MY_REPO -n MY_BRANCH /path/to/my/sources

Create or update a tag:

$ requires.io update-tag -t MY_TOKEN -r MY_REPO -n MY_TAG /path/to/my/sources

Monitor a site:

  • freeze the current environment with pip

  • hostname is the default site name

$ requires.io update-site -t MY_TOKEN -r MY_REPO

Delete repositories, branches, tags and sites:

$ requires.io delete-repo -t MY_TOKEN -r MY_REPO
$ requires.io delete-branch -t MY_TOKEN -r MY_REPO -n MY_BRANCH
$ requires.io delete-tag -t MY_TOKEN -r MY_REPO -n MY_TAG
$ requires.io delete-site -t MY_TOKEN -r MY_REPO -n MY_SITE

Changelog

0.2.6

Bugfixes

  • Display help when requires.io called without argument

0.2.5

Features

  • Add parse command line to parse a single requirements file

0.2.4

Bugfixes

  • Keep detected path patterns when computing the remote basename of a requirement file

0.2.3

Bugfixes

  • Encoding issue in Python 3 for commands update-branch and update-tag

Wheel compatibility matrix

Platform Python 2 Python 3
any

Files in release

Extras: None
Dependencies:
requests (>=2.0.0)