Skip to content

jonperron/airflow-providers-lokalise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 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>=2.1.0

Additional dependencies are described in the pyproject.toml file.