Skip to main content

readme_renderer is a library for rendering "readme" descriptions for Warehouse

Project description

Readme Renderer is a library that will safely render arbitrary README files into HTML. It is designed to be used in Warehouse to render the long_description for packages. It can handle Markdown, reStructuredText (.rst), and plain text.

Check Description Locally

To locally check whether your long descriptions will render on PyPI, first build your distributions, and then use the twine check command.

Render rST Description Locally

You can use readme_renderer on the command line to render an rST file as HTML like this:

python -m readme_renderer README.rst -o /tmp/README.html

Code of Conduct

Everyone interacting in the readme_renderer project’s codebases, issue trackers, chat rooms, and mailing lists is expected to follow the PSF Code of Conduct.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

readme_renderer-28.0.tar.gz (27.4 kB view details)

Uploaded Source

Built Distribution

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

readme_renderer-28.0-py2.py3-none-any.whl (15.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file readme_renderer-28.0.tar.gz.

File metadata

  • Download URL: readme_renderer-28.0.tar.gz
  • Upload date:
  • Size: 27.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for readme_renderer-28.0.tar.gz
Algorithm Hash digest
SHA256 6b7e5aa59210a40de72eb79931491eaf46fefca2952b9181268bd7c7c65c260a
MD5 32550499e18fe6696a3cc9457cc6be1d
BLAKE2b-256 a3c403d640fbdb4d22830c98d1c76065f2cc40bc00994c7b7d365562d6b5492e

See more details on using hashes here.

File details

Details for the file readme_renderer-28.0-py2.py3-none-any.whl.

File metadata

  • Download URL: readme_renderer-28.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

File hashes

Hashes for readme_renderer-28.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 267854ac3b1530633c2394ead828afcd060fc273217c42ac36b6be9c42cd9a9d
MD5 48cf726e98e1e296aef61aed2eeb562d
BLAKE2b-256 54180adfcac99c08a6d45947e5da4e1388a7bb9957502a2b4ad12176fed6aeaf

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