Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

A collection of Sphinx extensions

Project description

Rusty is a collection of extensions (directives and roles) for Sphinx documentation framework. While the extensions are somewhat compatible with docutils, the usage of Sphinx is currently required.


At the moment, the Rusty contains the extensions listed beneath. Ideas for new extension can been suggested in BitBucket


Include data from excelsheets into documentation.


Generates list from the selected set of role entires, written into document.


Include shell scripts into documentation: comments as documentation and commands as literal blocks.


Similar to rolelist directive. The main difference is the capability to create list based on regular expression rule.


Similar functionality to csv-table - one of the docutils directives: read data from XML/HTML file and convert it to RST-table based on given query and iterator. Requires BeautifulSoup -module.


The easiest way to install the package is to use easy_install:

easy_install -U rusty

Alternative method is to download the package manually, extract it and install it using traditional methods:

sudo python install


Documentation provides further information and examples how to use the module. There exists two resources:


Release 0.3.1 (2009-08-08)

Changes since 0.3.0 release:

  • Fixed issue: exceltable selector does not work with numbers containing zero

Release 0.3.0 (2009-07-07)

Changes since 0.2.0 release:

  • Added new directive: rusty.exceltable - for including the excelsheets data into documentation
  • Improved XMLTable documentation
  • Fixed issue: xmltable does not stop processing even if file or query is missing
  • Fixed issue #4: and is missing from the package

Release 0.2.2 (2009-06-18)

Maintenance release, containing following changes:

  • Fixed issue #4 again: is missing from the package

Release 0.2.1 (2009-06-16)

Maintenance release, containing following changes:

  • Fixed issue #4: is missing from the package

Release 0.2.0 (2009-06-01)

Changes since previous release:

  • New directive: xmltable
  • New directive: regxlist
  • Improved unit testing
  • Improved building
  • Migrated version control from subversion to mercurial
  • Published the project in Bitbucket:
  • Added FAQ

Release 0.1.0 (2009-03-31)

First release, containing following functionality

  • New directive: includesh
  • New directive: rolelist
  • Initial set of unit tests (see testing)
  • Paver powered build and release management

Project details

Release history Release notifications

This version
History Node


History Node


History Node


History Node


History Node


History Node


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
rusty-0.3.1.tar.gz (42.5 kB) Copy SHA256 hash SHA256 Source None Aug 13, 2009

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page