Skip to main content

Lokalise hook and operator for Airflow based on the Lokalise Python SDK

Project description

 Airflow Provider Lokalise

This repository provides hook and operator to connect to the Lokalise API using the Lokalise Python SDK.

Installation

The package is available on pip. It can be installed using

pip install airflow-providers-lokalise

Connection

Hook and operator are using the following parameter to connect to Lokalise API:

  • lokalise_conn_id: name of the connection in Airflow
  • password: personal API token to connect to the API. Can be obtained following this documentation
  • host: name of the project in Lokalise.

 Repo organization

  • Hook is located in the lokalise_provider/hooks folder.
  • Operator is located in the lokalise_provider/operator folder.
  • Tests for hook and operator are located in the tests folder.

Dependencies

  • Python >= 3.10
  • Airflow >= 2.7
  • python-lokalise-api>=3.0.0

Additional dependencies are described in the pyproject.toml file.

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

airflow_providers_lokalise-1.2.2.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

airflow_providers_lokalise-1.2.2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file airflow_providers_lokalise-1.2.2.tar.gz.

File metadata

File hashes

Hashes for airflow_providers_lokalise-1.2.2.tar.gz
Algorithm Hash digest
SHA256 96c380c1d985b59e5907778339fe03da8ea9ec702347cbf61e4df6f66e790c87
MD5 bdd2db848710b19e847818c4535c3270
BLAKE2b-256 22bd10e08453ebba2803ac1df382fe05475156cc61d776b7d8a7ff73d94ed94f

See more details on using hashes here.

Provenance

The following attestation bundles were made for airflow_providers_lokalise-1.2.2.tar.gz:

Publisher: release.yaml on jonperron/airflow-providers-lokalise

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

File details

Details for the file airflow_providers_lokalise-1.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for airflow_providers_lokalise-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 88639e2147077d8503c1d0753902ef19ca9f5515b9b4c679e1df124bedb6b58a
MD5 5d6394db0039128e6255042419049a66
BLAKE2b-256 a22c266d6a272bc096fc13cc0898b074a4bd45c8cd719862c894a644d2603a1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for airflow_providers_lokalise-1.2.2-py3-none-any.whl:

Publisher: release.yaml on jonperron/airflow-providers-lokalise

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

Supported by

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