Skip to main content

A library for converting a token stream into a data structure for use in web form posts

Project description

Peppercorn

A library for converting a token stream into a data structure comprised of sequences, mappings, and scalars, developed primarily for converting HTTP form post data into a richer data structure. It runs on Python 2.5, 2.6, 2.7, and 3.2.

Please see http://docs.pylonsproject.org/projects/peppercorn/en/latest/ for the documentation.

See https://github.com/Pylons/peppercorn for in-development version.

Changes

0.4 (2012-02-14)

  • Peppercorn will no longer run under Python 2.4. 2.5 or better is required.

  • Python 3.2 compatibility.

  • Moved to GitHub.

  • Pylons project docs theme.

  • Added tox configuration.

0.3 (2010-09-02)

  • 0.2 was a brownbag release; a case was not handled where rename operation types may not have children. This release fixes that.

0.2 (2010-09-02)

  • New operation type: rename. rename begins a special mode. The value of the first subsequent data element in the stream will be used within it’s parent sequence or mapping; any remaining data elements until the corresponding __end__ marker are ignored. This is mostly in support of radio buttons. See the rename docs within http://docs.repoze.org/peppercorn for more information.

0.1 (2010-03-23)

  • Initial release.

Project details


Download files

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

Source Distribution

peppercorn-0.4.tar.gz (18.3 kB view details)

Uploaded Source

File details

Details for the file peppercorn-0.4.tar.gz.

File metadata

  • Download URL: peppercorn-0.4.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for peppercorn-0.4.tar.gz
Algorithm Hash digest
SHA256 9a53edd7259a73256519a0d4b23fdc210ea3dfc415e0becdba1d2498cbf7e28a
MD5 464d6f2342eaf704dfb52046c1f5c320
BLAKE2b-256 ef73e69e38c7e8bf1d9393bbe7c833b844070db6024a5482eab5163b801f5eb9

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