Skip to main content

Python versions GitHub Actions Workflow Status PyPI version

aiofixproto

This is a toy FIX protocol server/client used to test various other systems over the years.

In particular the server component can deliver precise Rejects/BusinessMessageRejects for malformed custom messages with little extra code.

$ pip install aiofixproto
$ python -m aiofix.server &
INFO:root:Serving on ('127.0.0.1', 8888)
...
INFO:fix-1-127.0.0.1:49516:Socket connected
INFO:fix-1-127.0.0.1:49516:post_login (server) reached - hb_interval=5

$ python -m aiofix.client
INFO:fix-1-127.0.0.1:8888:post_connect (client) reached - hb_interval=5
INFO:fix-1-127.0.0.1:8888:Socket connected

Supported FIX versions

  • FIX42
  • FIX44

Release files for aiofixproto 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiofixproto 0.0.1
File Size Uploaded
aiofixproto-0.0.1.tar.gz 24.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiofixproto 0.0.1
File Interpreter ABI Platform
aiofixproto-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 43.7 kB

Release files / aiofixproto-0.0.1.tar.gz

Download URL aiofixproto-0.0.1.tar.gz
Size 24.2 kB
Tags Source
SHA-256 checksum
How to use checksums
af2ab2d306f1efec73af9f5da806c1a3a6091cb3cd3494b9a52a50d3081bbd22
BLAKE2b-256 checksum
How to use checksums
b0f75cce0c1da0072d578a4fe7c6d18b090b1663ec8907b487bfdb9b49b92a41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 1, 2025.

Transparency log

Release files / aiofixproto-0.0.1-py3-none-any.whl

Download URL aiofixproto-0.0.1-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0862729064c9532fa0680c419ff7c1d23431f22ba62983a436054d5b2aef43e2
BLAKE2b-256 checksum
How to use checksums
e9dc857a7c76b1265fc84ec6d84c085d434d08159baca1109c297163b3f8ff01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 1, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.1 This release

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