hCaptcha / hmt-basemodels

Basemodels for manifest data used by hmt-escrow
MIT License
9 stars 8 forks source link

Migrate Manifest model from schematics to pydantic #41

Closed gaieges closed 4 years ago

gaieges commented 4 years ago

Goal here is to duplicate the Manifest model into pydantic so that we can use this second generation of the model to expose via JSONSchema, Swagger, etc and use in various other places

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.35 ETH (151.87 USD @ $433.91/ETH) attached to it as part of the hCaptcha fund.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 266 years, 2 months from now. Please review their action plans below:

1) hhio618 has been approved to start work.

I'll duplicate the manifest model into pydantic, and make sure that the existing tests will be passed. 2) viktorkorolyuk has applied to start work _(Funders only: approve worker | reject worker)_.

Hey, this sounds like an interesting challenge and I would be happy to help. I haven't used pydantic in the past, however, after looking at their documentation, it looks simple enough to implement into the project.

Would you mind clarifying what you meant by "Maintain support for old schematics library for now"? 3) solababs has applied to start work _(Funders only: approve worker | reject worker)_.

Install pydantic Create pydantic model tests Create manifest models in pydantic

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 0.35 ETH (120.86 USD @ $345.32/ETH) has been submitted by:


gitcoinbot commented 4 years ago
Pythonista ⚡️ A *Pythonista* Kudos has been sent to @hhio618 for this issue from @uivlis. ⚡️ Nice work @hhio618! Your Kudos has automatically been sent in the ETH address we have on file.
gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 0.35 ETH (130.64 USD @ $373.26/ETH) attached to this issue has been approved & issued to @hhio618.