-
b2ebe4042f
update prices for book and wares (BüWa) shipments
master
Georg Sauthoff
2023-12-30 23:12:56 +0100
-
ccf2d617b1
Import ppl_v530_PARTNER.csv product update
0.8.8
Georg Sauthoff
2023-05-19 19:58:12 +0200
-
4966ae5c43
Add SPDX Identifiers for the (new) License to all python files
Harald Welte
2023-01-01 21:35:17 +0100
-
2ba5620855
re-license under (more permissive) LGPLv3+
Harald Welte
2023-01-01 21:30:58 +0100
-
613b219dcd
wpint: make sure actual http response body ends up in backtrace
Harald Welte
2021-11-22 20:20:33 +0100
-
ef3dd757be
create 'utils.py' for bits shared between SOAP and REST API
Harald Welte
2021-03-07 10:32:26 +0100
-
1da49c7763
Import product updates announced for 2023-01-01
0.8.7
Georg Sauthoff
2023-01-01 18:59:22 +0100
-
6a89974788
fix key names
Georg Sauthoff
2023-01-01 18:56:03 +0100
-
6382a99b97
Import product updates announced for 2022-07-01
0.8.6
Georg Sauthoff
2022-06-13 11:39:51 +0200
-
42764fae91
add new prices for 2021
0.8.5
Georg Sauthoff
2021-12-06 23:09:03 +0100
-
3e2dcb8dab
integrate namechanges that are slated for 2021-07-01
Georg Sauthoff
2021-06-13 18:57:38 +0200
-
a169a2e2b3
change URL to reflect migration to gitea
Harald Welte
2021-05-16 19:05:04 +0200
-
a8d33e15ba
bump version to 0.8.4
Georg Sauthoff
2021-05-01 12:48:44 +0200
-
6f4634267a
consolidate product prices
Georg Sauthoff
2021-05-01 13:02:45 +0200
-
0a08f2fa7a
bump version to 0.8.4
0.8.4
Georg Sauthoff
2021-05-01 12:48:44 +0200
-
-
7219f4952f
update default product location
Georg Sauthoff
2021-03-13 10:39:56 +0100
-
ebb0fce5d0
wpi: Add shrink_contents_if_needed() method
Harald Welte
2021-03-07 14:32:18 +0100
-
db0a0fb7ae
wpint: No more than 5 line items on the CN22 declaration allowed
Harald Welte
2021-03-07 14:07:39 +0100
-
dd8b8d7320
wpint: Allow user to specify shipment_nature and customer_reference
Harald Welte
2021-03-07 11:25:43 +0100
-
06d990510c
wpint: More input length validation of addresses
Harald Welte
2021-03-07 11:25:24 +0100
-
f8e81db8cb
wpint: More input data validation for content_item and item
Harald Welte
2021-03-07 11:17:49 +0100
-
efb6209c9d
README.rst: add section on authors / history
Harald Welte
2021-03-07 10:52:54 +0100
-
eabc28d02a
README.rst: Major update, expand more on what is required for which API
Harald Welte
2021-03-07 10:47:11 +0100
-
8ec5b8ee6b
README.rst: Fix tons of typos
Harald Welte
2021-03-07 10:37:52 +0100
-
ddaed085d8
README.rst, setup.py: Mention Warenpost International API
Harald Welte
2021-03-07 10:36:35 +0100
-
df04434e5d
wpint: be more specific about what we're logging
Harald Welte
2021-03-07 10:24:03 +0100
-
6e37ff6574
wpint: Address various pylint-reported issues
Harald Welte
2021-03-07 10:10:52 +0100
-
c812926610
Add 'wpint' module for Warenpost International ReST-API
Harald Welte
2021-03-07 00:13:11 +0100
-
640baf1dbc
Allow users to supply customer specific prices
Georg Sauthoff
2021-01-23 16:46:23 +0100
-
6c1f9bb1f5
Avoid rounding issues with float
Georg Sauthoff
2021-01-23 16:38:10 +0100
-
4e3818723c
fix price comparision and latest column reordering
Georg Sauthoff
2020-12-05 13:44:35 +0100
-
2589eb30d2
bump version to 0.8.3. for price changes from Jan 1st, 2021
0.8.3
Harald Welte
2020-12-03 11:37:11 +0100
-
b71d9484fd
update products.json with prices from January 1st, 2021
Harald Welte
2020-12-03 11:28:43 +0100
-
2d3111f52e
bump version to 0.8.2
0.8.2
Harald Welte
2020-07-06 12:26:38 +0200
-
0e08930f08
setup.py: Make sure the new price lists are actually packaged
Harald Welte
2020-07-06 12:24:30 +0200
-
9b22103c04
Update prices for temporary VAT discount
Georg Sauthoff
2020-06-20 18:07:09 +0200
-
410b0ac833
Use more appropriate function for version query
0.8.1
Georg Sauthoff
2019-12-05 21:23:42 +0100
-
5cc7591415
Handle version string in setup.py
Georg Sauthoff
2019-12-05 20:56:21 +0100
-
3e6e671f0d
Add example: convert ppl_vXXX.csv to products.json
Georg Sauthoff
2019-11-22 18:33:34 +0100
-
f469a9b9fc
Add product changes that are effective 2020-01-01
Georg Sauthoff
2019-11-22 18:27:43 +0100
-
e72514697c
Print inema version
Georg Sauthoff
2019-11-22 18:27:03 +0100
-
824ed58d03
Remove trailing whitespace
Georg Sauthoff
2019-11-22 18:26:35 +0100
-
6ad0d4dadd
Fix json UTF8 dumping in Python 2
Georg Sauthoff
2019-07-15 19:41:49 +0200
-
77d55b4f48
update products.json with sorted keys / defined ordering
Harald Welte
2019-07-15 07:50:28 +0800
-
ed139e5b59
Port to Python3, canonicalize JSON, retain Umlauts
Georg Sauthoff
2019-07-14 15:31:03 +0200
-
fe0e30f173
We don't require lxml - zeep does
Georg Sauthoff
2019-07-14 13:41:45 +0200
-
fdc295653b
bump version to 0.8
0.8
next
Harald Welte
2019-07-11 23:59:54 +0800
-
39c519f147
Update products.json with current dump of 20190711
Harald Welte
2019-07-11 23:54:07 +0800
-
896ac2abc0
Add ProductInformation() class and examples/products.py
Henrik Genssen
2019-07-11 23:35:47 +0800
-
114b6c036b
make gen_1c4a_hdr() and get_product_price_by_id() class methods
Henrik Genssen
2019-07-11 23:31:23 +0800
-
999c0b713b
Fix utf-8 parsing of json data files
Harald Welte
2019-07-11 23:56:16 +0800
-
103c0f4059
Add coding/utf8 annotations to fix special characters for python 2.7
Henrik Genssen
2019-07-11 23:23:45 +0800
-
2646fdc889
bump version to 0.7
0.7
Harald Welte
2019-07-11 23:59:23 +0800
-
389a8f62c0
Add ProductInformation() class and examples/products.py
pending
Henrik Genssen
2019-07-11 23:35:47 +0800
-
b3efdef965
make gen_1c4a_hdr() and get_product_price_by_id() class methods
Henrik Genssen
2019-07-11 23:31:23 +0800
-
fd0920d0bc
Add coding/utf8 annotations to fix special characters for python 2.7
Henrik Genssen
2019-07-11 23:23:45 +0800
-
-
3cb30f5137
products.json: Update some prices to 2019-07-01
Harald Welte
2019-07-11 23:20:07 +0800
-
bef18ffa51
setup.py: Add install_requires for pytz
Harald Welte
2019-06-03 09:36:56 +0200
-
2482fd13cf
Add inema.am_exchange module for DPAG AM.exchange
laforge/am_exchange
Harald Welte
2019-01-16 18:08:14 +0100
-
-
9ec7af1df4
products.json: Avoid "Umlauts" for python 2.x compatibility
Harald Welte
2019-06-03 09:29:54 +0200
-
539148021e
bump to version 0.6
0.6
Georg Sauthoff
2019-03-25 14:29:45 +0100
-
7e141341a2
Fix deprecation warning
Georg Sauthoff
2019-03-25 14:27:55 +0100
-
6d2ee85a7e
Add some new Warenpost products
Georg Sauthoff
2019-03-25 14:24:50 +0100
-
68e58a42e2
Fix name-key typo in products.json
Georg Sauthoff
2019-03-25 14:20:59 +0100
-
fc2365d3d7
Add PEP-0396 compatible __version__ to the module and bump to 0.5
0.5
Harald Welte
2019-01-16 16:07:50 +0100
-
7e1493ee09
products.json: Warenpost "L" is up to 2kg, not 1kg
Harald Welte
2019-01-09 00:34:19 +0100
-
a4950a0e0b
products.json: Update to 20190101
Harald Welte
2019-01-09 00:14:35 +0100
-
72b46e97b0
bump version to 0.4
0.4
Georg Sauthoff
2018-12-09 11:18:32 +0100
-
db0e33d420
Update prices of Waren-/Büchersendung products
Georg Sauthoff
2018-08-10 18:01:27 +0200
-
34efc61d9c
move development status to production/stable
Harald Welte
2018-05-14 10:26:49 +0200
-
23502e15f1
Add --print option.
Georg Sauthoff
2018-05-10 15:30:41 +0200
-
1d4bf4813c
Add command line frontend 'frank'
Georg Sauthoff
2017-06-24 13:06:03 +0200
-
a88240dea5
bump version to 0.2
0.2
Harald Welte
2016-12-13 14:15:08 +0100
-
e464545a89
Fix company addresses with contact person
Harald Welte
2016-12-13 14:08:29 +0100
-
04cdf054c4
Allow no sender and receiver
Matthias Bilger
2016-11-23 11:52:28 +0100
-
4061765f48
Added formats.json to setup
Matthias Bilger
2016-11-23 11:52:27 +0100
-
325d2efa08
use round() to avoid truncation errros when doing int(5.1 * 100) = 5.09
Harald Welte
2016-10-25 14:56:02 +0200
-
2f0f298075
add preview pdf call
Georg Sauthoff
2016-09-26 20:26:15 +0200
-
a013f6c4c6
Store pdf in result, also store manifest
Georg Sauthoff
2016-09-26 16:02:01 +0200
-
af78ec1c53
support building ShoppingCartPDFPosition positions
Georg Sauthoff
2016-09-23 18:37:58 +0200
-
bf758177bf
add formats retrieval method
Georg Sauthoff
2016-09-23 18:36:32 +0200
-
19c48360cb
convert class variable into an instance one
Georg Sauthoff
2016-09-23 11:38:01 +0200
-
d5220f809e
fix Python 3 compatibiltiy
Georg Sauthoff
2016-09-23 11:30:18 +0200
-
a478bfe03e
setup.py: Update classifiers, add cgit URL
0.1
Harald Welte
2016-07-24 13:32:31 +0200
-
597cc60046
Add actual content to README.rst
Harald Welte
2016-07-24 12:56:03 +0200
-
869d001b81
setup.py: Add missing ','
Harald Welte
2016-07-24 12:49:58 +0200
-
c136b66a31
fix setup.py / install on FreeBSD
Harald Welte
2016-07-24 12:48:20 +0200
-
d679cc1d3d
add example script on how to use python-inema
Harald Welte
2016-07-24 12:37:29 +0200
-
3a643f54b5
port to python-zeep >= 0.12.0 which uses _soapheaders
Harald Welte
2016-07-24 12:29:29 +0200
-
bdb60a861b
log how many positions in the basket we are submitting
Harald Welte
2016-07-15 23:24:21 +0200
-
eb03095932
add new clear_positions() method to clear a shopping basket
Harald Welte
2016-07-15 23:24:05 +0200
-
4a87cb7d57
fix logger statements in terms of format string use
Harald Welte
2016-07-15 15:53:27 +0200
-
9b3187c6a9
remove 'print' statements and use python logging instead
Harald Welte
2016-07-15 15:03:46 +0200
-
36120fbd7d
Always use German time zone, even if system time zone is different
Harald Welte
2016-07-15 13:49:20 +0200
-
6b4c0683a2
initial import of code
Harald Welte
2016-07-14 01:32:12 +0200