__init__.py 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. """
  2. Semver package major release 3.
  3. A Python module for semantic versioning. Simplifies comparing versions.
  4. """
  5. from ._deprecated import (
  6. bump_build,
  7. bump_major,
  8. bump_minor,
  9. bump_patch,
  10. compare,
  11. bump_prerelease,
  12. finalize_version,
  13. format_version,
  14. match,
  15. max_ver,
  16. min_ver,
  17. parse,
  18. parse_version_info,
  19. replace,
  20. cmd_bump,
  21. cmd_compare,
  22. cmd_nextver,
  23. cmd_check,
  24. createparser,
  25. process,
  26. main,
  27. )
  28. from .version import Version, VersionInfo
  29. from .__about__ import (
  30. __version__,
  31. __author__,
  32. __maintainer__,
  33. __author_email__,
  34. __description__,
  35. __maintainer_email__,
  36. SEMVER_SPEC_VERSION,
  37. )
  38. __all__ = [
  39. "bump_build",
  40. "bump_major",
  41. "bump_minor",
  42. "bump_patch",
  43. "compare",
  44. "bump_prerelease",
  45. "finalize_version",
  46. "format_version",
  47. "match",
  48. "max_ver",
  49. "min_ver",
  50. "parse",
  51. "parse_version_info",
  52. "replace",
  53. "cmd_bump",
  54. "cmd_compare",
  55. "cmd_nextver",
  56. "cmd_check",
  57. "createparser",
  58. "process",
  59. "main",
  60. "Version",
  61. "VersionInfo",
  62. "__version__",
  63. "__author__",
  64. "__maintainer__",
  65. "__author_email__",
  66. "__description__",
  67. "__maintainer_email__",
  68. "SEMVER_SPEC_VERSION",
  69. ]