ApeWorX / ApePay

A smart contract payment system built for automated service management
https://apeworx.io/apepay
Apache License 2.0
19 stars 6 forks source link

feat: support for ape 0.7, silverback 0.3, and pydantic 2 #91

Closed mikeshultz closed 1 month ago

mikeshultz commented 9 months ago

Upgrades Ape, Silverback, Pydantic. Fixes some other type issues.

mikeshultz commented 9 months ago

Merging this might have unknown impact. Everything is pointed at this repo's main branch and we haven't done a release since September. So anything based on ape<0.7 may break.

Could drag our feet and point things at this branch? Though once the branch gets deleted then that all gets broken too. Suggestions?

mikeshultz commented 9 months ago

Yeah, I think this branch needs to live for a little while. So either we don't merge this PR or don't delete the branch if we do (not sure if auto in this repo).

antazoey commented 2 months ago

Can we merge this? I can then update to 0.8. I need to test some Ape features on this project...

fubuloubu commented 2 months ago

Can we merge this? I can then update to 0.8. I need to test some Ape features on this project...

Its old enough you are probably better off doing the upgrade in this PR to see if the updates still work

And yes, i nees this soon too haha

antazoey commented 2 months ago

actually https://github.com/ApeWorX/ApePay/pull/97

fubuloubu commented 1 month ago

closed in favor of #97