# setup.py **Repository Path**: mirrors_lepy/setup.py ## Basic Information - **Project Name**: setup.py - **Description**: 📦 A Human's Guide to setup.py. - **Primary Language**: Unknown - **License**: ISC - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2025-07-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 📦 setup.py (for humans) ======================== This repo exists to provide `an example setup.py `_ file, that can be used to bootstrap your next Python project. It includes some advanced patterns and best practices for ``setup.py``, as well as some commented–out nice–to–haves. For example, this ``setup.py`` provides a ``$ python setup.py publish`` command, which creates a *universal wheel* (and *sdist*) and uploads your package to `PyPi `_ using `Twine `_, without the need for an annoying ``setup.cfg`` file. In short, ``setup.py`` files can be daunting to approach, when first starting out — even Guido has been heard saying, "everyone cargo cults thems". It's true — so, I want this repo to be the best place to copy–paste from :) `Check out the example! `_ ✨🍰✨ To Do ----- - Tests via ``$ setup.py test`` (if it's concise). Pull requests are encouraged! More Resources -------------- - `What is setup.py? `_ on Stack Overflow - `The Hitchhiker's Guide to Packaging `_ - `Cookiecutter template for a Python package `_