Skip to main content

Pin frontend static dependencies for Python web projects

Project description

staticpin

PyPI version

Pin frontend static dependencies for Python web projects

Features

  • TODO

Documentation

Documentation is built with Zensical and deployed to GitHub Pages.

API documentation is auto-generated from docstrings using mkdocstrings.

Docs deploy automatically on push to main via GitHub Actions. To enable this, go to your repo's Settings > Pages and set the source to GitHub Actions.

Development

To set up for local development:

# Clone your fork
git clone git@github.com:your_username/staticpin.git
cd staticpin

# Install in editable mode with live updates
uv tool install --editable .

This installs the CLI globally but with live updates - any changes you make to the source code are immediately available when you run staticpin.

Run tests:

uv run pytest

Run quality checks (format, lint, type check, test):

just qa

Author

staticpin was created in 2026 by Daniel Roy Greenfeld.

Built with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

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

staticpin-0.1.0.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

staticpin-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file staticpin-0.1.0.tar.gz.

File metadata

  • Download URL: staticpin-0.1.0.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for staticpin-0.1.0.tar.gz
Algorithm Hash digest
SHA256 537ace7979791e498b776c8e38bf7f244b58fbe790a01f30f23313d60134d106
MD5 b7081c67a55905f2ae0df637e5221dd9
BLAKE2b-256 058f1a9717b727b32a99988068e05d85a5a3e573195ede12f5a099f33297c9c7

See more details on using hashes here.

File details

Details for the file staticpin-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: staticpin-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for staticpin-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b377b40da97dfd698077a1cf0428e4289325cec9d071910d777371316e87046
MD5 115337791d9ceefa5b4be61bc5c4b6c4
BLAKE2b-256 93fd2a0720fb9cd3cbd318eae4fe9a9f7dcd0c535f92c1374083ffab1fbe687a

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