TI Vendor Module (tendril.sourcing.ti)

class tendril.sourcing.ti.TIElnPart(tipartno, ident=None, vendor=None, max_age=600000)[source]

Bases: tendril.sourcing.vendors.VendorElnPartBase

_get_data()[source]
vpart_url
_get_product_soup()[source]
rex_price = <_sre.SRE_Pattern object>
_get_prices(soup)[source]
_get_mpartno()[source]
static _get_manufacturer()[source]
static _get_package(soup)[source]
static _get_description(soup)[source]
class tendril.sourcing.ti.VendorTI(name, dname, pclass, mappath=None, currency_code='USD', currency_symbol='US$', **kwargs)[source]

Bases: tendril.sourcing.vendors.VendorBase

_partclass

alias of TIElnPart

_url_base = 'https://store.ti.com'
_devices = ['IC SMD', 'IC THRU', 'IC PLCC']
_type = 'TI'
search_vpnos(ident)[source]
static _search_preprocess(device, value, footprint)[source]
_package_norms = [(<_sre.SRE_Pattern object at 0x3bad050>, 'TO-220-{0}', ['pinc'])]
_standardize_package(package)[source]
_process_resultpage_row(row)[source]
_process_search_soup(soup)[source]
static _prefilter_parts(parts, value)[source]
static _get_search_soups(soup)[source]
_get_search_vpnos(device, value, footprint)[source]