Skip to main content

whool - build backend for Odoo addons

Project description

whool - Package Odoo Addons as Python Wheels

!!! pre-alpha work in progress...

This project is the successor of setuptools-odoo, as a PEP 517 build backend.

It also provides a convenience CLI to build and install addons, although this can also be achieved with regular Python packaging ecosystem tools such as pip and build.

Main expected benefit: the setup directory is replaced by a pyproject.toml file at the root of each addon. So it's less intrusive, and does not need symbolic links so it works better on platforms where symlinks are problematic.

It currently depends on setuptools-odoo where the logic to extract Python Package Metadata from Odoo Addon Manifests resides.

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

whool-0.1.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

whool-0.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file whool-0.1.tar.gz.

File metadata

  • Download URL: whool-0.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for whool-0.1.tar.gz
Algorithm Hash digest
SHA256 c9c3dc3bb7cd12526d3b1164ab3c0c7989cf3994f4b27d515089f0d611d093fc
MD5 33a15913d69e25152c265705e146b35c
BLAKE2b-256 9987953a99fbf00c91ce51cb730c3113ac7e766c6ba6383b13917dbee3607d73

See more details on using hashes here.

File details

Details for the file whool-0.1-py3-none-any.whl.

File metadata

  • Download URL: whool-0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for whool-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7d2f584c2cc60df616b78669929ffffce222685f3ad100934c4f8411a2a37e88
MD5 662481c2b173aebe3b0a25b79605da16
BLAKE2b-256 c2d758becc2b0e402791023ab06b13d865e29dfdb5ecfb7fda1fc560d31003de

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