Reproschema Python library and Command Line Interface (CLI)
Installation
reproschema requires Python 3.7+.
pip install reproschema
CLI usage
This package installs reproschema a CLI.
$ reproschema
Usage: reproschema [OPTIONS] COMMAND [ARGS]...
A client to support interactions with ReproSchema
To see help for a specific command, run
reproschema COMMAND --help e.g. reproschema validate --help
Options:
--version
-l, --log-level [DEBUG|INFO|WARNING|ERROR|CRITICAL]
Log level name [default: INFO]
--help Show this message and exit.
Commands:
convert
create
serve
validate
Developer installation
Install repo in developer mode:
git clone https://github.com/ReproNim/reproschema-py.git
cd reproschema-py
pip install -e .[dev]
It is also useful to install pre-commit, which takes care of styling when committing code. When pre-commit is used you may have to run git commit twice, since pre-commit may make additional changes to your code for styling and will not commit these changes by default:
pre-commit install
Release files for reproschema 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| reproschema-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / reproschema-0.3.0-py3-none-any.whl
| Download URL | reproschema-0.3.0-py3-none-any.whl |
|---|---|
| Size | 18.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9c7bcd89fde8562bdb655a86ff27f8f5d3ad8a7e6c4837df16fad0d8951c7c4f
|
|
BLAKE2b-256 checksum How to use checksums |
98adea6b178a3d082ebc5ebb5a2e9eca62635bd6d66255c6acdcc7544b37d61d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3
|