Skip to main content

structured directories

Project description

psrc

Developer Guide

Setup

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

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

Install

pip install -e .

# install from pypi
pip install psrc

nbdev

# activate conda environment
$ conda activate psrc

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

# make changes under nbs/ directory
# ...

# compile to have changes apply to the psrc 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/psrc.git

or from conda

$ conda install -c dsm-72 psrc

or from pypi

$ pip install psrc

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

psrc-0.0.18.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

psrc-0.0.18-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

Details for the file psrc-0.0.18.tar.gz.

File metadata

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

File hashes

Hashes for psrc-0.0.18.tar.gz
Algorithm Hash digest
SHA256 2b5ac53787601fb1564fd10f81398b1788fc73b71e56b7d09f76ba98e9817e7a
MD5 56c372f65fe6867fcd86e31643a63be2
BLAKE2b-256 298202298f09f2bbf8bdb967903290beabd8d8dc206e1f39b08dcae80c264a82

See more details on using hashes here.

File details

Details for the file psrc-0.0.18-py3-none-any.whl.

File metadata

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

File hashes

Hashes for psrc-0.0.18-py3-none-any.whl
Algorithm Hash digest
SHA256 6f09104d84052b5a9a0f1afcdae860922922d23c746b1aa9e7cf8aa22056e1e7
MD5 7f31ca1b5dbe3cba43d767a3063ef3be
BLAKE2b-256 b8f7957d345a749f2a8a174fc5e6962aaf31be85daaafb61bee9434441b1f158

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