Skip to main content

Flexirest is a project that was born out of the authors long-running interest for reStructuredText, and the idea of writing everyday documents like letters, invoices and other simple documents in this way.

Flexirest tries to strike a middle ground between docutils own command line tool chain (rst2html et al), that I find a little to minimalistic and Sphinx, that I find very nice but a little heavy to use for a quickie document like a random letter or some such.

In short, the goal of flexirest is to enable you to use the reST format for everyday documents instead of a word processor or similar with minimal fuzz. Hence you get to stay in the comfy environment of your text editor and tool chain. And you can check in your docs in text format into your version control system of choice. And, if used correctly, you get to reuse a couple of stylings that you only need to create once.

There are some modestly advanced tricks you can do too, primarily writing your own docutils roles, but I wouldn’t consider those the major points of flexirest.

For more information on how to operate flexirest, see the quick manual.

Changes

0.8.2

  • A mechanism of two-stage writing used to support a new writer, latex2pdf that renders directly to PDF via LaTeX if a suitable executable is available on the host system.

  • –infile option to specify input from a file

  • –outfile option to specify output to a file

  • –dump-parts option to inspect output from different docutils parts.

  • –list-writer option to list available writers on the host system.

  • No traceback when specifying a non-existant writer

  • All writers have at least the minimal template (%(whole)s)

  • Switch to Distribute instead of setuptools for development and packaging.

  • Many small bugfixes and stability improvements

Metadata

Release files for flexirest 0.8.2

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

Built distributions (wheels)

Table of built distributions (wheels) for flexirest 0.8.2
File Interpreter ABI Platform
flexirest-0.8.2-py2.6.egg Legacy Egg format - - Details
flexirest-0.8.2-py2.5.egg Legacy Egg format - - Details

Total release size: 33.9 kB

Release files / flexirest-0.8.2-py2.6.egg

Download URL flexirest-0.8.2-py2.6.egg
Size 17.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
fb6fef984767961afafd1cb18e1fc0833370cfe59e23d2046801776cd0464bee
BLAKE2b-256 checksum
How to use checksums
a000127c730370f9e2de6a88a6dc46cd315a69aa89d63af6b8b0d865afeede7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / flexirest-0.8.2-py2.5.egg

Download URL flexirest-0.8.2-py2.5.egg
Size 17.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
919133e732b2e22414a856d49b7d5a25519ae419b4734d2ba4062f96d0dca534
BLAKE2b-256 checksum
How to use checksums
bed0fa81b9245836f28813751de3ecd82ad2986dcc800180f6c9b6693976318a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.8.2 This release

2 release files

0.8

2 release files

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