On Wed, Jun 24, 2020 at 12:44 AM Glyph <gl...@twistedmatrix.com> wrote:
> > > On Jun 23, 2020, at 5:34 AM, Adi Roiban <a...@roiban.ro> wrote: > > Hi Craig, > > On Tue, 23 Jun 2020 at 00:36, Craig Rodrigues <rodr...@crodrigues.org> > wrote: > >> I have merged some more fixes for mypy to Twisted trunk branch. >> >> In trunk, you can run mypy with: >> >> *tox -e mypy* >> >> Currently this results in *171* errors, which is way down from >1000 >> errors >> a month ago. >> >> In addition, if you look at any new PR's there is a *Mypy Ubuntu* job >> running on Azure pipeline, which runs mypy. Right now errors from this >> job >> are ignored and does not block the PR. However, if we can get the mypy >> errors down to zero, we can make mypy status a blocker for the PR. >> >> > Thanks for working on this. > > Looking forward to have a real green mypy build. > > A general question: Why Twisted used Azure Devops and not GitHub actions? > > > Azure Pipelines gave us substantially more parallel capacity than is > available via Github Actions, which means we can make build statuses appear > much sooner. Plus they support more platforms. > Does Twisted have a special deal with Azure Pipelines? Or is the use of past-tense in this sentence intentional? :) Or are the docs for the respective platforms wrong/misleading? https://docs.microsoft.com/en-us/azure/devops/pipelines/licensing/concurrent-jobs?view=azure-devops says free-tier public projects get 10 parallel jobs. https://help.github.com/en/actions/getting-started-with-github-actions/about-github-actions#usage-limits says free tier projects get 20 parallel jobs. (Of course this says nothing about the number of supported platforms.) Jean-Paul
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python