__init__.py 600 B

12345678910111213141516171819202122232425262728
  1. def get_version():
  2. try:
  3. from importlib.metadata import PackageNotFoundError, version
  4. try:
  5. return version('openhands-ai')
  6. except PackageNotFoundError:
  7. pass
  8. except ImportError:
  9. pass
  10. try:
  11. from pkg_resources import DistributionNotFound, get_distribution
  12. try:
  13. return get_distribution('openhands-ai').version
  14. except DistributionNotFound:
  15. pass
  16. except ImportError:
  17. pass
  18. return 'unknown'
  19. try:
  20. __version__ = get_version()
  21. except Exception:
  22. __version__ = 'unknown'