Skip to main content

Extensible HTML/XML generator

Project description

XIST is an extensible HTML and XML generator. XIST is also a XML parser with a very simple and pythonesque tree API. Every XML element type corresponds to a Python class and these Python classes provide a conversion method to transform the XML tree (e.g. into HTML). XIST can be considered ‘object oriented XSLT’.

XIST also includes the following modules:

  • ll.astyle can be used for colored terminal output (via ANSI escape sequences).

  • ll.color provides classes and functions for handling RGB color values. This includes the ability to convert between different color models (RGB, HSV, HLS) as well as to and from CSS format, and several functions for modifying and mixing colors.

  • ll.make is an object oriented make replacement. Like make it allows you to specify dependencies between files and actions to be executed when files don’t exist or are out of date with respect to one of their sources. But unlike make you can do this in a object oriented way and targets are not only limited to files, but you can implement e.g. dependencies on database records.

  • ll.misc provides several small utility functions and classes.

  • ll.sisyphus provides classes for running Python scripts as cron jobs.

  • ll.daemon can be used on UNIX to fork a daemon process.

  • ll.url provides classes for parsing and constructing RFC 2396 compliant URLs.

  • ll.xpit is a module that makes it possible to embed Python expressions in text (as XML style processing instructions).

  • ll.xml_codec contains a complete codec for encoding and decoding XML.

Changes in 3.2.1 (released 02/05/2008)

  • It’s now possible to force the publisher to output certain xmlns attributes via the showxmlns argument to the Publisher constructor.

Project details


Release history Release notifications | RSS feed

This version

3.2.1

Download files

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

Source Distributions

ll-xist-3.2.1.zip (383.4 kB view details)

Uploaded Source

ll-xist-3.2.1.tar.gz (322.1 kB view details)

Uploaded Source

ll-xist-3.2.1.tar.bz2 (269.2 kB view details)

Uploaded Source

Built Distributions

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

ll_xist-3.2.1-py2.5-win32.egg (647.0 kB view details)

Uploaded Egg

ll_xist-3.2.1-py2.5-linux-i686.egg (812.5 kB view details)

Uploaded Egg

ll-xist-3.2.1.win32-py2.5.exe (370.6 kB view details)

Uploaded Source

File details

Details for the file ll-xist-3.2.1.zip.

File metadata

  • Download URL: ll-xist-3.2.1.zip
  • Upload date:
  • Size: 383.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ll-xist-3.2.1.zip
Algorithm Hash digest
SHA256 150e40a32b255ab5d1c194a0ec0713b1c5779760a0b4ca9a38b1886f97388fd7
MD5 65e8dd470d9b953f4efcd39bfd8716ff
BLAKE2b-256 41549861b142bf7406e9b45d2290ec17dc8cf2212229a260796b645076ab8ed7

See more details on using hashes here.

File details

Details for the file ll-xist-3.2.1.tar.gz.

File metadata

  • Download URL: ll-xist-3.2.1.tar.gz
  • Upload date:
  • Size: 322.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ll-xist-3.2.1.tar.gz
Algorithm Hash digest
SHA256 7c7ce20af0aa43321f2822f6546429ece66092ea36ce954affedc465f5d0824b
MD5 089b49a66639315c1e4b0826c68f69e3
BLAKE2b-256 187908893f92e07cd67e9635a98c99a3aa79ff11dc64473f8ee772dc9b4731e5

See more details on using hashes here.

File details

Details for the file ll-xist-3.2.1.tar.bz2.

File metadata

  • Download URL: ll-xist-3.2.1.tar.bz2
  • Upload date:
  • Size: 269.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ll-xist-3.2.1.tar.bz2
Algorithm Hash digest
SHA256 19dcc08fe3c546e229a5583ff4b15b4e0c5e59fb699cde6e9d33e11be58e5e6c
MD5 b581e1084c2e4c745b239b6e1fdd630c
BLAKE2b-256 710ae7a89a7a5b03e247079355dcdfc1fb1f7dcfdf3d216f043d9f4303188d2b

See more details on using hashes here.

File details

Details for the file ll_xist-3.2.1-py2.5-win32.egg.

File metadata

File hashes

Hashes for ll_xist-3.2.1-py2.5-win32.egg
Algorithm Hash digest
SHA256 7f9f5ba8c4fecbfcd7655d1bbeb2ed4da4ab90a947d9cef057ca88d258694fc3
MD5 2af1ea57b073511e8a946d2259a6dfaa
BLAKE2b-256 b957f94613cde3398c1c6c55ba0df371bbb3c5a896770f2d52c4ba5c7bd90168

See more details on using hashes here.

File details

Details for the file ll_xist-3.2.1-py2.5-linux-i686.egg.

File metadata

File hashes

Hashes for ll_xist-3.2.1-py2.5-linux-i686.egg
Algorithm Hash digest
SHA256 84776a036f71a3f3c1e82b2134f8f759879078d81b21123c372d2d3eb8a4f876
MD5 dc99c4b40da1248c3d8a47ae1af55835
BLAKE2b-256 fc695990d723d64e353f778373ed540da8883e36b6951ff517a16ccb232ed8c8

See more details on using hashes here.

File details

Details for the file ll-xist-3.2.1.win32-py2.5.exe.

File metadata

File hashes

Hashes for ll-xist-3.2.1.win32-py2.5.exe
Algorithm Hash digest
SHA256 8b55a73f1d84b5d1ba629a1f85bb8eba93f36f8119535699379c4bee8bb32187
MD5 54e1874eafd275be3229c805b89eda32
BLAKE2b-256 9c6519cb167407f6234a73de3fb47b5c834e7d04441e5565ed1d85a19f8ded09

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