versatile-data-kit icon indicating copy to clipboard operation
versatile-data-kit copied to clipboard

vdk-ingest-http: Support for Python 3.12

Open gageorgiev opened this issue 1 year ago • 0 comments

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:

  1. Create Python 3.12 environment
  2. Install vdk-ingest-http and dependencies.
  3. 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

gageorgiev avatar Feb 21 '24 15:02 gageorgiev