Lightning: make type hints public (#17100)
* Add missing MANIFESTs * move * one more * Ignore version.info properly * move * manifest --------- Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com> Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com> Co-authored-by: Jirka <jirka.borovec@seznam.cz> Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
This commit is contained in:
parent
8c18439207
commit
3d7360a8d4
|
@ -53,9 +53,9 @@ wheels/
|
|||
.installed.cfg
|
||||
*.egg
|
||||
src/*/version.info
|
||||
src/lightning_app/
|
||||
src/lightning_fabric/
|
||||
src/pytorch_lightning/
|
||||
src/lightning_app/*
|
||||
src/lightning_fabric/*
|
||||
src/pytorch_lightning/*
|
||||
!src/*/__about__.py
|
||||
!src/*/__main__.py
|
||||
!src/*/__setup__.py
|
||||
|
@ -63,7 +63,7 @@ src/pytorch_lightning/
|
|||
!src/*/MANIFEST.in
|
||||
!src/*/py.typed
|
||||
!src/*/README.md
|
||||
!src/*/*.info
|
||||
!src/*/shell-folder_code-lives-lightning.info
|
||||
|
||||
# PyInstaller
|
||||
# Usually these files are written by a python script from a template
|
||||
|
|
6
setup.py
6
setup.py
|
@ -87,7 +87,11 @@ def _set_manifest_path(manifest_dir: str, aggregate: bool = False, mapping: Mapp
|
|||
if aggregate:
|
||||
# aggregate all MANIFEST.in contents into a single temporary file
|
||||
manifest_path = _named_temporary_file(manifest_dir)
|
||||
lines = ["include src/lightning/version.info\n", "include requirements/base.txt\n"]
|
||||
lines = [
|
||||
"include src/lightning/version.info\n",
|
||||
"include src/lightning/py.typed\n",
|
||||
"include requirements/base.txt\n",
|
||||
]
|
||||
# load manifest and aggregated all manifests
|
||||
for pkg in mapping.values():
|
||||
pkg_manifest = os.path.join(_PATH_SRC, pkg, "MANIFEST.in")
|
||||
|
|
|
@ -8,3 +8,4 @@ recursive-include src/lightning_app/cli/*-template *
|
|||
# TODO: remove this once lightning-ui package is ready as a dependency
|
||||
recursive-include src/lightning_app/ui *
|
||||
include src/lightning_app/components/serve/catimage.png
|
||||
include src/lightning_app/py.typed # marker file for PEP 561
|
||||
|
|
|
@ -4,3 +4,4 @@ include src/lightning_fabric/CHANGELOG.md
|
|||
include src/lightning_fabric/README.md
|
||||
recursive-include requirements/fabric *.txt
|
||||
include .actions/assistant.py
|
||||
include src/lightning_fabric/py.typed # marker file for PEP 561
|
||||
|
|
Loading…
Reference in New Issue