Skip to main content

Enum Mixins

Project description

Enum Mixins (WIP)

CI

TODOs: Configuring this template

Create a Netlify site for your repository, then turn off automatic builds in Netlify settings.

Add these CI secrets: PYPI_API_TOKEN, NETLIFY_AUTH_TOKEN (Netlify user settings - personal access tokens), DEV_NETLIFY_SITE_ID, PROD_NETLIFY_SITE_ID (API ID from Netlify site settings)

Set up Codecov at TODO

Overview

Installation

pip install enum_mixins

Usage

Development

Submit PRs against develop branch, then make a release pull request to master.

# Optional: set up a pyenv virtualenv
pyenv virtualenv 3.9 enum_mixins-3.9
echo "enum_mixins-3.9" > .python-version
pyenv version

# Install requirements
pip install --upgrade pip wheel
pip install -r requirements_dev.txt

# Install local package
pip install -e .

# Install pre-commit
pre-commit install

# Run tests
make test

# Run lint
make lint

# bump version before submitting a PR against master (all master commits are deployed)
bump2version patch # possible: major / minor / patch

# also ensure CHANGELOG.md updated

Changelog

0.0.1

  • First release on PyPI.

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

enum_mixins-0.0.1.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

enum_mixins-0.0.1-py2.py3-none-any.whl (4.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file enum_mixins-0.0.1.tar.gz.

File metadata

  • Download URL: enum_mixins-0.0.1.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for enum_mixins-0.0.1.tar.gz
Algorithm Hash digest
SHA256 acf40427ab9b1b944e0362cefc1ffbedcdd674c061e9867ce5660597c25662a2
MD5 7aea51ac1887f1364bfe92078d028e9c
BLAKE2b-256 92a2a0a765d15bc8d98be320bbe3d09617b3d9011bc6112145836150e17584e9

See more details on using hashes here.

File details

Details for the file enum_mixins-0.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for enum_mixins-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 adf5707fc8fa6147e873fb6ad8734d0f1149a31ecbdc73132181db497b33c8fa
MD5 39d8e94aa23be5e29700efcdd0231acf
BLAKE2b-256 57e2ae5068710200e26d9a91b454ce9d4f4683807eaca7414d1592a33ee06da0

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