Skip to content

Billingegroup/scikit-package

Repository files navigation

PyPi Forge PythonVersion PR

CI Codecov Black Tracking

scikit-package is a Python package standard and generator for scientific code. Use scikit-package to launch a new project or migrate existing ones to support the latest Python versions and streamline the process of distributing and maintaining your software package.

  • Automated PEP8 and PEP256 standard checks.
  • Automated PyPI/GitHub release, testing, documentation, and CHANGELOG updates.
  • Streamlined package release workflow with a checklist.
  • Latest Python version support compatible with SPEC0.
  • Rich README template containing badges, installation, support, and contribution guide.
  • Automatic spelling check, linting for .json, .yml, and .md files.

Demo

scikit-package demo

Getting started

Are you interested in amplifying your scientific contribution by standarlizing and distributing your Python code? Begin with the Getting started page in our online documentation at https://Billingegroup.github.io/scikit-package!

How to cite scikit-package

If you use scikit-package to standardize your Python software, we would like you to cite scikit-package as follows:

scikit-package, https://github.com/Billingegroup/scikit-package

About

A Python package standard and generator for scientific code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published