Reproschema Python library
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size reproschema-0.4.4-py3-none-any.whl (19.7 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Close
Hashes for reproschema-0.4.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88de185b35df49554cd3fb223dab85b0442e015c0cb46cd9fc51dc8697b8a026 |
|
MD5 | 71b1d800a8de2ce8f4b6ef224cf7fa4f |
|
BLAKE2-256 | 8642fbe9e77feaa98fd9c56b71dc7a0665cfa85c5a320c07c3b1ee6281f95801 |