Skip to main content

Generate student handouts by stripping function bodies while preserving docstrings.

Project description

dropimpl

Generate student handout code by stripping function implementations while preserving docstrings.

Usage

uvx dropimpl input.py output.py func1 func2

This writes output.py with the bodies of the named functions replaced by pass while keeping their docstrings.

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

dropimpl-0.2.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

dropimpl-0.2.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file dropimpl-0.2.0.tar.gz.

File metadata

  • Download URL: dropimpl-0.2.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dropimpl-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2afc2b8bf23e7fff1e67ef3d269c49f97f29c3287321dd92d08a0ed0d7c5199a
MD5 93c7b9d327c72a9f2fa152c5c6fab538
BLAKE2b-256 0f1e6e3d0eff5579c2c109e05232f0bd0fd355b01a19adb35f21062be21b8188

See more details on using hashes here.

File details

Details for the file dropimpl-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dropimpl-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for dropimpl-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1fbcd2405e360aecf1364769ba5d131a18e81283aa08a0525401b8235b7a1683
MD5 13c64f22d81a0beb3532792595fb0631
BLAKE2b-256 6bae88eb44e84e6e9be2ccf04ce1684af8ec695f362b7d4968317cb64e53a30e

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