Skip to main content

Client Interface for POEditor API (https://poeditor.com).

Project description

Overview

API Client Interface for POEditor API.

POEditor is a quick and sleek web-based software localization platform, designed for happy translators and project managers.

Support Python 2 and Python 3.

Installation

To install the current version, run:

$ pip install poeditor

You can also install the development version with:

$ pip install -e git://github.com/sporteasy/python-poeditor.git#egg=poeditor-dev

Usage

>>> from poeditor import POEditorAPI
>>> client = POEditorAPI(api_token='my_token')
>>> projects = client.list_projects()
>>> # create a new project
>>> client.create_project("name", "description")
>>> # get project details
>>> project = client.view_project_details("project id")
>>> # list project languages
>>> languages = client.list_project_languages("project id")

Testing

To run tests, you need a POEditor account. You can create a free trial account.

All requests to the API must contain the parameter api_token. You can get this key from your POEditor account. You’ll find it in My Account > API Access:

$ export POEDITOR_TOKEN=my_token
$ nosetests

License

MIT License (MIT)

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

poeditor-1.1.3.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

poeditor-1.1.3-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file poeditor-1.1.3.tar.gz.

File metadata

  • Download URL: poeditor-1.1.3.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for poeditor-1.1.3.tar.gz
Algorithm Hash digest
SHA256 c9b29aff1d6ea9e52561d47cae9f44f353921a588a93411edc59e68aa02582d2
MD5 0290d671920f6e4e125548d0a16c532b
BLAKE2b-256 5089442e91d67671531fa417126e81dc5ebeb8e531722d20af4f1e5df5f18976

See more details on using hashes here.

File details

Details for the file poeditor-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: poeditor-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for poeditor-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ef3faa1906325fa95a283cd053095f36ade6badfd115e6dc55245733c82fe2ac
MD5 ff116b9f9730be06170bcb9c59be7318
BLAKE2b-256 92d09c2064612ee35e4ba72c3952841c3e585531d94adf54fcd84e812398cd14

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