{"library":"prices","title":"prices","description":"Python price handling for humans. Provides a Price class with arithmetic operations, currency support, tax calculation, and discount application. Current version: 1.1.1. Release cadence: infrequent, last release 2021.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install prices"],"cli":null},"imports":["from prices import Price","from prices import Money","from prices import PriceRange","from prices import TaxedMoney","from prices.discounts import FixedDiscount","from prices.discounts import PercentageDiscount"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from prices import Price, Money, TaxedMoney, PriceRange\n\n# Create a price\nprice = Price(currency='USD', net=Money(10, 'USD'), gross=Money(12, 'USD'))\nprint(price)\n\n# Price arithmetic\np1 = Price(currency='USD', net=Money(5, 'USD'), gross=Money(6, 'USD'))\np2 = Price(currency='USD', net=Money(3, 'USD'), gross=Money(4, 'USD'))\nprint(p1 + p2)\n\n# Create a price range\npr = PriceRange(start=p1, stop=p2)\nprint(pr)\n\n# TaxedMoney\ntm = TaxedMoney(net=Money(100, 'USD'), gross=Money(123, 'USD'))\nprint(tm)","lang":"python","description":"Basic usage of Price, PriceRange, and TaxedMoney classes.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}