Skip to main content

Project Name

This project is a starter kit for generating new Cookiecutter projects.

Getting Started

To get started, clone this repository and follow the instructions below.

Prerequisites

  • Python 3.8 or higher
  • pip
  • virtualenv

Installing

  1. Create a new virtual environment:

    virtualenv venv
    source venv/bin/activate
    
  2. Install the project dependencies:

    pip install -r requirements.txt
    

Usage

  1. Start the FastAPI server:

    uvicorn backend.app:app --reload
    
  2. Open the app in your web browser:

    http://localhost:8000
    
  3. Enter the project details and click "Generate Project" to generate a new Cookiecutter project.

Project Structure

  • backend/app.py: FastAPI server that generates new Cookiecutter projects.
  • backend/templates/index.html: HTML template for the web app.
  • frontend/app_starter.py: Streamlit app that generates new Cookiecutter projects.
  • src/cookiecutter_starter/main.py: Python script that generates a new Cookiecutter project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Metadata

Release files for cookiecutter-starter 0.2.0

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

Source distribution (sdist)

Source distribution for cookiecutter-starter 0.2.0
File Size Uploaded Provenance Actions
cookiecutter_starter-0.2.0.tar.gz 2.8 kB Without provenance Details for cookiecutter_starter-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cookiecutter-starter 0.2.0
File Interpreter ABI Platform Actions
cookiecutter_starter-0.2.0-py3-none-any.whl Python 3 none any Details for cookiecutter_starter-0.2.0-py3-none-any.whl

Total release size: 6.8 kB

Release files / cookiecutter_starter-0.2.0.tar.gz

Download URL cookiecutter_starter-0.2.0.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
27cf8f2c492a99903aee0c09ec57b82eb8913132c4f0bb61952735db7c08a64d
BLAKE2b-256 checksum
How to use checksums
eef49a9ff5a84badecd479ca6bd80e649e90680d97faded3607512c6b9ea4604
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.7.17 Linux/5.10.102.1-microsoft-standard-WSL2

Release files / cookiecutter_starter-0.2.0-py3-none-any.whl

Download URL cookiecutter_starter-0.2.0-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2193cbc2cdbaa9b73be1f7a21eec6ddb0d1c40655adc8600f8588b8e7e9c3ed4
BLAKE2b-256 checksum
How to use checksums
3f5d01de092da45e3f8fc288351b1cdd07ab058ca085c04dc91072939f4a5a76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.7.17 Linux/5.10.102.1-microsoft-standard-WSL2

Security for cookiecutter-starter 0.2.0

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.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

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