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.1.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.1.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dropimpl-0.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 3dfdb9ec8335c143199f97eb53f71c348f148e624d954bc927abe3c08ca0602d
MD5 5cf60616ceb92952f22f141b14b49fbf
BLAKE2b-256 9da68fe9c69ebbfa59c602fa1f652ed99e2ed0d905d6ed693b996305850166ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dropimpl-0.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9d5bda6d2eb1d0ca7d11b2525989c50c44041fd98d2938a2ae04d2128138ff2
MD5 bf8ce0298e11f3f1c0e041c04826e1f5
BLAKE2b-256 7e5796c4584f4ea355c39b110196bf08fbb1bc38a6ded925fe9bbb05784082b7

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