syrusakbary / promise

Ultra-performant Promise implementation in Python
MIT License
362 stars 76 forks source link

CI: use GH Actions #105

Open dulmandakh opened 3 months ago

dulmandakh commented 3 months ago

Hi @syrusakbary, I would like to help with modernizing Promise, like dropping support for Python 2.x and adding support for 3.x versions.

I've been contributing to graphene lately, and found that Promise might need a little touch.

This PR converts Travis CI jobs to GH Actions, except having only supported Python versions.

I would like propose to merge this as is, and work on fixing issues one by one.

dulmandakh commented 3 months ago

https://github.com/syrusakbary/promise/pull/99 should fix tests on Python 3.11 and Python 3.12. Maybe merge after this PR.