Skip to main content

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.

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)

Source distribution for expat-fatcat 0.2.5
File Size Uploaded
expat_fatcat-0.2.5.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for expat-fatcat 0.2.5
File Interpreter ABI Platform
expat_fatcat-0.2.5-py2.py3-none-any.whl Python 2, Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 release files

0.2.4

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page