uktrade / stream-read-xbrl

Python package to parse Companies House accounts data in a streaming way
https://stream-read-xbrl.docs.trade.gov.uk/
MIT License
19 stars 4 forks source link

feat: remove hack for running process from a daemon, and remove support for Python 3.7 #153

Closed michalc closed 1 year ago

michalc commented 1 year ago

The ProcessPoolExecutor from concurrent.futures doesn't need a hack from running from a daemon for Python 3.8 onwards, at least according to https://stackoverflow.com/a/61470465/1319998.

Suspect this also works better with code coverage, so a nice bonus.