hatching / triage

Hatching Triage public command-line utility and API library.
BSD 3-Clause "New" or "Revised" License
65 stars 22 forks source link

Bump click to 8.1.3, add github test workflow #31

Closed botlabsDev closed 1 year ago

botlabsDev commented 1 year ago

Hey, I noticed that I can't install the python package via poetry add hatching-triage from pypi if I have the newest version of click installed as well. The reason for this is that hatching-triage is pinned to click version 8.0.3 which is outdated.

After updating the click version in settings.py, I noticed that this repository does not have a test github workflow enabled. Instead a old gitlab cicd file can be found. In order to facilitate further developments I converted the gitlab cicd to the github cicd structure.

This PR contains:

bumped click from 8.0.3 to 8.1.3
made tests work on github workflow

It would be nice if you could update the PyPi package after the merge as well.

Kind regards: botlabsDev

RicoVZ commented 1 year ago

Thanks for the contribution @botlabsDev! :smile: I've merged your PR with a small modification.

tsaavik commented 1 year ago

Thanks for the update to Click requirements! Will 0.1.10 be pushed to pypi soon? 🤞