sigmavirus24 / github3.py

Hi, I'm a library for interacting with GItHub's REST API in a convenient and ergonomic way. I work on Python 3.6+.
https://github3.readthedocs.io
BSD 3-Clause "New" or "Revised" License
1.21k stars 402 forks source link

Bump the dev-requirements.txt #1136

Closed offbyone closed 1 year ago

offbyone commented 1 year ago

What it says on the tin; dev-requirements.txt had some ancient versions. Now, pip install -r dev-requirements.txt && pip install -e . gets you something that looks like a working dev environment :D

sigmavirus24 commented 1 year ago

We should probably just turn on dependabot for this too to ensure we don't fall too far out of sync again. (I suspect tox.ini has drifted too, unless by some magic it was still using dev-requirements.txt)

offbyone commented 1 year ago

I considered doing something wider-ranging, but I didn't want to do the "look at a project and come in like a wrecking ball on the packaging front"

sigmavirus24 commented 1 year ago

Well feel free to send PRs. I don't have a tonne of time but I suspect @staticdev will appreciate any help too

staticdev commented 1 year ago

It is in my backlog for a time to add a proper pyproject.toml here.. just did a PR in yamllint, so may come very soon. What is your proposal @offbyone ?

offbyone commented 1 year ago

That'd be one of the things.

I'm in SLC for PyConUS, I'm there for sprints, and I'm now actually employed by GitHub, so this feels like a good fit. I haven't decided between this one or PyGitHub as to where to spend my time, though (in part because I'm not using them personally... sadly, working for GH means my day to day is Ruby).

staticdev commented 1 year ago

Nice let's do it then.