Skip to main content

utility for scaffolding nbdev projects

Project description

inhum

Developer Guide

Setup

# create conda environment
$ mamba env create -f env.yml

# update conda environment
$ mamba env update -n inhum --file env.yml

Install

pip install -e .

# install from pypi
pip install inhum

nbdev

# activate conda environment
$ conda activate inhum

# make sure the inhum package is installed in development mode
$ pip install -e .

# make changes under nbs/ directory
# ...

# compile to have changes apply to the inhum package
$ nbdev_prepare

Publishing

# publish to pypi
$ nbdev_pypi

# publish to conda
$ nbdev_conda --build_args '-c conda-forge'
$ nbdev_conda --mambabuild --build_args '-c conda-forge -c dsm-72'

Usage

Installation

Install latest from the GitHub repository:

$ pip install git+https://github.com/dsm-72/inhum.git

or from conda

$ conda install -c dsm-72 inhum

or from pypi

$ pip install inhum

Documentation

Documentation can be found hosted on GitHub repository pages. Additionally you can find package manager specific guidelines on conda and pypi respectively.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inhum-0.0.8.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

inhum-0.0.8-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file inhum-0.0.8.tar.gz.

File metadata

  • Download URL: inhum-0.0.8.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for inhum-0.0.8.tar.gz
Algorithm Hash digest
SHA256 a3e7df61f57b054385c6ca04ba734c72099a2d275536f3a521aed32574c25c51
MD5 19f0b3c4d18726f63097c942a162d90b
BLAKE2b-256 7d6fcfdedc3ff6cc9c02dd4cbea8fdf670c1ef6aab62a19daf848711059edb41

See more details on using hashes here.

File details

Details for the file inhum-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: inhum-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for inhum-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 78b34d8c845259aa9c534617fc191aaf05001d8939d9b7dfd91f92e65aeca129
MD5 ead4d3725447386e0b06420061380d9d
BLAKE2b-256 3d6218332d63a32b8e2d035528b25eed89588ea2a12b56b31b05c5d63a058f0d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page