DataJunction / dj

A metrics platform.
http://datajunction.io
MIT License
35 stars 15 forks source link

Remove pydantic from DJ client. #1181

Closed agorajek closed 1 month ago

agorajek commented 1 month ago

Summary

Remove pydantic from the DJ client to lower the dependency hell for DJ users.

Some pydantic functionality (like validate and simple attributes) are replaced with data classes.

Test Plan

Unit tests for now. Need to do more.

Deployment Plan

deploy and profit

netlify[bot] commented 1 month ago

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
Latest commit b79cf1741df6e4a98fd44be10ce9d2fbb84e9d6c
Latest deploy log https://app.netlify.com/sites/thriving-cassata-78ae72/deploys/66f748fc5fcaf6000896227e