Skip to main content

Simple object serialization middleware for WSGI.

Project description

Object serialization middleware for WSGI. Supported object serialization formats include:

  • XML-RPC

  • JSON

  • YaML

  • marshal

  • pickle

  • cPickle

Sample usage:

from wsgiserializer.jsonize import jsonize

@jsonize
def simple_app(environ, start_response):
    start_response('200 OK', [('Content-type','text/plain')])
    return {'test':'Hello world!'}

if __name__ == '__main__':
    from wsgiref.simple_server import make_server
    http = make_server('', 8080, simple_app)
    http.serve_forever()

Project details


Release history Release notifications | RSS feed

This version

0.3

Download files

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

Source Distributions

wsgiserialize-0.3.zip (17.2 kB view details)

Uploaded Source

wsgiserialize-0.3.tar.gz (7.3 kB view details)

Uploaded Source

wsgiserialize-0.3.tar.bz2 (7.5 kB view details)

Uploaded Source

Built Distributions

wsgiserialize-0.3.win32.exe (71.9 kB view details)

Uploaded Source

wsgiserialize-0.3-py2.5.egg (13.3 kB view details)

Uploaded Source

wsgiserialize-0.3-py2.4.egg (13.3 kB view details)

Uploaded Source

File details

Details for the file wsgiserialize-0.3.zip.

File metadata

  • Download URL: wsgiserialize-0.3.zip
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wsgiserialize-0.3.zip
Algorithm Hash digest
SHA256 d7afa99dda302c78abdb450be1c0145b9e3ca9679ad24bef03bc3a509a2c2834
MD5 4bca977d210665d04cefa1be5bafb409
BLAKE2b-256 52b5ad1f69027ab3f5cc97d6430d8b65a7407be8f51929be72637212191bfc6b

See more details on using hashes here.

File details

Details for the file wsgiserialize-0.3.tar.gz.

File metadata

  • Download URL: wsgiserialize-0.3.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wsgiserialize-0.3.tar.gz
Algorithm Hash digest
SHA256 5ce6b51c44db4654959efe84129f2d6d620136067949204029a954b0e5a5bb3d
MD5 5f7831a8305c0a3aa3d6d822450c60f1
BLAKE2b-256 acf8162628237dcaf1a98d5417ed0eb87c1d57a44ac8127f26c96fee1d0df5de

See more details on using hashes here.

File details

Details for the file wsgiserialize-0.3.tar.bz2.

File metadata

File hashes

Hashes for wsgiserialize-0.3.tar.bz2
Algorithm Hash digest
SHA256 a1e7842ed37956198be4ef20fde144202670559056baf8b8cc1734e6a53752ad
MD5 15f9bf630f25986dd4c6eb507a1e2d0c
BLAKE2b-256 152457fb7ea89224fc2e72dd6f7806d73580ca1e6a2ac1ddef5e08af76096e4c

See more details on using hashes here.

File details

Details for the file wsgiserialize-0.3.win32.exe.

File metadata

File hashes

Hashes for wsgiserialize-0.3.win32.exe
Algorithm Hash digest
SHA256 5f9976ecb4cb28fde4a89ecf621add128eeed5ae576b57cad6465dbdf8389d67
MD5 c1e3caa1886c127363869157875c221e
BLAKE2b-256 0dd8619d5be745608076f55d6a7dc68bbdb8689922706724fd163d7da14e8434

See more details on using hashes here.

File details

Details for the file wsgiserialize-0.3-py2.5.egg.

File metadata

File hashes

Hashes for wsgiserialize-0.3-py2.5.egg
Algorithm Hash digest
SHA256 2b6ffb8e0048de2c4a9a6ab819e8a9994da73e5adb91337b0ef42513eb3b9960
MD5 ad5cb83148bdc5b31e23750894bbe877
BLAKE2b-256 0f76d3055e4f4078d8b38b27b1df862aa35d139dd4ff7c4a5d34e757ed7b4e31

See more details on using hashes here.

File details

Details for the file wsgiserialize-0.3-py2.4.egg.

File metadata

File hashes

Hashes for wsgiserialize-0.3-py2.4.egg
Algorithm Hash digest
SHA256 a12e07a946fc7f04afd5255b48f09720b3736ed491de103af1da6eeb62515d75
MD5 7ca6e819172456d1a7118e5aaeff9266
BLAKE2b-256 97c8accf91d990c020ff7d7263863ebb4247915b183da385dd60ca829135b2f2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page