Python Saleor App/Extension boilerplate. Batteries included.
The Saleor App Framework for Python simplifies the process of creating and deploying applications within the Saleor Commerce ecosystem. With this framework, developers can leverage pre-configured templates and tools, streamlining their workflows while maintaining flexibility and control over their projects. Whether you're a seasoned developer or just starting, the Saleor App Framework offers a robust foundation to build upon.
Easy Installation: Set up your app effortlessly with options to install using poetry or pip, saving you valuable time.
Webhooks Handling: Seamlessly manage webhooks, including the ability to ignore those triggered by your app, ensuring cleaner interactions.
Exception Handling: Built-in exception handling capabilities help you maintain stability and clarity in your application during runtime.
Pre-configured Project Template: Jumpstart your development with a ready-to-go project template that includes essential tools like SQLAlchemy and Alembic.
Async Database Support: Utilizing encode/databases for asynchronous operations enhances performance and scalability.
Integrated Testing Setup: Easily run unit tests with pytest included in the framework, ensuring your application is reliable and robust.
Docker Support: The framework comes with a working Dockerfile and docker-compose.yaml, facilitating smooth deployment in containerized environments.
Tox Integration: Execute tests efficiently with Tox, allowing for easy management of testing environments and dependencies.