Requires.io API
Project description
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
requires.io-0.2.6.tar.gz
(7.3 kB
view hashes)
Built Distribution
Close
Hashes for requires.io-0.2.6-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a063b1caf0bf8aabf8c3867928c92c37c53625f6149d919e6847d0bd0a1ed8a5 |
|
MD5 | 2967c1e7c86257abee784ff16ee956d5 |
|
BLAKE2b-256 | 7fe285dfb9f7364cbd7a9213caea0e91fc948da3c912a2b222a3e43bc9cc6432 |