14
0
forked from pool/python-mypy
Commit Graph

9 Commits

Author SHA256 Message Date
fdbdf4306b - Update to 1.10.0:
* Support TypeIs (PEP 742)
  * Support TypeVar Defaults (PEP 696)
  * Support TypeAliasType (PEP 695)
  * Detect Additional Unsafe Uses of super()
  * Fix incorrect inferred type when accessing descriptor on union type
  * Fix crash when expanding invalid Unpack in a Callable alias
  * Fix false positive when string formatting with string enum
  * Narrow individual items when matching a tuple to a sequence pattern
  * Fix false positive from type variable within TypeGuard or TypeIs
  * Improve yield from inference for unions of generators
  * Fix emulating hash method logic in attrs classes
  * Add reverted typeshed commit that uses ParamSpec for functools.wraps
  * Fix type narrowing for types.EllipsisType
  * Fix single item enum match type exhaustion
  * Improve type inference with empty collections
  * Fix override checking for decorated property
  * Fix narrowing on match with function subject
- Drop including types-ast, no longer required.
- Drop patch workaround-parenthesized-context-managers.patch, now
  included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=16
2024-06-17 05:39:18 +00:00
3a9202cca5 - Stop skipping tests under Python 3.6.
- Drop -x argument to pytest.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=14
2024-04-04 08:33:29 +00:00
682c3bbd77 - Add patch workaround-parenthesized-context-managers.patch:
* Work around parenthesized context managers issue.
- Stop skipping tests that are now fixed.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=13
2024-04-04 04:59:52 +00:00
ca87b07efe Accepting request 1162950 from home:ecsos:python
- Disable self_check under %check in Leap because it does not work 
  and prevent package building.

OBS-URL: https://build.opensuse.org/request/show/1162950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=11
2024-03-28 08:08:12 +00:00
00f4a5eaaa - Clean up SPEC file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=9
2024-03-22 14:16:08 +00:00
bd53269d4a Accepting request 1159070 from home:dancermak:branches:devel:languages:python
new upstream release 1.9.0

OBS-URL: https://build.opensuse.org/request/show/1159070
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=8
2024-03-22 13:47:03 +00:00
94c5841f63 - update to 1.8.0:
* https://mypy-lang.blogspot.com/2023/12/mypy-18-released.html
  * https://mypy-lang.blogspot.com/2023/11/mypy-17-released.html
  * https://mypy-lang.blogspot.com/2023/10/mypy-16-released.html
- fix dependencies
  - Support better __post_init__ method signature for dataclasses (Nikita Sobolev, PR 15503)
  - Don't explicitly assign NULL values in setup functions (Logan Hunt, PR 15379)
  - Fix crash on non-str docstring (Ali Hamdan, PR 15623)
  - Remove confusing instance variable example in cheat sheet (Adel Atallah, PR 15441)
  - Check for abstract class objects in tuples (Nikita Sobolev, PR 15366)
  - Fix frozen behavior for base classes with direct metaclasses (Wesley Collin Wright, PR 14878)
   - Fixes to float to int conversion (Jukka Lehtosalo, PR 14936)
  - Faster classmethod calls via cls (Jukka Lehtosalo, PR 14789)
  - Fix crash on ParamSpec in incremental mode (Ivan Levkivskyi, PR 14885)
  - Improve documentation of top level mypy: disable-error-code comment (Nikita Sobolev, PR 14810)
  - Add suggestions for pandas-stubs and lxml-stubs (Shantanu, PR 14737)
  - Honor NoReturn as __setitem__ return type to mark unreachable code (sterliakov, PR 12572)
- Sadly, six is still required for tests, re-add to BuildRequires.
  The full release notes can be found here:
  - Fix types of inherited attributes in generic dataclasses (Jukka Lehtosalo, PR 12656)
- add missing g++ compiler for tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=6
2024-01-02 17:27:14 +00:00
245dcc82d9 Adjust rpmlintrc.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=4
2023-09-01 22:14:38 +00:00
f7e6c51026 Accepting request 1108336 from home:mschreiner:branches:devel:languages:python
- Update to 1.5.1:
  - stubtest: Fix __mypy-replace false positives.
  - Update typing_extensions stubs.
- Update test suite dependencies:
  - types_psutil_version 5.9.5.15 -> 5.9.5.16
  - types_setuptools_version 68.0.0.2 -> 68.0.0.1
- Rename package from mypy to python-mypy.
  - Rename .spec, .changes and rpmlintrc files, accordingly.

OBS-URL: https://build.opensuse.org/request/show/1108336
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mypy?expand=0&rev=3
2023-09-01 17:05:19 +00:00