Skip to content
/ xjfx Public

Collection of simple utility functions and classes that extend standard library functionality.

Notifications You must be signed in to change notification settings

jfindlay/xjfx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xjfx

Collection of simple utility functions and classes that extend standard library functionality.

Installation

$ pip install xjfx

Development

Check for code lint errors:

$ tox run-parallel -m analyze

Enforce code formatting:

$ tox run-parallel -m edit

Both:

$ tox run-parallel -m edit analyze

Create a release

  1. tox p -m analyze edit
  2. python3 -m build --wheel
  3. twine check dist/*
  4. Update version field in pyproject.toml to <version> and git tag -a <version>
  5. Push master and <version> tag to github
  6. twine upload --repository testpypi dist/*
$ virtualenv venv
$ venv/bin/pip install --index-url https://test.pypi.org/simple/ xjfx
$ venv/bin/python -c 'import xjfx'
  1. twine upload --repository pypi dist/*

About

Collection of simple utility functions and classes that extend standard library functionality.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages