Skip to main content

Classify

Generate concrete class API documentation for python Classes

Installation

    pip install classify

Usage

    classify <path.to.Class>

This outputs the full class definition, including the methods defined on each parent class.

You can change the theme to any Pygments theme with --console-theme.

Output to your shell's pager with --renderer pager, or to ccbv style pages with --renderer html.

By default HTML documents are saved to a temporary directory. To change this specify a relative location with the --output option. You can serve the output, regardless of where its written to with --serve, and change the port with --port.

    classify <path.to.Class> --renderer html --output output --serve --port 8080

Why?

CCBV has long been a part of my everyday toolkit for working with Django's generic class-based views. It's a fantastic resource for quick reference, but it only covers Django's GCBVs.

Classify aims to provide this same level of utility for all your Python classes.

Release files for classify 2026.9.4

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

Source distribution (sdist)

Source distribution for classify 2026.9.4
File Size Uploaded
classify-2026.9.4.tar.gz 13.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for classify 2026.9.4
File Interpreter ABI Platform
classify-2026.9.4-py3-none-any.whl Python 3 none any Details

Total release size: 31.4 kB

Release files / classify-2026.9.4.tar.gz

Download URL classify-2026.9.4.tar.gz
Size 13.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eacfe4bc45f6a02c83507e9b767a2057f093f0c273e280ddcbaabece6c298dbb
BLAKE2b-256 checksum
How to use checksums
08d35a9ebb6fd5cca57fca25d3c15c6935a93caecff5a6e4936951185ce76ae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release files / classify-2026.9.4-py3-none-any.whl

Download URL classify-2026.9.4-py3-none-any.whl
Size 18.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f1196b7df0fa13e2821bb10a79945651d037613e5c781f3f66316e9ff57fc648
BLAKE2b-256 checksum
How to use checksums
c65bef1deb10ac167dc615e34c3a7b984029d312a969c93e182f57df4c6f1923
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.9.4 This release

2 release files

0.5.0

2 release files

0.4.1

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

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