I'm excited to announce Teleport 0.3.0, just 5 weeks after my 0.2.1 announcement.
This release is based on a brand new language-agnostic specification [0], which I submitted as an Internet Draft. This specification, though backwards-incompatible with the last one, is a big improvement in simplicity. A new specification calls for a new implementation and new docs [1]. I am also happy to say that the mailing list [2] is no longer empty. Come join the discussion! ================= What is Teleport? ================= Teleport is a type system that extends JSON. You can use it for: * Validating input * Building JSON serializers * Building API servers and clients * Auto-generating API documentation * Exploring type systems Teleport's principles: * Minimalism (< 1000 LOC) * Portability and extensibility * Language-agnostic specification * To enforce existing conventions * Open Source (MIT license) [0] https://datatracker.ietf.org/doc/draft-boronine-teleport/ [1] http://teleport-json.org/python/latest/ [2] https://groups.google.com/forum/#!forum/teleport-json -- https://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/