Skip to main content

Requires.io API

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

Metadata

Release files for requires.io 0.2.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for requires.io 0.2.6
File Size Uploaded
requires.io-0.2.6.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for requires.io 0.2.6
File Interpreter ABI Platform
requires.io-0.2.6-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 17.4 kB

Release files / requires.io-0.2.6.tar.gz

Download URL requires.io-0.2.6.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c050539587189bb69b0bbb31e2bc1fa47beffa930f8088142628f5888818f3cc
BLAKE2b-256 checksum
How to use checksums
73e336748687b0282b43cdd881dead2f59650263c21daadf657abdd9b6b55485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / requires.io-0.2.6-py2.py3-none-any.whl

Download URL requires.io-0.2.6-py2.py3-none-any.whl
Size 10.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
a063b1caf0bf8aabf8c3867928c92c37c53625f6149d919e6847d0bd0a1ed8a5
BLAKE2b-256 checksum
How to use checksums
7fe285dfb9f7364cbd7a9213caea0e91fc948da3c912a2b222a3e43bc9cc6432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page