Skip to main content

No project description provided

Project description

img img img img img img img img img

img

Minimal Python Project Skeleton

  1. About The Project
  2. Getting Started
    1. Installation
  3. Contributing
  4. License
  5. Contact
  6. Acknowledgments

About The Project

This folder structure should act as a simple starting point for your next python project.

.
├── .github
│   └── workflows
│       ├── pre-commit.yaml
│       ├── release.yaml
│       └── test.yaml
├── .gitignore
├── .pre-commit-config.yaml
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── README.org
├── pyproject.toml
├── src
│   └── minimal_python_project_skeleton
│       └── __init__.py
└── test
    └── test_func.py

6 directories, 12 files

It contains just the minimum to get you started with a ready configured GitHub actions for automated linting, testing, and releasing on PiPy.

Getting Started

Use this template directly to create a new GitHub repository or just clone the repository to your desired destination and start working on your new project.

Pro-Tipp: If you later want to update the template, keep a separate branch (i.e. skeleton) around and cherry-pick the changes you would like to keep for future projects. This way you can also pull the latest version from upstream and checkout the new files you would like to use in your project.

Installation

This package is available on PyPI. You install it using pip:

pip install minimal_python_project_skeleton

Contributing

Any Contributions are greatly appreciated! If you have a question, an issue or would like to contribute, please read our contributing guidelines.

License

Distributed under the MIT License

Contact

Marcel Arpogaus - znepry.necbtnhf@tznvy.pbz (encrypted with ROT13)

Project Link: https://github.com/MArpogaus/python-project-skeleton

Acknowledgments

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

minimal_python_project_skeleton-0.1.0.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file minimal_python_project_skeleton-0.1.0.tar.gz.

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0037d8c78b6169ff2b2a1bd648bbce2623b03dbd7ce5a81c86694ca01fdbb3b8
MD5 1f05059c1b7a9925e2dcd99fba2c5287
BLAKE2b-256 8da4a2586ed45d84ac9f64032c4a7a3d7882f815a3f8ad91669787306ec8d070

See more details on using hashes here.

File details

Details for the file minimal_python_project_skeleton-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 09f4aa6c3ef9148f884b4bf62904b5595059d762807d783d2dab6dcabe4edfef
MD5 7e5fdeeab6b54bce16e42bb49d65a902
BLAKE2b-256 183a68c3a2cb3182ba3fdda500d8c5601d68828d620e595cef2ee9a461a56b2e

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