Skip to main content

udapi-python

Python framework for processing Universal Dependencies data

Build Status Website Documentation Status

Requirements

  • You need Python 3.9 or higher.
  • It is recommended to install Udapi in a Python virtual environment.
  • If you need the ufal.udpipe parser (to be used from Udapi) install it (with pip install --upgrade ufal.udpipe).

Install Udapi for developers

Let's clone the git repo e.g. to ~/udapi-python/ and make an editable installation

cd
git clone https://github.com/udapi/udapi-python.git
cd udapi-python
pip install -e .

Install Udapi for users

This is similar to the above, but installs Udapi from PyPI to the standard (user) Python paths.

pip install --upgrade udapi

Try udapy -h to check it is installed correctly. If it fails, make sure your PATH includes the directory where pip3 installed the udapy script. Usually, this results in

export PATH="$HOME/.local/bin/:$PATH"

Metadata

Release files for udapi 0.5.2

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

Source distribution (sdist)

Source distribution for udapi 0.5.2
File Size Uploaded
udapi-0.5.2.tar.gz 321.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for udapi 0.5.2
File Interpreter ABI Platform
udapi-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 740.0 kB

Release files / udapi-0.5.2.tar.gz

Download URL udapi-0.5.2.tar.gz
Size 321.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bea62dd380a885a485cb7810ce69d5154ba3f9345140e6198e0b39858ecb9ae8
BLAKE2b-256 checksum
How to use checksums
52cead2ddbd1f1adc8818709aa76e0743361fdac7d2de0d72c7724347d206d41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 16, 2026.

Transparency log

Release files / udapi-0.5.2-py3-none-any.whl

Download URL udapi-0.5.2-py3-none-any.whl
Size 418.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d75939dbdb224b973acc88b9c8074fd864d7b98e05e084fef54e7f02297aa8a7
BLAKE2b-256 checksum
How to use checksums
c0bf7314295832b37c6c02ebafdac3a240cc557674a2a61a27a6291f32abdd50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

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