GitHub - cloudflare/workers-py: Write Cloudflare Workers in 100% Python via Pyodide. | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

cloudflare/workers-py

Repository files navigation

workers-py

A set of libraries and tools for Python Workers.

Pywrangler

A CLI tool for managing vendored packages in a Python Workers project.

Installation

On Linux, you may be able to install the tool globally by running:

uv pip install --system workers-py

Alternatively, you can add workers-py to your pyproject.toml:

[dependency-groups]
dev = ["workers-py"]

Then run via uv run pywrangler.

Usage

uv run pywrangler --help
uv run pywrangler sync

Development

To run the CLI tool while developing it, use:

uv run --project $REPO_ROOT $REPO_ROOT/src/pywrangler --help

On Linux, to install it globally, you may also be able to run:

uv pip install --system -e .

Alternatively, you can add workers-py to your pyproject.toml:

[dependency-groups]
dev = ["workers-py"]

[tool.uv.sources]
workers-py = { path = "../workers-py" }

Then run via uv run pywrangler.

Tests

$ uv cache clean
$ uv run pytest
$ uv run pytest tests/test_cli.py::test_sync_command_handles_missing_pyproject -v # Specific test

About

Write Cloudflare Workers in 100% Python via Pyodide.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.