EMS-TU-Ilmenau / fastmat

A library to build up lazily evaluated expressions of linear transforms for efficient scientific computing.
https://fastmat.readthedocs.io
Apache License 2.0
24 stars 8 forks source link

Migrate CI from travis-ci.org to travis-ci.com #113

Closed ChristophWWagner closed 1 year ago

ChristophWWagner commented 1 year ago

Seems that travis-ci.org is deprecated and should be migrated to the service under TLD .com

ChristophWWagner commented 1 year ago

Update: testing of master branch and pull requests is successfully migrated and the test coverage is extended to python 3.9, 3.10, 3.11 and the legay 2.7. Seems to work.

Next step: deployment. Following are my thoughts on this using some semi-manual process. Please comment (@SebastianSemper ?).

SebastianSemper commented 1 year ago

Sounds good. I think many OSS project operate like this.

Regarding deployment, I am wondering if it is really necessary to upload packages automatically using CI, since releases are rare enough and our wheels are very generic. We could also simply put some mimic in the makefile and execute this after releases to stable.

ChristophWWagner commented 1 year ago

d0ne.