Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pip.wheel.Wheel Class Reference
Inheritance diagram for pip.wheel.Wheel:
_object

Public Member Functions

def __init__
 
def support_index_min
 
def supported
 

Public Attributes

 filename
 
 name
 
 version
 
 pyversions
 
 abis
 
 plats
 
 file_tags
 

Static Public Attributes

tuple wheel_file_re
 

Detailed Description

A wheel file

Constructor & Destructor Documentation

def pip.wheel.Wheel.__init__ (   self,
  filename 
)
:raises InvalidWheelFilename: when the filename is invalid for a wheel

Member Function Documentation

def pip.wheel.Wheel.support_index_min (   self,
  tags = None 
)
Return the lowest index that one of the wheel's file_tag combinations
achieves in the supported_tags list e.g. if there are 8 supported tags,
and one of the file tags is first in the list, then return 0.  Returns
None is the wheel is not supported.
def pip.wheel.Wheel.supported (   self,
  tags = None 
)
Is this wheel supported on this system?

Member Data Documentation

pip.wheel.Wheel.abis
pip.wheel.Wheel.file_tags
pip.wheel.Wheel.filename
pip.wheel.Wheel.name
pip.wheel.Wheel.plats
pip.wheel.Wheel.pyversions
pip.wheel.Wheel.version
tuple pip.wheel.Wheel.wheel_file_re
static
Initial value:
1 = re.compile(
2  r"""^(?P<namever>(?P<name>.+?)-(?P<ver>\d.*?))((-(?P<build>\d.*?))?-(?P<pyver>.+?)-(?P<abi>.+?)-(?P<plat>.+?)\.whl|\.dist-info)$""",
3  re.VERBOSE)

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

Copyright 2014 Google Inc. All rights reserved.