pink.address
            Address(path)
  Complete address of a Version.
It includes upstream hierarchy as well as task and author, and provides some useful helpers.
The address is found by inspecting a given path. The inspection scope is the currently logged-in's active project.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
path | 
          
                str
           | 
          
             Path to be matched to a Bip version from the current active project.  | 
          required | 
Attributes:
| Name | Type | Description | 
|---|---|---|
path | 
          
                str
           | 
          
             Provided path.  | 
        
project | 
          
                Project
           | 
          
             Project owning the version.  | 
        
item | 
          
                Item
           | 
          
             Item owning the version.  | 
        
document | 
          
                Document
           | 
          
             Document owning the version.  | 
        
version | 
          
                Version
           | 
          
             Version found matching the given path.  | 
        
task | 
          
                Task
           | 
          
             Task linked to the found version's document, if any.  | 
        
author | 
          
                User
           | 
          
             User who created the version.  | 
        
is_tracked | 
          
                bool
           | 
          
             If True, the given path has been  | 
        
is_owned | 
          
                bool
           | 
          
             If True, the currently logged-in  | 
        
is_latest | 
          
                bool
           | 
          
             If True, the found version is the  | 
        
Source code in client/bip/pink/address.py
                  36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54  |  | 
          get(path)
  Get a version's address from a path.
Attempt to extract the address of a version if the given path matches an existing version found in the currently logged-in user's active project.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
path | 
          
                str
           | 
          
             Path to the version to find.  | 
          required | 
Returns:
| Name | Type | Description | 
|---|---|---|
Address |           
             Address object.  | 
        
Source code in client/bip/pink/address.py
            78 79 80 81 82 83 84 85 86 87 88 89 90 91  |  | 
          get_from_host(host)
  Get a version's address from a Host's currently opened file.
This function is a shortcut to the get() function which takes a path as an argument.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
host | 
          
                Host
           | 
          
             Host plugin.  | 
          required | 
Returns:
| Name | Type | Description | 
|---|---|---|
Address |           
             Address object.  | 
        
Source code in client/bip/pink/address.py
            94 95 96 97 98 99 100 101 102 103 104 105 106 107  |  |