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.0.2.tar.gz (4.0 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.2.tar.gz.

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a3b1bf94d3bb14cc4ff5008e1f7335c7e9ca42291528ad383717afd2a4265fa3
MD5 76aa3b836fb2c435670c5b9f1b8a9dca
BLAKE2b-256 4b18506dff3f8f9a4b378337fd9b6f0b4a5a1fb0d4ff899261c18ce2bd6eecdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for minimal_python_project_skeleton-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 51822d0b1be189ee32de0b84b48b3f4a7cce735085118ea0e6790f68e7d0673b
MD5 f6a483b7a0f8d8e92413a18d6d51777a
BLAKE2b-256 8dc8539b34149f5c79a2726847c5399a226d0ee28d052674f2bbf5da76d50dfd

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