Public Member Functions | Public Attributes | List of all members
expand_version.Version Class Reference

Public Member Functions

def __init__ (self, version_str, override_major=None)
 
def __str__ (self)
 
def pep440 (self)
 
def php (self)
 
def php_composer (self)
 
def php_current_version (self)
 
def php_debian_version (self)
 
def php_stability (self)
 
def ruby (self)
 

Public Attributes

 major
 
 patch
 
 tag
 

Detailed Description

Definition at line 35 of file expand_version.py.

Constructor & Destructor Documentation

◆ __init__()

def expand_version.Version.__init__ (   self,
  version_str,
  override_major = None 
)

Definition at line 37 of file expand_version.py.

Member Function Documentation

◆ __str__()

def expand_version.Version.__str__ (   self)
Version string in a somewhat idiomatic style for most languages

Definition at line 47 of file expand_version.py.

◆ pep440()

def expand_version.Version.pep440 (   self)
Version string in Python PEP440 style

Definition at line 54 of file expand_version.py.

◆ php()

def expand_version.Version.php (   self)
Version string for PHP PECL package

Definition at line 78 of file expand_version.py.

◆ php_composer()

def expand_version.Version.php_composer (   self)
Version string for PHP Composer package

Definition at line 99 of file expand_version.py.

◆ php_current_version()

def expand_version.Version.php_current_version (   self)

Definition at line 103 of file expand_version.py.

◆ php_debian_version()

def expand_version.Version.php_debian_version (   self)

Definition at line 106 of file expand_version.py.

◆ php_stability()

def expand_version.Version.php_stability (   self)
stability string for PHP PECL package.xml file

Definition at line 92 of file expand_version.py.

◆ ruby()

def expand_version.Version.ruby (   self)
Version string in Ruby style

Definition at line 70 of file expand_version.py.

Member Data Documentation

◆ major

expand_version.Version.major

Definition at line 45 of file expand_version.py.

◆ patch

expand_version.Version.patch

Definition at line 41 of file expand_version.py.

◆ tag

expand_version.Version.tag

Definition at line 38 of file expand_version.py.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:10