python / typeshed

Collection of library stubs for Python, with static types
Other
4.3k stars 1.73k forks source link

Proposal: absorb `django-filter-stubs` into typeshed #10918

Open intgr opened 11 months ago

intgr commented 11 months ago

The django-filter-stubs project has has signalled that they want to be merged into typeshed, project author @DavisRayM agreeing with it: https://github.com/DavisRayM/django-filter-stubs/issues/13

I'm interested in implementing this.

I propose we do this in a way that preserves original commits and authorship information. I can do some git magic to "transplant" upstream commits to this repo, in the correct directory structure, but skipping changes/commits that don't touch .pyi files. And then you can merge that without squashing.

But if you want to squash merge and aren't interested in preserving history, then let me know and I won't bother with that.

AlexWaygood commented 11 months ago

Preserving history sounds like a good idea to me, if it's possible.

Merge commits aren't enabled for this repository (the only two enabled ways of merging are "squash and merge" and "rebase and merge"), but I think repo admins might be able to override that? (I'm not a repo admin, so can't say for sure.)

srittau commented 11 months ago

We can enable merge commits when needed. (Sidenote: I just deleted a webhook that was still pointing to travis-ci, but not surprisingly failing.)