Python client for the Akeneo API REST
Project description
Python client for Akeneo PIM API
A simple Python client to use the Akeneo PIM API.
Dependencies are managed with poetry (list of dependencies available in pyproject.toml).
You may install them with:
poetry install --dev
Installation
poetry install pyakeneo
Usage
A simple example is provided in docs/example_exporter.py.
If you experience issues when importing modules, run the examples as follow:
cd docs
poetry run python example_exporter.py
Tests
Run tests as follow:
poetry run nosetests
If tests don’t pass in your environment, please check that dependencies match those described in pyproject.toml. One way to do it is to ensure that poetry runs commands in a dedicated virtualenv by setting environment variable as follow:
poetry install --dev
Tests are provided with mocks, recorded with VCR.py. In case you need to (re)run tests, you should install the dataset in you PIM instance as follow:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyakeneo-0.6.0.tar.gz
.
File metadata
- Download URL: pyakeneo-0.6.0.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.4 Linux/5.15.0-1042-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56c0fcd65a7125a9636166bf0a3a18ab77c339c9570eb3ef25ccdba36fec87e5 |
|
MD5 | 907aba6c99c69fc4077d961c21c723fe |
|
BLAKE2b-256 | 324e0e0a88b86b36c751a974dff80c15dde2b858dc3d039f68351db2f79331b4 |
File details
Details for the file pyakeneo-0.6.0-py3-none-any.whl
.
File metadata
- Download URL: pyakeneo-0.6.0-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.4 Linux/5.15.0-1042-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2c024cab8dbfc238fcf42eb627976bb1fa9f0af678593b169bb63ee07998ab2 |
|
MD5 | 303712ea970280a27bc08d87a86f5801 |
|
BLAKE2b-256 | 030e6c755422ac7e3bbb88ee19ac416678a3d1323965abbae62e0787f0eb7997 |