expat-fatcat helps US taxpayers living abroad file their tax returns to comply with the IRS and FATCA (https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance_Act). A significant pain point in this process is that foreign payments (income or deductions) must sometimes be converted to USD with a valid rate on the date of payment. This can readily add up to 40+ historical FX-rates to look up and then paste into the usual Excel accounting madness. Some people may consider a little copy-paste drudge work once a year a minor annoyance, but what are programming and APIs for if not injecting some fun into an otherwise dreary task?
The core functionality of expat-fatcat is an historical FX-rate lookup with smoothing in case of a missing exhange rate. Currently, we use the FX-service Quandl (https://www.quandl.com/) in QuandlRateCoverterToUSD, which is a sub-class of AbsRateConverterTo. Other FX-rate services could be readily integrated as required.
Metadata
Release files for expat-fatcat 0.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| expat_fatcat-0.2.5.tar.gz | 5.7 kB | Without provenance | Details for expat_fatcat-0.2.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| expat_fatcat-0.2.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details for expat_fatcat-0.2.5-py2.py3-none-any.whl |
Total release size: 10.5 kB
Release files / expat_fatcat-0.2.5.tar.gz
| Download URL | expat_fatcat-0.2.5.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0f8a251763663591c68e4be181346a7216e65edac4693ad6db1be961b52c5cb
|
|
BLAKE2b-256 checksum How to use checksums |
843541d07c9ca939852203f9c959a0679629403dddbff9cedfec54818819323c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6
|
Release files / expat_fatcat-0.2.5-py2.py3-none-any.whl
| Download URL | expat_fatcat-0.2.5-py2.py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
2afc0c82661e3d9e9d6599024ffaa378a3e1d1a259160bede5a7001285e0cf2b
|
|
BLAKE2b-256 checksum How to use checksums |
e0de25111848758480ada6cd9720696fa8021e14b7390bd7af48ff253ea4cba6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6
|
Security for expat-fatcat 0.2.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.