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

Uploaded Source

Built Distribution

psrc-0.0.14-py3-none-any.whl (23.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: psrc-0.0.14.tar.gz
  • Upload date:
  • Size: 20.0 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.14.tar.gz
Algorithm Hash digest
SHA256 48131f84e57463861a4591ea076559fb05b13f793361df658c4560b1972d567a
MD5 9fc2aecc4dadb41625547a22110b43ff
BLAKE2b-256 b84fd96de68f60315684ab688cc2cefa319108a9e9ea4e60f87f6f666501bde8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: psrc-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 23.3 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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 d5d39624424b6aa8a882bd4ccd199d6d401a16c549e25ac74c20476f54866fd4
MD5 8ccd727d51707fa5b8289eb8cf2549f2
BLAKE2b-256 7ea0f2b132c6c9aa6fbc7a4a24453e0045fe22d23c6be57833f49765c5b6d3ef

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