This python library help generate the TéléTD files for the french fiscal administration, which include DAS2, also called Déclaration d'honoraires. It is used by the OCA module l10n_fr_das2 from OCA/l10n-france.
The French fiscal administration updates the encryption keys for DAS2 files every year. The encryption keys are updated in this module, which avoids updating the OCA module l10n_fr_das2 for every Odoo version. The specifications of the DAS2 file and the encryption keys are available on www.impots.gouv.fr/tiers-declarants-0.
Licence
This library is published under the GNU Lesser General Public License v2.1 or, at your option, any later version.
Contributors
- Alexis de Lattre alexis.delattre@akretion.com
Changelog
- version 0.10 dated 2025-11-19: PGP keys for 2025 are the same as last year.
- version 0.9 dated 2025-06-17: drop pgpy because it is not maintained. Replace by python-gnupg, a python wrapper on gpg. Add pyfrdas2.__version__ to get the version of the lib.
- version 0.8 dated 2025-06-06: switch back to pgpy because pgpy13 solves the warning but requires a minimum version of cryptography which breaks odoo tests on python 3.10.
- version 0.7 dated 2025-06-06: switch to pgpy13 to avoid warning. Remove use of pkg_resources.
- version 0.6 dated 2025-03-21: threshold for year 2024+ updated from 1200 € to 2400 € (source)
- version 0.5 dated 2024-12-14: modernize packaging and version management
- version 0.4 dated 2024-06-06: new release to fix bad build
- version 0.3 dated 2024-06-06: add method get_partner_declaration_threshold()
- version 0.2 dated 2024-03-12: declare pyfrdas2 as compatible with python 3.6+
- version 0.1 dated 2024-03-11: initial release
Metadata
Release files for pyfrdas2 0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyfrdas2-0.10.tar.gz | 16.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyfrdas2-0.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.4 kB
Release files / pyfrdas2-0.10.tar.gz
| Download URL | pyfrdas2-0.10.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a0e0c25b82709d4858df92fd40056a44ef0a3c0a60f28335e2a6ba418ffc6856
|
|
BLAKE2b-256 checksum How to use checksums |
c2f3361b5cab02df2f104933f1896df59b41fc235ab7e13d53bb4d08733ce834
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|
Release files / pyfrdas2-0.10-py3-none-any.whl
| Download URL | pyfrdas2-0.10-py3-none-any.whl |
|---|---|
| Size | 15.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
929f3184e46dffe591891ace95d9e55ae24f72a5edfa795aa19cefcafdfb9198
|
|
BLAKE2b-256 checksum How to use checksums |
23ce81499beed1501177f059b9dc05be5bfecb3a06811b7eaa65729f3c7023c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|