Don't use pkg_resources.
This package is deprecated and introduces a massive amount of startup latency. On my machine with 264 installed Python packages, it reduces the time required to `import nmigen` from ~100ms to ~200ms.
This commit is contained in:
parent
25ce260207
commit
8dacbbb2b2
2 changed files with 5 additions and 5 deletions
|
|
@ -1,8 +1,8 @@
|
|||
import pkg_resources
|
||||
try:
|
||||
__version__ = pkg_resources.get_distribution(__name__).version
|
||||
except pkg_resources.DistributionNotFound:
|
||||
pass
|
||||
from importlib import metadata as importlib_metadata # py3.8+ stdlib
|
||||
except ImportError:
|
||||
import importlib_metadata # py3.7- shim
|
||||
__version__ = importlib_metadata.version(__package__)
|
||||
|
||||
|
||||
from .hdl import *
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue