Skip to main content

newpyproj

Automated Python Project Folder Creation


Automatically creates a new python project folder, using best project standards, with common files, documentation, tests.

Installation

pip install newpyproj

Usage

newpyproj name_of_project [-h] [-c] [-g] [-v] [-p] [-r] [-s] [-t] [-d] [--template]

Arguments

-h or --help       Help message and exit
-c or --cli        Creates a command line interface project
-g or --gui        Creates a graphical user interface project
-v or --verbose    Verbose mode
-p or --pytest     Use pytest as unittest
-r or --resources  Include resources folder
-s or --shebang    Supress shebang line in files
-t or --test       Supress test folders and files
-d or --doc        Supress doc folders and files
--template         Supress template content in files

References

Structuring Your Project by Kenneth Reitz

Python Application Layouts: A Reference by Kyle Stratis

Dead Simple Python: Project Structure and Imports by Jason C. McDonald

Metadata

Release files for newpyproj 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for newpyproj 0.0.4
File Size Uploaded Provenance Actions
newpyproj-0.0.4.tar.gz 7.4 kB Without provenance Details for newpyproj-0.0.4.tar.gz

Release files / newpyproj-0.0.4.tar.gz

Download URL newpyproj-0.0.4.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4d5292afc553aefa7366bbbb2e239cc3f730d7e087b89921d4863b73e79a0c1d
BLAKE2b-256 checksum
How to use checksums
40e84e564692d29b249c756e663378c5cd14f474f4fa0beada16e71b43aa08f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

Security for newpyproj 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page