SSB Project CLI
Project description
SSB Project CLI
Features
- Create a new project quickly and easily with
ssb-project create
. - Your colleagues can quickly get started when you share the project with them with
ssb-project build
. - Includes:
- Local directory structure
- Virtual Environment
- Kernel for use on Jupyter
- Github repo (if desired)
- The project will follow the most recent SSB guidelines for security and quality.
- It will always be possible to update existing projects as guidelines change.
Installation
You can install SSB Project CLI via [pip] from [PyPI]:
pip install ssb-project-cli
Releasing a new version
To release a new version of the CLI, run the following sequence.
git switch --create release main
poetry version <version>
git commit --message="<project> <version>" pyproject.toml
git push origin release
Contributing
Setup
- Install dependencies
- Install pre-commit hooks
- Run tests:
nox -r
(More information here) - Run the help command:
poetry run ssb-project --help
License
Distributed under the terms of the MIT license, SSB Project CLI is free and open source software.
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.
Source Distribution
ssb_project_cli-1.1.0.tar.gz
(19.6 kB
view hashes)
Built Distribution
Close
Hashes for ssb_project_cli-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5f1679249f14739a7b573614762cb11ba24ddd4ce3ed154a64d1736bb5d81be |
|
MD5 | aa805a8e9a1e5527568cba091c445c9e |
|
BLAKE2b-256 | f18bf08d7271b1e528317e5fd94e19da62ccd6b78a9aa4593ef1d42950a7c1ea |