Skip to content

Conversation

@tmlmt
Copy link
Owner

@tmlmt tmlmt commented Nov 20, 2025

Resolves: #38

@tmlmt tmlmt changed the base branch from main to v3 November 20, 2025 22:57
@tmlmt tmlmt merged commit a9e9dc7 into v3 Nov 20, 2025
3 checks passed
tmlmt added a commit that referenced this pull request Jan 5, 2026
…st to products from a catalog (#64)

Resolves: #38

* feat: new class ShoppingCart to match products from a catalogue with a shopping list's ingredients

* feat(ShoppingCart): add total price per selected product

* feat: new class `ProductCatalog` to manage product catalogs

* feat(ShoppingCart): add possibility to provide shopping list and/or catalog in the constructor

* docs: added additional types to the API section

* test: maximize coverage (100%)

* docs: improve docstrings, add examples and remarks
tmlmt added a commit that referenced this pull request Jan 13, 2026
…st to products from a catalog (#64)

Resolves: #38

* feat: new class ShoppingCart to match products from a catalogue with a shopping list's ingredients

* feat(ShoppingCart): add total price per selected product

* feat: new class `ProductCatalog` to manage product catalogs

* feat(ShoppingCart): add possibility to provide shopping list and/or catalog in the constructor

* docs: added additional types to the API section

* test: maximize coverage (100%)

* docs: improve docstrings, add examples and remarks
tmlmt added a commit that referenced this pull request Jan 13, 2026
…st to products from a catalog (#64)

Resolves: #38

* feat: new class ShoppingCart to match products from a catalogue with a shopping list's ingredients

* feat(ShoppingCart): add total price per selected product

* feat: new class `ProductCatalog` to manage product catalogs

* feat(ShoppingCart): add possibility to provide shopping list and/or catalog in the constructor

* docs: added additional types to the API section

* test: maximize coverage (100%)

* docs: improve docstrings, add examples and remarks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Shopping cart: assigning products corresponding to ingredient list

2 participants