Skip to main content

LDaCA Wordflow Backend

FastAPI service for LDaCA Wordflow. The package can run the API by itself or serve the bundled production frontend from the same process.

Quick start

# Install and run (backend + frontend on one port)
uvx ldaca-wordflow

# Or run only the backend API
uvx ldaca-wordflow --backend

# Custom port
uvx ldaca-wordflow --port 9000

Notebook and BinderHub launch

Use the asynchronous launcher when Python must retain control of the event loop, such as a BinderHub notebook cell:

from ldaca_wordflow import start_async_server

server = await start_async_server()
# The compiled web application is now ready through jupyter-server-proxy.

await server.close()

start_async_server() returns only after ASGI lifespan startup succeeds. Its caller-owned handle supports waiting and bounded graceful shutdown. Under JupyterHub, the launcher derives the proxy root_path from JUPYTERHUB_SERVICE_PREFIX.

Development

Download files

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

Source Distribution

ldaca_wordflow-0.7.1.tar.gz (13.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ldaca_wordflow-0.7.1-py3-none-any.whl (14.1 MB view details)

Uploaded Python 3

File details

Details for the file ldaca_wordflow-0.7.1.tar.gz.

File metadata

  • Download URL: ldaca_wordflow-0.7.1.tar.gz
  • Upload date:
  • Size: 13.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ldaca_wordflow-0.7.1.tar.gz
Algorithm Hash digest
SHA256 1f4b050bc471ef0729435b09e238fabe24933b9f8bd72bf8a6b36a404185d8ff
MD5 c2c818e499cb77fef6c55fd272f1639b
BLAKE2b-256 802da15a5edf5c6380f6103d701d56a3000c3bb7323f79ceea4145fce97f2db3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ldaca_wordflow-0.7.1.tar.gz:

Publisher: release.yml on Australian-Text-Analytics-Platform/ldaca-wordflow-backend

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ldaca_wordflow-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: ldaca_wordflow-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 14.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for ldaca_wordflow-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eac8394ada0e90782a2667c75260005f83101ce972c5971ee990810ed1a9e926
MD5 5120e62739119b82c026047ba9ad9798
BLAKE2b-256 5bd9dffbb8784975a0b65761fae6c67e640b23d994afc61502ef9b85284e9127

See more details on using hashes here.

Provenance

The following attestation bundles were made for ldaca_wordflow-0.7.1-py3-none-any.whl:

Publisher: release.yml on Australian-Text-Analytics-Platform/ldaca-wordflow-backend

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.7.2

2 files

This release

0.7.1 This release

2 files

0.7.0

2 files

0.6.0

2 files

0.5.6

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.4

2 files

0.4.3

2 files

0.4.2

2 files

0.3.5

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page