Bug 218303 - [patch] devel/py-mypy: update to 0.501
Summary: [patch] devel/py-mypy: update to 0.501
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: David Naylor
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-04-02 06:32 UTC by David Naylor
Modified: 2017-04-14 07:56 UTC (History)
1 user (show)

See Also:
flo: maintainer-feedback+


Attachments
devel/py-mypy: update to 0.501 (2.66 KB, patch)
2017-04-02 06:32 UTC, David Naylor
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Naylor freebsd_committer freebsd_triage 2017-04-02 06:32:44 UTC
Created attachment 181399 [details]
devel/py-mypy: update to 0.501

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
Comment 1 Florian Limberger 2017-04-09 11:31:00 UTC
I'm sorry it took me so long, the patch works fine and can be commited.

Thank you!
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-04-14 07:54:34 UTC
A commit references this bug:

Author: dbn
Date: Fri Apr 14 07:53:56 UTC 2017
New revision: 438497
URL: https://svnweb.freebsd.org/changeset/ports/438497

Log:
  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>

Changes:
  head/devel/py-mypy/Makefile
  head/devel/py-mypy/distinfo
  head/devel/py-mypy/files/
Comment 3 David Naylor freebsd_committer freebsd_triage 2017-04-14 07:56:03 UTC
Commit, thank you.  You replied within the 2 week timeout period, so nothing wrong there.