aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
6 daysbump version to 0.8.4HEADmasterGeorg Sauthoff1-1/+1
6 daysconsolidate product pricesGeorg Sauthoff4-1172/+25
2021-03-13update default product locationGeorg Sauthoff1-1/+1
2021-03-07wpi: Add shrink_contents_if_needed() methodHarald Welte1-0/+34
2021-03-07wpint: No more than 5 line items on the CN22 declaration allowedHarald Welte1-0/+2
2021-03-07wpint: Allow user to specify shipment_nature and customer_referenceHarald Welte1-2/+7
2021-03-07wpint: More input length validation of addressesHarald Welte1-2/+8
2021-03-07wpint: More input data validation for content_item and itemHarald Welte1-3/+18
2021-03-07README.rst: add section on authors / historyHarald Welte1-0/+14
2021-03-07README.rst: Major update, expand more on what is required for which APIHarald Welte1-8/+31
2021-03-07README.rst: Fix tons of typosHarald Welte1-5/+5
2021-03-07README.rst, setup.py: Mention Warenpost International APIHarald Welte2-2/+2
2021-03-07wpint: be more specific about what we're loggingHarald Welte1-2/+2
2021-03-07wpint: Address various pylint-reported issuesHarald Welte1-22/+27
2021-03-07Add 'wpint' module for Warenpost International ReST-APIHarald Welte2-0/+248
2021-02-02Allow users to supply customer specific pricesGeorg Sauthoff1-5/+10
2021-01-23Avoid rounding issues with floatGeorg Sauthoff1-2/+3
2020-12-05fix price comparision and latest column reorderingGeorg Sauthoff1-8/+13
2020-12-03bump version to 0.8.3. for price changes from Jan 1st, 20210.8.3Harald Welte1-1/+1
2020-12-03update products.json with prices from January 1st, 2021Harald Welte1-55/+25
2020-07-06bump version to 0.8.20.8.2Harald Welte1-1/+1
2020-07-06setup.py: Make sure the new price lists are actually packagedHarald Welte1-1/+5
2020-06-20Update prices for temporary VAT discountGeorg Sauthoff3-63/+640
2019-12-05Use more appropriate function for version query0.8.1Georg Sauthoff1-1/+1
2019-12-05Handle version string in setup.pyGeorg Sauthoff2-3/+3
2019-11-22Add example: convert ppl_vXXX.csv to products.jsonGeorg Sauthoff1-0/+77
2019-11-22Add product changes that are effective 2020-01-01Georg Sauthoff3-7/+594
2019-11-22Print inema versionGeorg Sauthoff1-0/+6
2019-11-22Remove trailing whitespaceGeorg Sauthoff1-375/+375
2019-07-15Fix json UTF8 dumping in Python 2Georg Sauthoff1-2/+5
2019-07-15update products.json with sorted keys / defined orderingHarald Welte1-564/+565
2019-07-14Port to Python3, canonicalize JSON, retain UmlautsGeorg Sauthoff1-3/+12
2019-07-14We don't require lxml - zeep doesGeorg Sauthoff1-1/+0
2019-07-11bump version to 0.80.8nextHarald Welte1-1/+1
2019-07-11Update products.json with current dump of 20190711Harald Welte1-541/+564
2019-07-11Add ProductInformation() class and examples/products.pyHenrik Genssen3-1/+59
2019-07-11make gen_1c4a_hdr() and get_product_price_by_id() class methodsHenrik Genssen1-40/+40
2019-07-11Fix utf-8 parsing of json data filesHarald Welte1-2/+2
2019-07-11Add coding/utf8 annotations to fix special characters for python 2.7Henrik Genssen3-0/+3
2019-07-11bump version to 0.70.7Harald Welte1-1/+1
2019-07-11products.json: Update some prices to 2019-07-01Harald Welte1-14/+14
2019-06-03setup.py: Add install_requires for pytzHarald Welte1-0/+1
2019-06-03products.json: Avoid "Umlauts" for python 2.x compatibilityHarald Welte1-2/+2
2019-03-25bump to version 0.60.6Georg Sauthoff1-1/+1
2019-03-25Fix deprecation warningGeorg Sauthoff1-1/+1
2019-03-25Add some new Warenpost productsGeorg Sauthoff1-1/+26
2019-03-25Fix name-key typo in products.jsonGeorg Sauthoff1-24/+24
2019-01-16Add PEP-0396 compatible __version__ to the module and bump to 0.50.5Harald Welte3-1/+5
2019-01-09products.json: Warenpost "L" is up to 2kg, not 1kgHarald Welte1-5/+5
2019-01-09products.json: Update to 20190101Harald Welte1-183/+393