Skip to main content

No project description provided

Project description

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
│       └── test.yaml
├── .gitignore
├── .pre-commit-config.yaml
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── README.org
├── pyproject.toml
├── src
│   └── python_project_skeleton
│       └── __init__.py
└── test
    └── test_func.py

6 directories, 11 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

pip install .

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

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.0.0.tar.gz (3.8 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.0.0.tar.gz.

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.0.0.tar.gz
Algorithm Hash digest
SHA256 3c8bd5621109bbc2561e3317289d31cae9a17abbf6840e2be3a024b31c827187
MD5 10f21e0353ee354a5bcac00a997368a0
BLAKE2b-256 069dce3c47a6bc18169d883eb51d83d211a6f885cd6deea11bb102f92a3b83b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9eff1c1a64c756a8aeaf0c67f5935f5fadc1cb0d037db322579dff539e94a0bf
MD5 b297d2ed1212d4de538c40257f2d98a0
BLAKE2b-256 f986401c3936fe2bcc26b4597e0f74d255d3d794bfeaa6b672a8540018d4e4d0

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