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.1.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.1.tar.gz.

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c3635e83fbcc3a4a3bdeddd5ecf0a44ffeb946d81ee11c2bd3a04066fb7f875e
MD5 4d9daaa86881151e9b02f10c26c4e03f
BLAKE2b-256 2a1cb333ba40aaf5a209a6a8c61624ce5c80210b7e1ec3cd5b09293b589fa057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 414cd89c3da4c61181ed827c0c66d2dc628b6133c93c64f65e023093657ac045
MD5 d185f0fb42d60e4675718987c232acaf
BLAKE2b-256 3a4bf9f23c95e16ac60b9bfc2f15ecca26896689e7a4e339318450ec20d7a0b9

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