[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-05 Thread Łukasz Langa
Łukasz Langa added the comment: Thanks, Alex! ✨  ✨ -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-05 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset bcb236c19e4ddf5ccf0fc45ab541eabf1f757a64 by Miss Islington (bot) in branch '3.10': bpo-45678: Add more ``singledispatchmethod`` tests (GH-29412) (GH-29424) https://github.com/python/cpython/commit/bcb236c19e4ddf5ccf0fc45ab541eabf1f757a64

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-05 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 32f55d1a5de66f9a86964fc0655d7a006a9d90b9 by Alex Waygood in branch 'main': bpo-45678: Add more ``singledispatchmethod`` tests (GH-29412) https://github.com/python/cpython/commit/32f55d1a5de66f9a86964fc0655d7a006a9d90b9 --

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-05 Thread miss-islington
Change by miss-islington : -- pull_requests: +27677 pull_request: https://github.com/python/cpython/pull/29424 ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-04 Thread Alex Waygood
Alex Waygood added the comment: Yet more tests were added to the 3.9 branch in PR 29394 in order to test the bugfix. PR 29412 "forward-ports" these new tests into main (and 3.10, if they are backported). -- ___ Python tracker

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-04 Thread Alex Waygood
Change by Alex Waygood : -- pull_requests: +27664 pull_request: https://github.com/python/cpython/pull/29412 ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-04 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset effb72fa0f6f8f8ec92687fc6a29d63bbdb7e98d by Alex Waygood in branch '3.9': [3.9] bpo-45678: Fix `singledispatchmethod` `classmethod`/`staticmethod` bug (GH-29394) https://github.com/python/cpython/commit/effb72fa0f6f8f8ec92687fc6a29d63bbdb7e98d

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-03 Thread Alex Waygood
Alex Waygood added the comment: Backporting these tests to 3.9 revealed a bug in the 3.9 branch; PR 29394 is an attempt at fixing this bug. -- ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests (and is buggy in 3.9)

2021-11-03 Thread Alex Waygood
Change by Alex Waygood : -- components: +Library (Lib) title: `functools.singledispatchmethod` is missing tests -> `functools.singledispatchmethod` is missing tests (and is buggy in 3.9) ___ Python tracker

[issue45678] `functools.singledispatchmethod` is missing tests

2021-11-03 Thread Alex Waygood
Change by Alex Waygood : -- pull_requests: +27652 pull_request: https://github.com/python/cpython/pull/29394 ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests

2021-11-03 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset f1918385cccf3ef51d339dfa1f3654005508f307 by Miss Islington (bot) in branch '3.10': bpo-45678: Add ``functools.singledispatchmethod`` tests (GH-29328) (GH-29390) https://github.com/python/cpython/commit/f1918385cccf3ef51d339dfa1f3654005508f307

[issue45678] `functools.singledispatchmethod` is missing tests

2021-11-03 Thread miss-islington
Change by miss-islington : -- pull_requests: +27649 pull_request: https://github.com/python/cpython/pull/29391 ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests

2021-11-03 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 3.0 -> 4.0 pull_requests: +27648 pull_request: https://github.com/python/cpython/pull/29390 ___ Python tracker

[issue45678] `functools.singledispatchmethod` is missing tests

2021-11-03 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 5a14929a6e4fab672e2f83a86773618e973b22a6 by Alex Waygood in branch 'main': bpo-45678: Add ``functools.singledispatchmethod`` tests (GH-29328) https://github.com/python/cpython/commit/5a14929a6e4fab672e2f83a86773618e973b22a6 --

[issue45678] `functools.singledispatchmethod` is missing tests

2021-10-30 Thread Alex Waygood
Change by Alex Waygood : -- components: +Tests -Library (Lib) ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue45678] `functools.singledispatchmethod` is missing tests

2021-10-30 Thread Alex Waygood
Change by Alex Waygood : -- keywords: +patch pull_requests: +27597 stage: -> patch review pull_request: https://github.com/python/cpython/pull/29328 ___ Python tracker ___

[issue45678] `functools.singledispatchmethod` is missing tests

2021-10-30 Thread Alex Waygood
New submission from Alex Waygood : `test_functools` includes a test to check that `functools.singledispatch` correctly wraps the attributes of the target function. However, there is no equivalent test for `functools.singledispatchmethod`. There should be, as this is done separately in the