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.6.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

inhum-0.0.6-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: inhum-0.0.6.tar.gz
  • Upload date:
  • Size: 10.5 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.6.tar.gz
Algorithm Hash digest
SHA256 c3a2fcc7d4dc04216d9a594c3a8d56da2c7d8dec00ebc12e174a4503269fa8c3
MD5 486d1f00da41bfe074f0f826b5b0b9f2
BLAKE2b-256 687e8512a4c7e9ff357e77c8d74df46206efc2c7903021c257d974331e76779a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: inhum-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 10.0 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c044d0dd8a3a6934406ab4bfb625d95ec843634f4967a359d510dfb5cbf9d5f8
MD5 b1fe5e1094c5a6368e8e3b8ee8c592b0
BLAKE2b-256 91d622c258e2cd0b8d628250296e1563ed76ddc355c93063a8cf901b87ac731d

See more details on using hashes here.

Provenance

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