Your message dated Sat, 20 Apr 2024 16:40:10 +0200 with message-id <0dad83c5-9cc9-4104-ab83-92ee91f40c8c@debian.org> and subject line Re: ITP: mypyc -- Mypy to Python C Extension Compile has caused the Debian Bug report #932003, regarding ITP: mypyc -- Mypy to Python C Extension Compile to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 932003: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932003 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ITP: mypyc -- Mypy to Python C Extension Compile
- From: "Michael R. Crusoe" <michael.crusoe@gmail.com>
- Date: Sat, 13 Jul 2019 18:29:45 +0200
- Message-id: <156303538585.27984.1606071269052928878.reportbug@mrc-tux>
Package: wnpp Severity: wishlist Subject: ITP: mypyc -- Mypy to Python C Extension Compile Package: wnpp Owner: Michael R. Crusoe <michael.crusoe@gmail.com> Severity: wishlist * Package name : mypyc Version : 0.0.git.20190713T1002.833151a+ds1 Upstream Author : Copyright: © 2017-2018 Jukka Lehtosalo and contributors * URL : http://www.mypy-lang.org/ * License : Expat Programming Lang: C Description : Mypy to Python C Extension Compile *Mypyc is (mostly) not yet useful for general Python development.* . Mypyc is a compiler that compiles mypy-annotated, statically typed Python modules into CPython C extensions. Currently our primary focus is on making mypy faster through compilation -- the default mypy wheels are compiled with mypyc. Compiled mypy is about 4x faster than without compilation. . Mypyc compiles what is essentially a Python language variant using "strict" semantics. This means (among some other things): . * Most type annotations are enforced at runtime (raising ``TypeError`` on mismatch) . * Classes are compiled into extension classes without ``__dict__`` (much, but not quite, like if they used ``__slots__``) . * Monkey patching doesn't work . * Instance attributes won't fall back to class attributes if undefined . * Metaclasses not supported . * Also there are still a bunch of bad bugs and unsupported features :) . Compiled modules can import arbitrary Python modules, and compiled modules can be used from other Python modules. Typically mypyc is used to only compile modules that contain performance bottlenecks. . You can run compiled modules also as normal, interpreted Python modules, since mypyc targets valid Python code. This means that all Python developer tools and debuggers can be used. . This package provides the command-line interface. Remark: This package is maintained by Debian Med Packaging Team at https://salsa.debian.org/med-team/mypy
--- End Message ---
--- Begin Message ---
- To: 932003-done@bugs.debian.org
- Subject: Re: ITP: mypyc -- Mypy to Python C Extension Compile
- From: "Michael R. Crusoe" <crusoe@debian.org>
- Date: Sat, 20 Apr 2024 16:40:10 +0200
- Message-id: <0dad83c5-9cc9-4104-ab83-92ee91f40c8c@debian.org>
- In-reply-to: <156303538585.27984.1606071269052928878.reportbug@mrc-tux>
- References: <156303538585.27984.1606071269052928878.reportbug@mrc-tux> <156303538585.27984.1606071269052928878.reportbug@mrc-tux>
mypyc has been apart of the mypy package since at version 0.740-1Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---