Commit Graph

28 Commits

Author SHA1 Message Date
Georg Sauthoff b2ebe4042f update prices for book and wares (BüWa) shipments
> Zum 01.01.2024 werden die Preise für die "Bücher- und Warensendung
500" und die "Bücher- und Warensendung 1000" um jeweils 30 Cent
angehoben. Der neue Preis beträgt dann 2,25 EUR für die BüWa 500 und
2,55 EUR für die BüWa 1000. Notwendig ist die Preiserhöhung wegen stark
gestiegener Personalkosten nach dem Tarifabschluss im März 2023 sowie
durch drastisch gestiegene Preise aufgrund der Inflation.

Source: https://www.deutschepost.de/de/w/buecherundwarensendung.html

In other news: DPDHL 2022 EBIT was > 8 * 10**9 €
    (which yields an EBIT margin of almost 9 % or so)
2023-12-30 23:12:56 +01:00
Georg Sauthoff ccf2d617b1 Import ppl_v530_PARTNER.csv product update
This time only variants of the existing 'Einschreiben' (registered letter)
were added, i.e. basically all existing variants are extended with
a for registered letter with reply to show receipt  ('Rückschein')
variant.

NB: Those products are new to the inema service, the 'Rückschein'
feature already was available with Deutsche Post since forever, but
apparently couldn't be ordered via inema, so far.

New products are activated on 2023-07-01.
2023-05-19 19:58:12 +02:00
Harald Welte 2ba5620855 re-license under (more permissive) LGPLv3+
Georg as the only other copyright holder has agreed to this.

Closes: #1
2023-01-01 21:30:58 +01:00
Georg Sauthoff 1da49c7763 Import product updates announced for 2023-01-01
using ppl_v520_PARTNER.csv which was distributed by mail
on November, 11th
2023-01-01 19:05:23 +01:00
Georg Sauthoff 6382a99b97 Import product updates announced for 2022-07-01
i.e. using 20220512_IMPARTNER_PPL51.csv which is distributed by Deutsche Post
via email.

NB: the update doesn't contain any price updates but 'just' removes all
'Warenpost International' products.
Apparently, those products are/were migrated to DHL.
2022-06-13 11:39:51 +02:00
Georg Sauthoff 42764fae91 add new prices for 2021 2021-12-06 23:09:03 +01:00
Harald Welte a169a2e2b3 change URL to reflect migration to gitea 2021-05-16 19:05:41 +02:00
Georg Sauthoff a8d33e15ba bump version to 0.8.4 2021-05-01 13:05:11 +02:00
Georg Sauthoff 6f4634267a consolidate product prices
i.e. move 2021 ones to products.json and remove the rest
2021-05-01 13:05:11 +02:00
Harald Welte ddaed085d8 README.rst, setup.py: Mention Warenpost International API 2021-03-07 10:54:18 +01:00
Harald Welte 2589eb30d2 bump version to 0.8.3. for price changes from Jan 1st, 2021 2020-12-03 11:37:11 +01:00
Harald Welte 2d3111f52e bump version to 0.8.2 2020-07-06 12:26:38 +02:00
Harald Welte 0e08930f08 setup.py: Make sure the new price lists are actually packaged
Since commit f469a9b9fc we support
automatically selecting the price list of the current date - but
we still only packaged pricelist.json and not those with more current
dates.
2020-07-06 12:24:30 +02:00
Georg Sauthoff 5cc7591415 Handle version string in setup.py
This fixes the issue with importing the package in setup.py which fails
when the dependencies aren't already available.

Reported by Carsten Tschense.
2019-12-05 20:56:21 +01:00
Georg Sauthoff f469a9b9fc Add product changes that are effective 2020-01-01
i.e. some added/removed products and some price changes

The package now supports multiple price lists and selects the right
one based on the effective date suffix (if present).
2019-11-22 18:27:43 +01:00
Georg Sauthoff fe0e30f173 We don't require lxml - zeep does
and has it as a requirement in its setup.py
2019-07-14 13:41:45 +02:00
Harald Welte bef18ffa51 setup.py: Add install_requires for pytz
From commit 36120fbd7d onwards, we
introduced a dependency to pytz for timezone conversion.  This
dependency was not reflected in setup.py.
2019-06-03 09:38:18 +02:00
Harald Welte fc2365d3d7 Add PEP-0396 compatible __version__ to the module and bump to 0.5 2019-01-16 16:08:32 +01:00
Georg Sauthoff 72b46e97b0 bump version to 0.4 2018-12-09 11:18:32 +01:00
Harald Welte 34efc61d9c move development status to production/stable 2018-05-14 10:26:49 +02:00
Georg Sauthoff 1d4bf4813c Add command line frontend 'frank' 2017-06-24 13:06:03 +02:00
Harald Welte a88240dea5 bump version to 0.2 2016-12-13 14:15:08 +01:00
Matthias Bilger 4061765f48 Added formats.json to setup 2016-11-30 17:48:13 +01:00
Harald Welte a478bfe03e setup.py: Update classifiers, add cgit URL 2016-07-24 13:32:31 +02:00
Harald Welte 869d001b81 setup.py: Add missing ',' 2016-07-24 12:49:58 +02:00
Harald Welte c136b66a31 fix setup.py / install on FreeBSD 2016-07-24 12:48:20 +02:00
Harald Welte 3a643f54b5 port to python-zeep >= 0.12.0 which uses _soapheaders
Prior to this commit, we useda custom modified versin of python-zeep
that accepts a list of headesr as part of the _soapheader argument.
Recent changes to python-zeep include that support natively using the
_soapeheaders [plural] argument.  Port the code to that.
2016-07-24 12:29:29 +02:00
Harald Welte 6b4c0683a2 initial import of code 2016-07-14 01:32:12 +02:00