Skip to main content

WSTL-PY

A python package to make implementing Web Service Transition Language (WSTL) in projects.

Package Development

I am developing this package as part of work on the Open Distributed Information Service (ODIS). Hopefully, it will be useful beyond this project, but I am not ready to make any promises just yet. At the moment it should be considered an experimental work.

Related Work

There is also the ALPS-PY developed for the same reason, which helps with Application-Level Profile Semantics (ALPS) implementations.

Feedback

Any feedback will be welcomed. Create an issue, or start a discussion on the ODIS repo

 

Usage

At the moment it is possible to create a valid WSTL message from code:

wstl = Wstl()
wstl.add_action(...)
wstl.add_data_item(...)

print(wstl.to_data())

Behind the scenes it can resolve action names to full action descriptions.

 

Plans

[ ] Integration with ALPS-PY project

Metadata

Release files for polymedia 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for polymedia 0.2.1
File Interpreter ABI Platform
polymedia-0.2.1-py3.10.egg Legacy Egg format - - Details

Release files / polymedia-0.2.1-py3.10.egg

Download URL polymedia-0.2.1-py3.10.egg
Size 9.6 kB
Tags Egg
SHA-256 checksum
How to use checksums
eb5cb251a9a6af107e0d51df7b186120fa4eec25b8c12f0b8ce55385d8716742
BLAKE2b-256 checksum
How to use checksums
49d15cd5041690bdfb4b16118e1fcdc5bcca9f163c566d879b45a72714bc588c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.2.1 This release

1 release file

0.2.0

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page