Improve pstats typing (#7174)

* Add __all__
* Use Literal for Stats.sort_stats() argument type.
* Add FunctionProfile, StatsProfile, and Stats.get_stats_profile() (Python 3.9+)
This commit is contained in:
Nikita Sobolev
2022-02-11 14:30:00 +03:00
committed by GitHub
parent da7604a968
commit 9150db52a6
3 changed files with 33 additions and 9 deletions

View File

@@ -176,9 +176,6 @@ multiprocessing.managers.SharedMemoryServer.public
multiprocessing.managers.SharedMemoryServer.release_segment
multiprocessing.managers.SharedMemoryServer.shutdown
multiprocessing.managers.SharedMemoryServer.track_segment
pstats.FunctionProfile
pstats.Stats.get_stats_profile
pstats.StatsProfile
pyexpat.XMLParserType.SkippedEntityHandler
pyexpat.XMLParserType.intern
sched.Event.sequence

View File

@@ -150,9 +150,6 @@ multiprocessing.managers.SharedMemoryServer.public
multiprocessing.managers.SharedMemoryServer.release_segment
multiprocessing.managers.SharedMemoryServer.shutdown
multiprocessing.managers.SharedMemoryServer.track_segment
pstats.FunctionProfile
pstats.Stats.get_stats_profile
pstats.StatsProfile
pyexpat.XMLParserType.SkippedEntityHandler
pyexpat.XMLParserType.intern
stringprep.unicodedata # re-exported from unicodedata