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.1rc0.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.1rc0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scikit_package-0.0.1rc0.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.1rc0.tar.gz
Algorithm Hash digest
SHA256 2b29ba84a1a71ebda344bb9174534aeb4bb22ecfbedb022d7481a6cce693a68b
MD5 9fb6cbeec574a7878af3b0f41a48ee84
BLAKE2b-256 2f652c9070624947d90fe2222a861f968d20b3674f171cdc265af8040c429acf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scikit_package-0.0.1rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 4767e4ebf93429c1aed4e31fb4c082117ef0be8c56cf6bf133a014854e1a723b
MD5 5fae904e594c75e92e091d6cbd49004f
BLAKE2b-256 1445325a66f813d330a3771f6613117af264080198c4a09c4c388cfab73da082

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