Skip to main content

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.

Project description

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

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

scikit_package-0.0.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scikit_package-0.0.1-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scikit_package-0.0.1.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for scikit_package-0.0.1.tar.gz
Algorithm Hash digest
SHA256 93aee7da3780e49c379e7fc90e61f00606bd6f28ecd6e6b0aeea832e1697cc2b
MD5 839ab0b2eb5f6097745b0943b3ae7813
BLAKE2b-256 245a091b5995c20238dca59503e57ebed7d282736a5bb1ce2ea04ba219538cb8

See more details on using hashes here.

File details

Details for the file scikit_package-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: scikit_package-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for scikit_package-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9d604af166686ec8fdb1fee281d013a3b8f886c6433f6828b507f415dc29d1ba
MD5 82feddcc2c2cf9a85dc236bc7553ff71
BLAKE2b-256 215f0e691c9b4f98ccb039870c17f314e98a7619d17516b3c0c97ba3f5a2283b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page