versatile-data-kit
versatile-data-kit copied to clipboard
vdk-ingest-http: Support for Python 3.12
Describe the bug
Currently, the test_http_ingestion
test in the functional tests section of the vdk-ingest-http
seems to be failing in a 3.12 environment in a weird way: the test checks how many packets are sent to a configured http server, and expects them to be 10, each being a 1000 bytes, in total matching the size of the ingested data. However, for some reason when running in a 3.12 environment, only 9 packets are sent to it.
Steps To Reproduce Steps to reproduce the behavior:
- Create Python 3.12 environment
- Install vdk-ingest-http and dependencies.
- Run the
test_http_ingestion
test.
Expected behavior 10 packets are received according to the httpserver's logs.
Version (please complete the following information):
vdk-core 0.3.1181712746
vdk-ingest-http 0.2.1156222304