invenio-cli 1.0.3
pip install invenio-cli==1.0.3
Newer version available (1.7.2)
Released:
Invenio module to ease the creation and management of applications.
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: CERN & Northwestern University
- Tags invenio-cli
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
Project description
Command-line tool to create and manage an InvenioRDM instance.
Installation
$ pip install invenio-cli
Usage
Local Development environment
# Initialize environment and cd into <created folder>
$ invenio-cli init rdm
$ cd <created folder>
# Install locally
# install python dependencies (pre-release versions needed for now),
# link/copy assets + statics, install js dependencies, build assets and
# final statics
$ invenio-cli install --pre
# Start and setup services (database, Elasticsearch, Redis, queue)
$ invenio-cli services
# Optional: add demo data
$ invenio-cli demo --local
# Run the server
$ invenio-cli run
# Update assets or statics
$ invenio-cli update
Containerized ‘Production’ environment
# Initialize environment and cd into <created folder>
$ invenio-cli init rdm
$ cd <created folder>
# Spin-up InvenioRDM
$ invenio-cli containerize
# Optional: add demo data
$ invenio-cli demo --containers
# After updating statics or code, if you do not need to re-install JS
# dependencies which can take time
$ invenio-cli containerize --no-install-js
More Help
# Get more help
$ invenio-cli --help
Further documentation is available on https://invenio-cli.readthedocs.io/
Changes
Version 1.0.3 (released 2022-02-04)
Added --no-input and --config= options to init to support running with predefined config and without requiring user input.
Version 1.0.0 (released 2021-08-05)
Initial public release.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT License (MIT)
- Author: CERN & Northwestern University
- Tags invenio-cli
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
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.
Source Distribution
Built Distribution
File details
Details for the file invenio-cli-1.0.3.tar.gz
.
File metadata
- Download URL: invenio-cli-1.0.3.tar.gz
- Upload date:
- Size: 40.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b96e10c99e9d59f1152b45442b7bb3768f9f912d9f9a6c65aaafa86647edec56 |
|
MD5 | 57e3e9f89eba180dfe360cb21c8cba3f |
|
BLAKE2b-256 | 8ffcb5f1200f048aa3b8f2c8296cb4a3faa8acedb5ca9c87554f884f88bae1ad |
File details
Details for the file invenio_cli-1.0.3-py2.py3-none-any.whl
.
File metadata
- Download URL: invenio_cli-1.0.3-py2.py3-none-any.whl
- Upload date:
- Size: 40.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f8da72f492a76b7423a70dc1c84849989b61290fe0122f837c16e4a74f0fc22 |
|
MD5 | 350569a0f0598b021efbc1e4c068643c |
|
BLAKE2b-256 | 0ea43c53864311221615485dde8547c769a414c0e74536156a21cdd4d2ade55b |