Skip to content

Commit

Permalink
PEP 484: Clarify Python versioning in stub file search path (#410)
Browse files Browse the repository at this point in the history
  • Loading branch information
emmatyping authored and gvanrossum committed Sep 10, 2017
1 parent 13595c9 commit ee64ced
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions pep-0484.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1833,12 +1833,12 @@ they're updated often.

Third-party stub packages can use any location for stub storage. Type
checkers should search for them using PYTHONPATH. A default fallback
directory that is always checked is ``shared/typehints/python3.5/`` (or
3.6, etc.). Since there can only be one package installed for a given
Python version per environment, no additional versioning is performed
under that directory (just like bare directory installs by ``pip`` in
site-packages). Stub file package authors might use the following
snippet in ``setup.py``::
directory that is always checked is ``shared/typehints/pythonX.Y/`` (for
some PythonX.Y as determined by the type checker, not just the installed
version). Since there can only be one package installed for a given Python
version per environment, no additional versioning is performed under that
directory (just like bare directory installs by ``pip`` in site-packages).
Stub file package authors might use the following snippet in ``setup.py``::

...
data_files=[
Expand Down

0 comments on commit ee64ced

Please sign in to comment.