Skip to main content

FastAPI Extension for X-Road SOAP

Project description

FastAPI X-Road SOAP

PyPI - Python Version GitHub Actions Workflow Status codecov PyPI - Downloads

Quality Gate Status Security Rating Reliability Rating Maintainability Rating
Vulnerabilities Bugs Code Smells Lines of Code

Description

This library provides an extension to FastAPI, which allows FastAPI to be used as a SOAP service in the X-Road data-exchange ecosystem.
Internally, it utilizes the pydantic-xml library for data validation and its conversion between XML structures and Python objects.

The full documentation of this library can be found in the Wiki.

Installation

Using PIP:

pip install fastapi-xroad-soap

Using Poetry:

poetry add fastapi-xroad-soap

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

fastapi_xroad_soap-0.2.0.tar.gz (29.9 kB view details)

Uploaded Source

Built Distribution

fastapi_xroad_soap-0.2.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_xroad_soap-0.2.0.tar.gz.

File metadata

  • Download URL: fastapi_xroad_soap-0.2.0.tar.gz
  • Upload date:
  • Size: 29.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for fastapi_xroad_soap-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c294824f273b1aa79253fa3b3bb476c05f6c783fff47eec11f64b3753911a41d
MD5 43b9467c995a5d0e8ecb9360c5896fcd
BLAKE2b-256 6e2c5bb717dccee85f37c5867bf8790b4eb6b8d9e3cdd9a4499fcdcbc92cbcf2

See more details on using hashes here.

File details

Details for the file fastapi_xroad_soap-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_xroad_soap-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d656d01093e4f682e8a69b120e0f14c61add39c446536cd225537c635c3cd23
MD5 73a5fd9b2603cfafe6e3b306a7000ac5
BLAKE2b-256 7a2e8ae754f5278fa8b173edd602f1d83bbd8ac229afa0e08d5a2b716341217f

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