David Arnold
David Arnold
Using a 3.6 virtualenv, pip install breaks when installing complexity-0.9.1. The error occurs when reading the HISTORY.rst file, with the first character of the tree diagram in the release notes...
If using the --storage option, and defaulting to Sqlite database, the `metadata.db` file is always created as `packages/metadata.db` regardless of what `--storage` path was specified. Using the `STORAGE` environment places...
Tornado has recently released their v5.0, which breaks pypi-server's `handlers/pypi/proxy/client.py` on line 33 where it constructs `AsyncHTTPClient` passing in an `io_loop` parameter. It seems v5.0 doesn't support this parameter any...
peewee has recently (Jan 2018) moved to v3.x, and in the process has removed `JSONField` from `playground/kv.py`. peewee-2.10.2 (last of the 2.x) works; peewee-3.1.2 (current) does not. Changing the `setup.py`...
So now that Python 2.7 is officially unsupported, I'd like to flag a date beyond which simplefix won't commit to support it. In common with a few other projects, I'm...
FIX uses the ASCII SOH character to separate (well, maybe terminate) fields. But for human consumption, these are often replaced with, eg. `|` when logging messages. Add optional support for...
It's very common for FIX log files to be written with one message per line, and a direction (send/recv) and timestamp prior to the message. It'd be nice if `FixParser`...
It'd be nice to have symbolic names available for tag numbers and enum values. These could be snarfed from FTC (5.0sp2, I guess).
Now that 3.6 is the minimum supported Python version, we can start using f-strings. Check through all string formatting, and see if there are places it makes sense to change.
I *think* we use this -- need to check (from What's New in Python 3.12): datetime’s utcnow() and utcfromtimestamp() are deprecated and will be removed in a future version. Instead,...