filesystem monitor for b!
Project description
Project Template
./dev.sh
automates common development tasks. Feel free to add new ones! Change NAME
and USER
at the top of ./dev.sh
before use. GPLv3 License included (./LICENSE
), keep or change for your project.
External dependencies:
A quick sample:
./dev.sh -bc
to build conda package./dev.sh -bd
to build docker container./dev.sh -bd
to run source- other scripts include uploading to anaconda, running
./src
locally, and testing containers
Setting up the environment
./dev.sh -idev
Creates a new conda environement using the base.yml
and dev.yml
files at ./envs
Running locally
./dev.sh -r
Runs the python package at ./src/*
directly
Conda
Requires the development environment and anaconda.org account if uploading. Add dependencies under ./envs/base.yml
.
- bump the version at
./src/<PACKAGE>/version.txt
- build pip package
./dev.sh -bp
- build conda package using the pip package
./dev.sh -bc
- upload to your channel
./dev.sh -uc
Docker / Singularity
- configure
./Dockerfile
- build container
./dev.sh -bd
- upload to quay.io
./dev.sh -ud
- build singularity from docker
./dev.sh -bs
(not dependent on upload)
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file bf_monitor-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: bf_monitor-0.0.5-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d12bcb53eb0ab93ad210169afecebf9678f022d6d5b1b88991c409c6ead25455 |
|
MD5 | 475e36d984e4b6e094a5f99fa1cf689c |
|
BLAKE2b-256 | ebca295e0eaa9b52fb66e29fb180571f3377c0ef241c250e6637a1797484f207 |