notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-mypy Optional static typing for Python
1.9.0 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.9.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-02-21 06:10:35
Last Update: 2024-03-23 14:49:21
Commit Hash: 6805d99
People watching this port, also watch:: py39-Automat, freeimage, font-misc-meltho, libjxl, py39-pycparser
Also Listed In: python
License: MIT
WWW:
https://www.mypy-lang.org/
https://github.com/python/mypy
Description:
Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic (or "duck") typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-mypy/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-mypy
  • pkg install py39-mypy
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-mypy listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-mypy
Package flavors (<flavor>: <package>)
  • py39: py39-mypy
distinfo:
TIMESTAMP = 1710712462 SHA256 (mypy-1.9.0.tar.gz) = 3cc5da0127e6a478cddd906068496a97a7618a21ce9b54bde5bf7e539c7af974 SIZE (mypy-1.9.0.tar.gz) = 2995901

Packages (timestamps in pop-ups are UTC):
py37-mypy
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--0.790---0.790-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 

py39-mypy
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.9.01.9.0-1.9.01.9.0---
FreeBSD:13:quarterly1.9.01.9.01.3.01.9.01.9.01.8.01.8.01.8.0
FreeBSD:14:latest1.9.01.9.00.9911.9.01.9.01.3.0-1.3.0
FreeBSD:14:quarterly1.8.01.9.0-1.8.01.9.01.8.01.8.01.8.0
FreeBSD:15:latest1.8.01.9.0n/a1.8.0n/a1.8.01.8.01.8.0
FreeBSD:15:quarterly--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-mypy_extensions>=1.0.0 : devel/py-mypy_extensions@py39
  2. py39-setuptools>=40.6.2 : devel/py-setuptools@py39
  3. py39-types-psutil>=0 : devel/py-types-psutil@py39
  4. py39-types-setuptools>=0 : devel/py-types-setuptools@py39
  5. py39-typing-extensions>=4.1.0 : devel/py-typing-extensions@py39
  6. py39-wheel>=0.30.0 : devel/py-wheel@py39
  7. python3.9 : lang/python39
  8. py39-tomli>=1.1.0 : textproc/py-tomli@py39
  9. py39-build>=0 : devel/py-build@py39
  10. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. py39-attrs>=18.0 : devel/py-attrs@py39
  2. py39-filelock>=3.3.0 : sysutils/py-filelock@py39
  3. py39-importlib-metadata>=4.6.1<5.0.0 : devel/py-importlib-metadata@py39
  4. py39-lxml>=4.4.0 : devel/py-lxml@py39
  5. py39-psutil>=4.0 : sysutils/py-psutil@py39
  6. py39-py>=1.5.2 : devel/py-py@py39
  7. py39-pytest-cov>=2.9.0 : devel/py-pytest-cov@py39
  8. py39-pytest-forked>=1.3.0<2.0.0 : devel/py-pytest-forked@py39
  9. py39-pytest-xdist>=1.34.0,1 : devel/py-pytest-xdist@py39
  10. py39-six>=0 : devel/py-six@py39
  11. py39-pytest>=7,1 : devel/py-pytest@py39
  12. python3.9 : lang/python39
Runtime dependencies:
  1. py39-mypy_extensions>=1.0.0 : devel/py-mypy_extensions@py39
  2. py39-typing-extensions>=4.1.0 : devel/py-typing-extensions@py39
  3. py39-psutil>=4.0 : sysutils/py-psutil@py39
  4. py39-setuptools>=50 : devel/py-setuptools@py39
  5. py39-lxml>=0 : devel/py-lxml@py39
  6. python3.9 : lang/python39
  7. py39-tomli>=1.1.0 : textproc/py-tomli@py39
This port is required by:
for Build
  1. misc/py-lightning-utilities
for Run
  1. devel/py-hatch-mypyc
  2. devel/py-prospector
  3. devel/py-pytest-mypy
  4. devel/py-pytest-mypy-plugins
  5. devel/thonny
  6. misc/py-lightning-utilities
  7. net/py-saltyrtc.server
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. textproc/py-docstring-to-markdown
  3. Collapse this list.

Configuration Options:
===> The following configuration options are available for py39-mypy-1.9.0: DMYPY=on: Daemon mode MYPYC=on: Mypypc support REPORTS=on: Coverage reports ===> Use 'make config' to modify these settings
Options name:
devel_py-mypy
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/m/mypy/
  2. https://pypi.org/packages/source/m/mypy/
Collapse this list.

Number of commits found: 75

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.9.0
23 Mar 2024 14:49:21
commit hash: 6805d996eee6d7d39f200694d01ff29a21b86466commit hash: 6805d996eee6d7d39f200694d01ff29a21b86466commit hash: 6805d996eee6d7d39f200694d01ff29a21b86466commit hash: 6805d996eee6d7d39f200694d01ff29a21b86466 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.9.0

Changes:	https://github.com/python/mypy/blob/master/CHANGELOG.md
		https://mypy-lang.org/news.html
1.8.0
25 Dec 2023 09:00:16
commit hash: cdbcf20dbd6f37c91de3972e32e8aa356257431dcommit hash: cdbcf20dbd6f37c91de3972e32e8aa356257431dcommit hash: cdbcf20dbd6f37c91de3972e32e8aa356257431dcommit hash: cdbcf20dbd6f37c91de3972e32e8aa356257431d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.8.0

Changes:	https://github.com/python/mypy/blob/master/CHANGELOG.md
		https://mypy-lang.org/news.html
1.7.1
27 Nov 2023 18:07:53
commit hash: 668c5142f87a10aa914aedbc70713fa17ca72084commit hash: 668c5142f87a10aa914aedbc70713fa17ca72084commit hash: 668c5142f87a10aa914aedbc70713fa17ca72084commit hash: 668c5142f87a10aa914aedbc70713fa17ca72084 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.7.1

Changes:	https://github.com/python/mypy/blob/master/CHANGELOG.md
		https://github.com/python/mypy/commits/master
		https://mypy-lang.org/news.html
1.7.0
14 Nov 2023 17:15:44
commit hash: 7187986e01e8185f26fdc081e272b6bac40ac775commit hash: 7187986e01e8185f26fdc081e272b6bac40ac775commit hash: 7187986e01e8185f26fdc081e272b6bac40ac775commit hash: 7187986e01e8185f26fdc081e272b6bac40ac775 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.7.0

- Add MYPYC option

Changes:	https://github.com/python/mypy/blob/master/CHANGELOG.md
		https://github.com/python/mypy/commits/master
		https://mypy-lang.org/news.html
1.6.1
01 Nov 2023 01:57:11
commit hash: f65847a2e56c56da2cc3e9b0d38399b363a6bb2fcommit hash: f65847a2e56c56da2cc3e9b0d38399b363a6bb2fcommit hash: f65847a2e56c56da2cc3e9b0d38399b363a6bb2fcommit hash: f65847a2e56c56da2cc3e9b0d38399b363a6bb2f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.6.1

Changes:	https://github.com/python/mypy/blob/master/CHANGELOG.md
		https://github.com/python/mypy/commits/master
		https://mypy-lang.org/news.html
1.6.0
11 Oct 2023 22:22:07
commit hash: 1c6c7c2dbf27dbfdd519bd6a0ac79eec9ba1aa52commit hash: 1c6c7c2dbf27dbfdd519bd6a0ac79eec9ba1aa52commit hash: 1c6c7c2dbf27dbfdd519bd6a0ac79eec9ba1aa52commit hash: 1c6c7c2dbf27dbfdd519bd6a0ac79eec9ba1aa52 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.6.0

Changes:	https://mypy-lang.org/news.html
		https://mypy-lang.blogspot.com/2023/10/mypy-16-released.html
1.5.1
21 Aug 2023 17:04:05
commit hash: c18ca4dc801d05224d96922e28411aab49f88e1dcommit hash: c18ca4dc801d05224d96922e28411aab49f88e1dcommit hash: c18ca4dc801d05224d96922e28411aab49f88e1dcommit hash: c18ca4dc801d05224d96922e28411aab49f88e1d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.5.1

Changes:	https://mypy-lang.org/news.html
1.4.1
18 Jul 2023 00:53:09
commit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0a files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}

Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.

With hat: python
PR: 270510, 270358
1.4.1
09 Jul 2023 21:34:33
commit hash: 67598e64058a4a013d2db029ea10128da098db22commit hash: 67598e64058a4a013d2db029ea10128da098db22commit hash: 67598e64058a4a013d2db029ea10128da098db22commit hash: 67598e64058a4a013d2db029ea10128da098db22 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Clean up TEST_DEPENDS
1.4.1
09 Jul 2023 10:19:03
commit hash: 12b4bc1cf57c5b8157b880a863316fe33af3c02ecommit hash: 12b4bc1cf57c5b8157b880a863316fe33af3c02ecommit hash: 12b4bc1cf57c5b8157b880a863316fe33af3c02ecommit hash: 12b4bc1cf57c5b8157b880a863316fe33af3c02e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.4.1

- Convert to USE_PYTHON=pep517

Changes:	https://mypy-lang.org/news.html
1.3.0
30 Jun 2023 07:03:42
commit hash: e9d1554e46ca8441daa3e93a40783e280787e818commit hash: e9d1554e46ca8441daa3e93a40783e280787e818commit hash: e9d1554e46ca8441daa3e93a40783e280787e818commit hash: e9d1554e46ca8441daa3e93a40783e280787e818 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Remove outdated PYTHON_REL check after lang/python37 removal
1.3.0
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
1.3.0
27 May 2023 04:08:46
commit hash: 9461a0d6b64d68ac94ddc94e45a47cb39edd0276commit hash: 9461a0d6b64d68ac94ddc94e45a47cb39edd0276commit hash: 9461a0d6b64d68ac94ddc94e45a47cb39edd0276commit hash: 9461a0d6b64d68ac94ddc94e45a47cb39edd0276 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.3.0

- Update WWW

Changes:	https://mypy-lang.org/news.html
1.2.0
09 Apr 2023 20:40:18
commit hash: f350150f8e88894969f9e0f9ee603b6accd5682dcommit hash: f350150f8e88894969f9e0f9ee603b6accd5682dcommit hash: f350150f8e88894969f9e0f9ee603b6accd5682dcommit hash: f350150f8e88894969f9e0f9ee603b6accd5682d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.2.0

Changes:	https://github.com/python/mypy/commits/master
1.1.1
05 Apr 2023 17:30:25
commit hash: 0bbb86fb959a78040b50f6fbfb202196b171f17fcommit hash: 0bbb86fb959a78040b50f6fbfb202196b171f17fcommit hash: 0bbb86fb959a78040b50f6fbfb202196b171f17fcommit hash: 0bbb86fb959a78040b50f6fbfb202196b171f17f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.1.1

Changes:	https://github.com/python/mypy/commits/master
1.0.1
21 Mar 2023 19:20:46
commit hash: 794bac7d5f1176be4804d718f31655de8a81670bcommit hash: 794bac7d5f1176be4804d718f31655de8a81670bcommit hash: 794bac7d5f1176be4804d718f31655de8a81670bcommit hash: 794bac7d5f1176be4804d718f31655de8a81670b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 1.0.1

Changes:	https://github.com/python/mypy/commits/master
1.0.0
22 Feb 2023 11:28:08
commit hash: fdcfa04da3eee6b7e7d79fa6f225c78ce5ee219ecommit hash: fdcfa04da3eee6b7e7d79fa6f225c78ce5ee219ecommit hash: fdcfa04da3eee6b7e7d79fa6f225c78ce5ee219ecommit hash: fdcfa04da3eee6b7e7d79fa6f225c78ce5ee219e files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
devel/py-mypy: update 0.991 → 1.0.0

PR:		269385
Approved by:	sunpoet (maintainer)
0.991
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
0.991
23 Nov 2022 14:06:51
commit hash: bf1354337efea7b0815683bdd99ec86b7f02cdbbcommit hash: bf1354337efea7b0815683bdd99ec86b7f02cdbbcommit hash: bf1354337efea7b0815683bdd99ec86b7f02cdbbcommit hash: bf1354337efea7b0815683bdd99ec86b7f02cdbb files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
devel/py-mypy: update 0.982 → 0.991

PR:		267665
Approved by:	maintainer timeout (sunpoet, 2 weeks)
0.982
19 Nov 2022 08:12:03
commit hash: e2431dab4b380d4add225578dfed8c6d15bf2a70commit hash: e2431dab4b380d4add225578dfed8c6d15bf2a70commit hash: e2431dab4b380d4add225578dfed8c6d15bf2a70commit hash: e2431dab4b380d4add225578dfed8c6d15bf2a70 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update TEST_DEPENDS
0.982
19 Oct 2022 19:15:04
commit hash: ea68d11c521ac485c525535c47f1e4968e723bd1commit hash: ea68d11c521ac485c525535c47f1e4968e723bd1commit hash: ea68d11c521ac485c525535c47f1e4968e723bd1commit hash: ea68d11c521ac485c525535c47f1e4968e723bd1 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
devel/py-mypy: add missing test dependency

PR:		266859
Approved by:	maintainer timeout
0.982
09 Oct 2022 15:37:55
commit hash: 3abf3f2844cd7829980b864503dfc6806e7378c4commit hash: 3abf3f2844cd7829980b864503dfc6806e7378c4commit hash: 3abf3f2844cd7829980b864503dfc6806e7378c4commit hash: 3abf3f2844cd7829980b864503dfc6806e7378c4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.982

- Update WWW

Changes:	https://github.com/python/mypy/commits/master
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.971
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.971
30 Jul 2022 05:57:55
commit hash: 7b7135bca143ba68cc19dddb96ee48d11a84beebcommit hash: 7b7135bca143ba68cc19dddb96ee48d11a84beebcommit hash: 7b7135bca143ba68cc19dddb96ee48d11a84beebcommit hash: 7b7135bca143ba68cc19dddb96ee48d11a84beeb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.971

Changes:	https://github.com/python/mypy/commits/master
0.961
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.961
09 Jun 2022 10:58:20
commit hash: aa0b233b2181b543bcd0d5326458dfd6c5518b8fcommit hash: aa0b233b2181b543bcd0d5326458dfd6c5518b8fcommit hash: aa0b233b2181b543bcd0d5326458dfd6c5518b8fcommit hash: aa0b233b2181b543bcd0d5326458dfd6c5518b8f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.961

Changes:	https://github.com/python/mypy/commits/master
0.960
03 Jun 2022 16:57:20
commit hash: 49c14442c75934984835c30b76417d8c49555e7acommit hash: 49c14442c75934984835c30b76417d8c49555e7acommit hash: 49c14442c75934984835c30b76417d8c49555e7acommit hash: 49c14442c75934984835c30b76417d8c49555e7a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Convert to USE_PYTHON=pytest
0.960
03 Jun 2022 09:00:36
commit hash: a9a202ea4ece50cd1b0da199021e2454570e2faccommit hash: a9a202ea4ece50cd1b0da199021e2454570e2faccommit hash: a9a202ea4ece50cd1b0da199021e2454570e2faccommit hash: a9a202ea4ece50cd1b0da199021e2454570e2fac files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.960

Changes:	https://github.com/python/mypy/commits/master
0.950_1
13 May 2022 11:39:29
commit hash: 05a40b3d1af795914b6fabba3cf5fd85f5082db7commit hash: 05a40b3d1af795914b6fabba3cf5fd85f5082db7commit hash: 05a40b3d1af795914b6fabba3cf5fd85f5082db7commit hash: 05a40b3d1af795914b6fabba3cf5fd85f5082db7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Add REPORTS option

- Bump PORTREVISION for dependency change
0.950
04 May 2022 14:29:56
commit hash: b3b4ee7195e123dde9ed77db9b3ead9e03628768commit hash: b3b4ee7195e123dde9ed77db9b3ead9e03628768commit hash: b3b4ee7195e123dde9ed77db9b3ead9e03628768commit hash: b3b4ee7195e123dde9ed77db9b3ead9e03628768 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
devel/py-mypy: fix tests

Add typed-ast to TEST_DEPENDS unconditionally as it's always used
in tests.

Reported by:	reprise
Approved by:	portmgr blanket
0.950
30 Apr 2022 15:58:11
commit hash: db13691a1d22f86bdefe59bea928f4ef40215d26commit hash: db13691a1d22f86bdefe59bea928f4ef40215d26commit hash: db13691a1d22f86bdefe59bea928f4ef40215d26commit hash: db13691a1d22f86bdefe59bea928f4ef40215d26 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.950

Changes:	https://github.com/python/mypy/commits/master
0.942
26 Apr 2022 16:36:07
commit hash: 4288057e3697476b98b9b15635aa0d860345a9aecommit hash: 4288057e3697476b98b9b15635aa0d860345a9aecommit hash: 4288057e3697476b98b9b15635aa0d860345a9aecommit hash: 4288057e3697476b98b9b15635aa0d860345a9ae files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Fix e86f8937f1ba35ad2815ac150b29bf4dd09c0612

- Fix TEST_DEPENDS

devel/py-typed-ast is already a conditional RUN_DEPENDS.
0.942
26 Apr 2022 15:01:24
commit hash: bc7df06de27e2f5947ac39cb1d762e187979323bcommit hash: bc7df06de27e2f5947ac39cb1d762e187979323bcommit hash: bc7df06de27e2f5947ac39cb1d762e187979323bcommit hash: bc7df06de27e2f5947ac39cb1d762e187979323b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.942

Changes:	https://github.com/python/mypy/commits/master
0.940
21 Apr 2022 11:43:40
commit hash: e86f8937f1ba35ad2815ac150b29bf4dd09c0612commit hash: e86f8937f1ba35ad2815ac150b29bf4dd09c0612commit hash: e86f8937f1ba35ad2815ac150b29bf4dd09c0612commit hash: e86f8937f1ba35ad2815ac150b29bf4dd09c0612 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
devel/py-mypy: update 0.931 → 0.940, fix tests

PR:		263119
Approved by:	maintainer timeout (sunpoet, 2 weeks)
0.931
25 Jan 2022 19:50:18
commit hash: 425140b4f9258c472cf54bfe9c408afa9bd6df05commit hash: 425140b4f9258c472cf54bfe9c408afa9bd6df05commit hash: 425140b4f9258c472cf54bfe9c408afa9bd6df05commit hash: 425140b4f9258c472cf54bfe9c408afa9bd6df05 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.931

Changes:	https://github.com/python/mypy/commits/master
0.930
23 Jan 2022 18:19:27
commit hash: 8813ad5301ee022bb8e9c4b0d3bebb4e62297683commit hash: 8813ad5301ee022bb8e9c4b0d3bebb4e62297683commit hash: 8813ad5301ee022bb8e9c4b0d3bebb4e62297683commit hash: 8813ad5301ee022bb8e9c4b0d3bebb4e62297683 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.930

Changes:	https://github.com/python/mypy/commits/master
0.910
30 Jun 2021 20:43:42
commit hash: 7fa9567477026332354fff6ebd8486d854e2b0efcommit hash: 7fa9567477026332354fff6ebd8486d854e2b0efcommit hash: 7fa9567477026332354fff6ebd8486d854e2b0efcommit hash: 7fa9567477026332354fff6ebd8486d854e2b0ef files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.910

Changes:	https://github.com/python/mypy/commits/master
0.902
20 Jun 2021 20:46:09
commit hash: 84b52be8303a6dcb8e3a67ebc60c08fb259be65bcommit hash: 84b52be8303a6dcb8e3a67ebc60c08fb259be65bcommit hash: 84b52be8303a6dcb8e3a67ebc60c08fb259be65bcommit hash: 84b52be8303a6dcb8e3a67ebc60c08fb259be65b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-mypy: Update to 0.902

Changes:	https://github.com/python/mypy/commits/master
0.812
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.812
07 Mar 2021 22:19:04
Revision:567676Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.812

Changes:	https://github.com/python/mypy/commits/master
0.800
01 Feb 2021 19:27:12
Revision:563645Original commit files touched by this commit
sunpoet search for other commits by this committer
Add DMYPY option
0.800
30 Jan 2021 12:36:19
Revision:563397Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.800

Changes:	http://mypy-lang.org/news.html
		https://github.com/python/mypy/commits/master
PR:		253027
Submitted by:	amdmi3
0.790
06 Nov 2020 11:27:13
Revision:554236Original commit files touched by this commit
sunpoet search for other commits by this committer
Simplify SHEBANG_FILES
0.790
02 Nov 2020 10:40:43
Revision:553895Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 0.790

PR:		250474
Approved by:	maintainer timeout (sunpoet, 2 weeks)
0.782
24 Jun 2020 17:38:17
Revision:540089Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.782

Changes:	https://github.com/python/mypy/commits/master
0.781
22 Jun 2020 19:35:57
Revision:539918Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.781

Changes:	https://github.com/python/mypy/commits/master
0.780
14 Jun 2020 14:23:43
Revision:538763Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.780

Changes:	https://github.com/python/mypy/commits/master
0.770
28 Mar 2020 13:34:12
Revision:529731Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.770

Changes:	https://github.com/python/mypy/commits/master
PR:		244935
Submitted by:	amdmi3
0.761
30 Dec 2019 13:54:59
Revision:521489Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 0.761

PR:		242866
Approved by:	sunpoet@FreeBSD.org (maintainer)
0.750
08 Dec 2019 17:32:36
Revision:519567Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.750

Changes:	https://github.com/python/mypy/commits/master
PR:		242390
Submitted by:	amdmi3
0.740_1
19 Nov 2019 13:19:23
Revision:517968Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Allow installation for different python versions

PR:		242060
Submitted by:	amdmi3
Approved by:	portmgr blanket
0.740
20 Oct 2019 17:21:47
Revision:515061Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.740

Changes:	https://github.com/python/mypy/commits/master
PR:		241167
Submitted by:	amdmi3
0.720
09 Aug 2019 18:34:47
Revision:508460Original commit files touched by this commit
sunpoet search for other commits by this committer
Revert r508450

r508454 has fixed the problem (bulk -a with BUILD_ALL_PYTHON_FLAVORS).
0.720
09 Aug 2019 12:54:27
Revision:508450Original commit files touched by this commit
mat search for other commits by this committer
Fix bulk -a with BUILD_ALL_PYTHON_FLAVORS.

devel/py-typing-extensions does not support Python 3.7+, so ports
requiring it can't either.
0.720
04 Aug 2019 16:10:36
Revision:508107Original commit files touched by this commit
sunpoet search for other commits by this committer
Sort RUN_DEPENDS

- Update pkg-descr
0.720
03 Aug 2019 20:57:48
Revision:508028Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.720

Changes:	https://github.com/python/mypy/commits/master
PR:		239267 (based on)
Submitted by:	amdmi3
0.711
29 Jun 2019 20:53:56
Revision:505388Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 0.711

- Fix LICENSE: test-data/stdlib-samples (licensed under PSFL) is not installed
- Update version requirement of RUN_DEPENDS
- Take maintainership

Changes:	https://github.com/python/mypy/commits/master
PR:		238811
Submitted by:	sunpoet (myself)
Approved by:	Florian Limberger <flo@snakeoilproductions.net> (maintainer)
0.701
31 May 2019 10:00:20
Revision:503133Original commit files touched by this commit
sunpoet search for other commits by this committer
Introduce PY_TYPING and simplify Makefile

Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
0.701
25 May 2019 20:57:23
Revision:502635Original commit files touched by this commit
swills search for other commits by this committer
devel/py-mypy: Update to 0.701

PR:		238119
Submitted by:	Florian Limberger <flo@snakeoilproductions.net> (maintainer)
0.700
10 Apr 2019 21:46:53
Revision:498609Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 0.700

PR:		237160
Approved by:	flo@snakeoilproductions.net (maintainer)
0.670
21 Mar 2019 13:35:25
Revision:496455Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 0.670
- Add testing support
- Fix WWW

PR:		236370
Approved by:	flo@snakeoilproductions.net (maintainer)
0.641_1
16 Dec 2018 23:38:07
Revision:487636Original commit files touched by this commit
wen search for other commits by this committer
- Add missing RUN_DEPENDS

PR:		233528
Submitted by:	wen@
Approved by:	maintainer
0.641
09 Nov 2018 16:54:30
Revision:484529Original commit files touched by this commit
swills search for other commits by this committer
devel/py-mypy: Update to 0.641

PR:		232971
Submitted by:	Florian Limberger <flo@snakeoilproductions.net> (maintainer)
0.620
30 Jul 2018 17:42:36
Revision:475904Original commit files touched by this commit
joneum search for other commits by this committer
devel/py-mypy: Update to 0.620

PR:		230122
Submitted by:	maintainer
0.560_1
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
0.560_1
01 Mar 2018 13:21:13
Revision:463306Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix shebangs properly

Approved by:	portmgr blanket
0.560
19 Dec 2017 19:02:52
Revision:456762Original commit files touched by this commit
dbn search for other commits by this committer
devel/py-mypy: update to 0.560

 - LICENSE file now back in source
 - Add psutil as new run dependency
 - Minimum Python version bumped to 3.4

PR:		224406
Approved by:	maintainer
0.530
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.530
07 Oct 2017 17:09:24
Revision:451464Original commit files touched by this commit
tcberner search for other commits by this committer
Update devel/py-mypy to 0.530

Changelog:
    - http://mypy-lang.blogspot.de/2017/10/mypy-0530-released.html

The license file is no longer part of the distfile.

PR:		222851
Submitted by:	Florian Limberger (maintainer)
0.521
26 Aug 2017 15:15:16
Revision:448774Original commit files touched by this commit
dbn search for other commits by this committer
devel/py-mypy: patch to work with Port's py-typed-ast

PR:		221230
0.521
26 Aug 2017 15:13:36
Revision:448773Original commit files touched by this commit
dbn search for other commits by this committer
devel/py-mypy: update to 0.521

ChangeLog:
 - Fine-graned control of any type
 - __setattr__ support
 - Hash-based incremental cache
 - NamedTuple methods
 - Improved error messages

See http://mypy-lang.blogspot.co.za/2017/07/mypy-0520-released.html and
http://mypy-lang.blogspot.co.za/2017/07/mypy-0521-released.html

PR:		221230
Approved by:	Florian Limberger (flo@snakeoilproductions.net)
0.501_1
17 Apr 2017 16:17:55
Revision:438732Original commit files touched by this commit
miwi search for other commits by this committer
- Fix shebang
0.501
14 Apr 2017 07:53:56
Revision:438497Original commit files touched by this commit
dbn search for other commits by this committer
devel/py-mypy: update to 0.501

 - Remove unneeded patches (superseded by upstream)
 - Track minimum depedency on py-typed-ast

Change Log:
 - typed_ast is used as the default parser (i.e. --fast-parser is now the
default)
 - Python 3.6 features supported by default
 - Simples metaclass support added
 - The --warn-no-return flag is now default: warns about missing return
statements
 - A function that doesn't return can be annotated (using
mypy_extensions.NoReturn)
 - Redundant Generic[T] no longer needed
 - Checking of assignments in a class body
 - The --strict flag is added, that turns on most additional checks

PR:		218303
Approved by:	Florian Limberger <flo@snakeoilproductions.net>
0.471
21 Feb 2017 06:10:11
Revision:434504Original commit files touched by this commit
dbn search for other commits by this committer
devel/py-mypy: add new port

Mypy is an optional static type checker for Python. You can add type hints to
your Python programs using the standard for type annotations introduced in
Python 3.5 (PEP 484), and use mypy to type check them statically. Find bugs in
your programs without even running them!

PR:		209871
Submitted by:	Florian Limberger (flo@snakeoilproductions.net)

Number of commits found: 75