Unicum Documentation. Release alpha. Deutsche Postbank AG

Size: px
Start display at page:

Download "Unicum Documentation. Release alpha. Deutsche Postbank AG"

Transcription

1 Unicum Documentation Release alpha Deutsche Postbank AG Nov 21, 2017

2

3 Contents 1 About unicum Getting started Installing Requirements User Guide License How to contribute Tutorial First step API Documentation Class List Inheritance Diagram Visible Objects Factory Objects Linked Objects Persistent Objects DataRange Object Singelton Object Releases Release Indices and tables 15 Python Module Index 17 i

4 ii

5 CHAPTER 1 About 1.1 unicum unicum consists of multiple object implementations that implement various factory pattern. All types merge into on type VisibleObject and each type contributes bits and piece. The visible obj focus on robust and simple construction from a dictionary via PersistentObject having values only simple types or containers containers of simple types. These values are translated via FatoryObject into more complex structures which are take from a factory. Or, alternatively, using DataRange into something similar to a data_frame type in R, a table with column and row names as well as common types for each column values. Inheriting from LinkedObject provides functionality to swap or update attributes at runtime Example Usage Using SingletonObject: >>> from unicum import SingletonObject >>> class MySingleton(SingletonObject): pass >>> s1 = MySingleton() >>> s2 = MySingleton() >>> s1 = s2 True Using FactoryObject: 1

6 Unicum Documentation, Release alpha >>> from unicum import FactoryObject >>> class Currency(FactoryObject): factory = dict() >>> class EUR(Currency): pass >>> class USD(Currency): pass >>> EUR().register() # registers USD() instance with class name 'EUR' >>> eur = Currency('EUR') # picks instance with key 'EUR' from currency cache >>> eur == EUR() # picks instance with key given by class name 'EUR' from currency cache, too. True >>> eur2 = eur. class ('EUR') # picks instance with key 'EUR' from currency cache >>> eur == eur2 True >>> usd = USD().register() # registers USD() instance with class name 'USD' >>> usd.register('usd') # registers usd with name 'usd' >>> usd == USD() True >>> eur == eur. class ('USD') False >>> usd == eur. class ('USD') True >>> usd == Currency('usd') True Using LinkedObject: >>> from unicum import LinkedObject Development Version The latest development version can be installed directly from GitHub: $ pip install --upgrade git Contributions Issues and Pull Requests are always welcome License Code and documentation are available according to the Apache Software License (see LICENSE). 2 Chapter 1. About

7 CHAPTER 2 Getting started 2.1 Installing The latest stable version can always be installed or updated via pip: $ pip install unicum If the above fails, please try easy_install instead: $ easy_install unicum 2.2 Requirements View project requirements. 2.3 User Guide Follow our tutorials and study the api documentation. 2.4 License View the open source LICENSE. 2.5 How to contribute Please fork project on GitHub and make pull requests. 3

8 Unicum Documentation, Release alpha 4 Chapter 2. Getting started

9 CHAPTER 3 Tutorial 3.1 First step setup by 5

10 Unicum Documentation, Release alpha 6 Chapter 3. Tutorial

11 CHAPTER 4 API Documentation 4.1 Class List singeltonobject.singeltonobject factoryobject.factorytype factoryobject.factoryobject Objects identified by name factoryobject.objectlist linkedobject.linkedobject links from linked_obj to (obj, attribute) with obj.attribute = linked_obj persistentobject.persistentobject persistentobject.attributelist object list class datarange.datarange visibleobject.visibleobject visibleobject.visibleobjectlist visibleobject.visibleattributelist visibleobject.visibledatarange 7

12 Unicum Documentation, Release alpha 4.2 Inheritance Diagram persistentobject.attributelist visibleobject.visibleattributelist factoryobject.objectlist visibleobject.visibleobjectlist factoryobject.factoryobject linkedobject.linkedobject visibleobject.visibleobject persistentobject.persistentobject datarange.datarange visibleobject.visibledatarange 4.3 Visible Objects class visibleobject.visibleattributelist(iterable=none, object_type=<class visibleobject.visibleobject >, value_types=(<type float >, <type int >, <type str >, <type NoneType >, <class visibleobject.visibleobject >)) Bases: persistentobject.attributelist class visibleobject.visibledatarange(iterable=none, value_types=(<type float >, <type int >, <type str >, <type NoneType >, <class visibleobject.visibleobject >), none_alias=(none,,, None )) Bases: datarange.datarange class visibleobject.visibleobject(*args, **kwargs) Bases: factoryobject.factoryobject, linkedobject.linkedobject, persistentobject.persistentobject classmethod from_serializable(item) to_serializable(level=0, all_properties=false) class visibleobject.visibleobjectlist(iterable=none, object_type=<class visibleobject.visibleobject >) Bases: factoryobject.objectlist 8 Chapter 4. API Documentation

13 Unicum Documentation, Release alpha 4.4 Factory Objects class factoryobject.factoryobject Bases: object Objects identified by name classmethod from_serializable(item) classmethod items() classmethod keys() register(*names) remove() to_serializable(level=0) classmethod values() class factoryobject.factorytype Bases: type class factoryobject.objectlist(iterable=none, object_type=<class factoryobject.factoryobject >) Bases: list append(value) extend(iterable) classmethod from_serializable(item) get(item, default=none) index(item, start=none, stop=none) insert(index, value) to_serializable(level=0) 4.5 Linked Objects class linkedobject.linkedobject Bases: object links from linked_obj to (obj, attribute) with obj.attribute = linked_obj clean_up_link_dict() register_link(obj, attr=none) creates link from obj.attr to self :param obj: object to register link to :param attr: attribute name to register link to remove_link(obj, attr=none) removes link from obj.attr update_link() redirects all links to self (the new linked object) class linkedobject.weakattrlink(obj, attr) Bases: object 4.4. Factory Objects 9

14 Unicum Documentation, Release alpha attr ref_obj 4.6 Persistent Objects class persistentobject.attributelist(iterable=none, object_type=<class persistentobject.persistentobject >, value_types=(<type float >, <type int >, <type str >, <type NoneType >)) Bases: list object list class append(value) extend(iterable) classmethod from_serializable(item) index(value, start=none, stop=none) insert(index, value) items() keys() to_serializable(level=0) values() class persistentobject.persistentdict Bases: dict classmethod from_serializable(item) to_serializable(level=0) class persistentobject.persistentlist Bases: list classmethod from_serializable(item) to_serializable(level=0) class persistentobject.persistentobject(*args, **kwargs) Bases: object ENDS_WITH = _ JSON_INDENT = 2 STARTS_WITH = _ classmethod from_json(json_str) classmethod from_serializable(object_dict) core class method to create visible objects from a dictionary is_modified modify_object(property_name, property_value=none) api visible method for modifying visible object properties Parameters 10 Chapter 4. API Documentation

15 Unicum Documentation, Release alpha property_name (string, list or dict) property name property_value (various or None) property value, must be None if property_name is of type dict Returns modified object Return type unicum.lfojbect.visibleobject to_json(all_properties=false, dumps=<function dumps>, **kwargs) to_serializable(level=0, all_properties=false) 4.7 DataRange Object class datarange.datarange(iterable=none, value_types=(<type float >, <type int >, <type str >, <type NoneType >), none_alias=(none,,, None ), **kwargs) Bases: dict append(key, value) col(item) col_append(key, value) col_keys() extend(key, value) insert(item, key, value=none) item_list row(item) row_append(key, value) append new row row_keys() to_serializable(level=0) total_list transpose() 4.8 Singelton Object class singletonobject.singletonobject Bases: object Use to create a singleton 4.7. DataRange Object 11

16 Unicum Documentation, Release alpha 12 Chapter 4. API Documentation

17 CHAPTER 5 Releases 5.1 Release 0.1 Release date was July 7th,

18 Unicum Documentation, Release alpha 14 Chapter 5. Releases

19 CHAPTER 6 Indices and tables genindex modindex search 15

20 Unicum Documentation, Release alpha 16 Chapter 6. Indices and tables

21 Python Module Index d datarange, 11 f factoryobject, 9 l linkedobject, 9 p persistentobject, 10 s singletonobject, 11 v visibleobject, 8 17

22 Unicum Documentation, Release alpha 18 Python Module Index

23 Index A append() (datarange.datarange method), 11 append() (factoryobject.objectlist method), 9 append() (persistentobject.attributelist method), 10 attr (linkedobject.weakattrlink attribute), 9 AttributeList (class in persistentobject), 10 C clean_up_link_dict() (linkedobject.linkedobject method), 9 col() (datarange.datarange method), 11 col_append() (datarange.datarange method), 11 col_keys() (datarange.datarange method), 11 D DataRange (class in datarange), 11 datarange (module), 11 E ENDS_WITH (persistentobject.persistentobject attribute), 10 extend() (datarange.datarange method), 11 extend() (factoryobject.objectlist method), 9 extend() (persistentobject.attributelist method), 10 F FactoryObject (class in factoryobject), 9 factoryobject (module), 9 FactoryType (class in factoryobject), 9 from_json() (persistentobject.persistentobject class method), 10 from_serializable() (factoryobject.factoryobject class method), 9 from_serializable() (factoryobject.objectlist class method), 9 from_serializable() (persistentobject.attributelist class method), 10 from_serializable() (persistentobject.persistentdict class method), 10 from_serializable() (persistentobject.persistentlist class method), 10 from_serializable() (persistentobject.persistentobject class method), 10 from_serializable() (visibleobject.visibleobject class method), 8 G get() (factoryobject.objectlist method), 9 I index() (factoryobject.objectlist method), 9 index() (persistentobject.attributelist method), 10 insert() (datarange.datarange method), 11 insert() (factoryobject.objectlist method), 9 insert() (persistentobject.attributelist method), 10 is_modified (persistentobject.persistentobject attribute), 10 item_list (datarange.datarange attribute), 11 items() (factoryobject.factoryobject class method), 9 items() (persistentobject.attributelist method), 10 J JSON_INDENT (persistentobject.persistentobject attribute), 10 K keys() (factoryobject.factoryobject class method), 9 keys() (persistentobject.attributelist method), 10 L LinkedObject (class in linkedobject), 9 linkedobject (module), 9 M modify_object() method), 10 (persistentobject.persistentobject 19

24 Unicum Documentation, Release alpha O ObjectList (class in factoryobject), 9 P PersistentDict (class in persistentobject), 10 PersistentList (class in persistentobject), 10 PersistentObject (class in persistentobject), 10 persistentobject (module), 10 R ref_obj (linkedobject.weakattrlink attribute), 10 register() (factoryobject.factoryobject method), 9 register_link() (linkedobject.linkedobject method), 9 remove() (factoryobject.factoryobject method), 9 remove_link() (linkedobject.linkedobject method), 9 row() (datarange.datarange method), 11 row_append() (datarange.datarange method), 11 row_keys() (datarange.datarange method), 11 S SingletonObject (class in singletonobject), 11 singletonobject (module), 11 STARTS_WITH (persistentobject.persistentobject attribute), 10 T to_json() (persistentobject.persistentobject method), 11 to_serializable() (datarange.datarange method), 11 to_serializable() (factoryobject.factoryobject method), 9 to_serializable() (factoryobject.objectlist method), 9 to_serializable() (persistentobject.attributelist method), 10 to_serializable() (persistentobject.persistentdict method), 10 to_serializable() (persistentobject.persistentlist method), 10 to_serializable() (persistentobject.persistentobject method), 11 to_serializable() (visibleobject.visibleobject method), 8 total_list (datarange.datarange attribute), 11 transpose() (datarange.datarange method), 11 U update_link() (linkedobject.linkedobject method), 9 V values() (factoryobject.factoryobject class method), 9 values() (persistentobject.attributelist method), 10 VisibleAttributeList (class in visibleobject), 8 VisibleDataRange (class in visibleobject), 8 VisibleObject (class in visibleobject), 8 visibleobject (module), 8 VisibleObjectList (class in visibleobject), 8 W WeakAttrLink (class in linkedobject), 9 20 Index

requests-cache Documentation

requests-cache Documentation requests-cache Documentation Release 0.4.13 Roman Haritonov Nov 09, 2017 Contents 1 User guide 3 1.1 Installation................................................ 3 1.2 Usage...................................................

More information

maya-cmds-help Documentation

maya-cmds-help Documentation maya-cmds-help Documentation Release Andres Weber May 28, 2017 Contents 1 1.1 Synopsis 3 1.1 1.1.1 Features.............................................. 3 2 1.2 Installation 5 2.1 1.2.1 Windows, etc............................................

More information

json2xls Documentation

json2xls Documentation json2xls Documentation Release 0.1.3c axiaoxin Aug 10, 2017 Contents 1 3 2 5 3 API 9 i ii json2xls Documentation, Release 0.1.3c jsonexceljsonexceljson jsonjsonurljsonjson Contents 1 json2xls Documentation,

More information

Python Finite State Machine. Release 0.1.5

Python Finite State Machine. Release 0.1.5 Python Finite State Machine Release 0.1.5 Sep 15, 2017 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation..............................................

More information

PrettyPandas Documentation

PrettyPandas Documentation PrettyPandas Documentation Release 0.0.4 Henry Hammond Mar 26, 2018 Contents 1 Features 3 2 Installation 5 3 Contributing 7 4 Contents 9 4.1 Quick Start................................................

More information

solrq Documentation Release Michał Jaworski

solrq Documentation Release Michał Jaworski solrq Documentation Release 1.1.1 Michał Jaworski Mar 27, 2017 Contents 1 solrq 1 2 usage 3 2.1 quick reference.............................................. 4 3 contributing 7 4 testing 9 5 Detailed

More information

Kaiso Documentation. Release 0.1-dev. onefinestay

Kaiso Documentation. Release 0.1-dev. onefinestay Kaiso Documentation Release 0.1-dev onefinestay Sep 27, 2017 Contents 1 Neo4j visualization style 3 2 Contents 5 2.1 API Reference.............................................. 5 3 Indices and tables

More information

freeze Documentation Release 0.7.0alpha Jean-Louis Fuchs

freeze Documentation Release 0.7.0alpha Jean-Louis Fuchs freeze Documentation Release 0.7.0alpha Jean-Louis Fuchs April 10, 2014 Contents i ii freeze.freeze(data_structure) Freeze tries to convert any data-structure in a hierarchy of tuples. freeze.object_to_items(data_structure)

More information

bottle-rest Release 0.5.0

bottle-rest Release 0.5.0 bottle-rest Release 0.5.0 February 18, 2017 Contents 1 API documentation 3 1.1 bottle_rest submodule.......................................... 3 2 What is it 5 2.1 REST in bottle..............................................

More information

django-embed-video Documentation

django-embed-video Documentation django-embed-video Documentation Release 1.1.2-stable Juda Kaleta Nov 10, 2017 Contents 1 Installation & Setup 3 1.1 Installation................................................ 3 1.2 Setup...................................................

More information

nptdms Documentation Release Adam Reeve

nptdms Documentation Release Adam Reeve nptdms Documentation Release 0.11.4 Adam Reeve Dec 01, 2017 Contents 1 Contents 3 1.1 Installation and Quick Start....................................... 3 1.2 Reading TDMS files...........................................

More information

optlang Documentation

optlang Documentation optlang Documentation Release 1.4.2-2-g8da74d1-dirty Niko Sonnenschein Aug 09, 2018 Contents 1 Quick start 3 1.1 Using a particular solver......................................... 4 1.2 Quadratic programming.........................................

More information

pydrill Documentation

pydrill Documentation pydrill Documentation Release 0.3.4 Wojciech Nowak Apr 24, 2018 Contents 1 pydrill 3 1.1 Features.................................................. 3 1.2 Installation................................................

More information

prompt Documentation Release Stefan Fischer

prompt Documentation Release Stefan Fischer prompt Documentation Release 0.4.1 Stefan Fischer Nov 14, 2017 Contents: 1 Examples 1 2 API 3 3 Indices and tables 7 Python Module Index 9 i ii CHAPTER 1 Examples 1. Ask for a floating point number: >>>

More information

e24paymentpipe Documentation

e24paymentpipe Documentation e24paymentpipe Documentation Release 1.2.0 Burhan Khalid Oct 30, 2017 Contents 1 e24paymentpipe 3 1.1 Features.................................................. 3 1.2 Todo...................................................

More information

streamio Documentation

streamio Documentation streamio Documentation Release 0.1.0.dev James Mills April 17, 2014 Contents 1 About 3 1.1 Examples................................................. 3 1.2 Requirements...............................................

More information

Python simple arp table reader Documentation

Python simple arp table reader Documentation Python simple arp table reader Documentation Release 0.0.1 David Francos Nov 17, 2017 Contents 1 Python simple arp table reader 3 1.1 Features.................................................. 3 1.2 Usage...................................................

More information

cursesmenu Documentation

cursesmenu Documentation cursesmenu Documentation Release 0.5.0 Author March 04, 2016 Contents 1 Installation 3 2 Usage 5 2.1 Getting a selection............................................ 6 3 API Reference 7 3.1 CursesMenu

More information

Python Overpass API Documentation

Python Overpass API Documentation Python Overpass API Documentation Release 0.4 PhiBo Apr 07, 2017 Contents 1 Introduction 3 1.1 Requirements............................................... 3 1.2 Installation................................................

More information

Connexion Sqlalchemy Utils Documentation

Connexion Sqlalchemy Utils Documentation Connexion Sqlalchemy Utils Documentation Release 0.1.4 Michael Housh Apr 17, 2017 Contents 1 Connexion Sqlalchemy Utils 3 1.1 Features.................................................. 3 1.2 Running example

More information

halogen documentation

halogen documentation halogen documentation Release 1.3.5 Oleg Pidsadnyi, Paylogic International and others Apr 13, 2018 Contents 1 halogen 3 2 Schema 5 2.1 Serialization............................................... 5 2.2

More information

pysharedutils Documentation

pysharedutils Documentation pysharedutils Documentation Release 0.5.0 Joel James August 07, 2017 Contents 1 pysharedutils 1 2 Indices and tables 13 i ii CHAPTER 1 pysharedutils pysharedutils is a convenient utility module which

More information

chatterbot-weather Documentation

chatterbot-weather Documentation chatterbot-weather Documentation Release 0.1.1 Gunther Cox Nov 23, 2018 Contents 1 chatterbot-weather 3 1.1 Installation................................................ 3 1.2 Example.................................................

More information

json-rpc Documentation

json-rpc Documentation json-rpc Documentation Release 1.11.0 Kirill Pavlov May 02, 2018 Contents 1 Features 3 2 Contents 5 2.1 Quickstart................................................ 5 2.2 Method dispatcher............................................

More information

BanzaiDB Documentation

BanzaiDB Documentation BanzaiDB Documentation Release 0.3.0 Mitchell Stanton-Cook Jul 19, 2017 Contents 1 BanzaiDB documentation contents 3 2 Indices and tables 11 i ii BanzaiDB is a tool for pairing Microbial Genomics Next

More information

Roman Numeral Converter Documentation

Roman Numeral Converter Documentation Roman Numeral Converter Documentation Release 0.1.0 Adrian Cruz October 07, 2014 Contents 1 Roman Numeral Converter 3 1.1 Features.................................................. 3 2 Installation 5

More information

MongoTor Documentation

MongoTor Documentation MongoTor Documentation Release 0.1.0 Marcel Nicolat June 11, 2014 Contents 1 Features 3 2 Contents: 5 2.1 Installation................................................ 5 2.2 Tutorial..................................................

More information

dota2api Documentation

dota2api Documentation dota2api Documentation Release 1 Joshua Duffy March 04, 2015 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Tutorial..................................................

More information

picrawler Documentation

picrawler Documentation picrawler Documentation Release 0.1.1 Ikuya Yamada October 07, 2013 CONTENTS 1 Installation 3 2 Getting Started 5 2.1 PiCloud Setup.............................................. 5 2.2 Basic Usage...............................................

More information

python-aspectlib Release 0.4.1

python-aspectlib Release 0.4.1 python-aspectlib 0.4.1 Release 0.4.1 May 03, 2014 Contents i ii aspectlib is an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is

More information

Release Fulfil.IO Inc.

Release Fulfil.IO Inc. api a idocumentation Release 0.1.0 Fulfil.IO Inc. July 29, 2016 Contents 1 api_ai 3 1.1 Features.................................................. 3 1.2 Installation................................................

More information

treelib Documentation

treelib Documentation treelib Documentation Release 1.3.0 Xiaming Chen Jul 08, 2018 Contents 1 Install 3 2 Useful APIs 5 2.1 Node Objects.............................................. 5 2.2 Tree Objects..............................................

More information

Archan. Release 2.0.1

Archan. Release 2.0.1 Archan Release 2.0.1 Jul 30, 2018 Contents 1 Archan 1 1.1 Features.................................................. 1 1.2 Installation................................................ 1 1.3 Documentation..............................................

More information

mprpc Documentation Release Studio Ousia

mprpc Documentation Release Studio Ousia mprpc Documentation Release 0.1.13 Studio Ousia Apr 05, 2017 Contents 1 Introduction 3 1.1 Installation................................................ 3 1.2 Examples.................................................

More information

Python wrapper for Viscosity.app Documentation

Python wrapper for Viscosity.app Documentation Python wrapper for Viscosity.app Documentation Release Paul Kremer March 08, 2014 Contents 1 Python wrapper for Viscosity.app 3 1.1 Features.................................................. 3 2 Installation

More information

TPS Documentation. Release Thomas Roten

TPS Documentation. Release Thomas Roten TPS Documentation Release 0.1.0 Thomas Roten Sep 27, 2017 Contents 1 TPS: TargetProcess in Python! 3 2 Installation 5 3 Contributing 7 3.1 Types of Contributions..........................................

More information

Traits CLI Documentation

Traits CLI Documentation Traits CLI Documentation Release 0.1.0 Takafumi Arakaki March 22, 2013 CONTENTS 1 Links 3 2 Installation 5 3 Dependencies 7 4 Sample 9 5 CLI base class 11 6 Utility functions 19 7 Change log 21 7.1 v0.1....................................................

More information

Simple libtorrent streaming module Documentation

Simple libtorrent streaming module Documentation Simple libtorrent streaming module Documentation Release 0.1.0 David Francos August 31, 2015 Contents 1 Simple libtorrent streaming module 3 1.1 Dependences...............................................

More information

python-aspectlib Release 0.5.0

python-aspectlib Release 0.5.0 python-aspectlib 0.5.0 Release 0.5.0 March 17, 2014 Contents i ii aspectlib is an aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code

More information

Poetaster. Release 0.1.1

Poetaster. Release 0.1.1 Poetaster Release 0.1.1 September 21, 2016 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation.............................................. 1 1.3

More information

Mutation Testing in Patterns Documentation

Mutation Testing in Patterns Documentation Mutation Testing in Patterns Documentation Release 1.0 Alexander Todorov Aug 18, 2016 Contents 1 Make sure your tools work 3 2 Make sure your tests work 5 3 Divide and conquer 7 4 Fail fast 9 5 Python:

More information

Case study: accessing financial data

Case study: accessing financial data Case study: accessing financial data Prof. Mauro Gaspari: gaspari@cs.unibo.it Methods for accessing databases What methods exist to access financial databases? Basically there are several approaches to

More information

obfuscator Documentation

obfuscator Documentation obfuscator Documentation Release 1.1.5 Timothy McFadden July 17, 2015 Contents 1 Introduction 3 2 Install 5 3 Usage 7 4 Auto Generated API Documentation 9 4.1 obfuscator.file..............................................

More information

xmljson Documentation

xmljson Documentation xmljson Documentation Release 0.1.9 S Anand Aug 01, 2017 Contents 1 About 3 2 Convert data to XML 5 3 Convert XML to data 7 4 Conventions 9 5 Options 11 6 Installation 13 7 Roadmap 15 8 More information

More information

Bitdock. Release 0.1.0

Bitdock. Release 0.1.0 Bitdock Release 0.1.0 August 07, 2014 Contents 1 Installation 3 1.1 Building from source........................................... 3 1.2 Dependencies............................................... 3

More information

PyDREAM Documentation

PyDREAM Documentation PyDREAM Documentation Release 1.0 Erin Shockley Feb 24, 2018 Contents 1 Installing PyDREAM 3 1.1 Requirements............................................... 3 2 pydream package 5 2.1 pydream.dream module.........................................

More information

tolerance Documentation

tolerance Documentation tolerance Documentation Release Alisue Apr 1, 217 Contents 1 tolerance 1 1.1 Features.................................................. 1 1.2 Installation................................................

More information

treelib Documentation

treelib Documentation treelib Documentation Release 1.4.0 Xiaming Chen Dec 23, 2017 Contents 1 Install 3 2 Useful APIs 5 2.1 Node Objects.............................................. 5 2.2 Tree Objects..............................................

More information

Marshmallow-Mongoengine Documentation

Marshmallow-Mongoengine Documentation Marshmallow-Mongoengine Documentation Release 0.7.7 Emmanuel Leblond January 30, 2017 Contents 1 Contents 3 1.1 Tutorial.................................................. 3 1.2 API Reference..............................................

More information

django-slim Documentation

django-slim Documentation django-slim Documentation Release 0.5 Artur Barseghyan December 24, 2013 Contents i ii django-slim Contents 1 2 Contents CHAPTER 1 Description Simple implementation of multi-lingual

More information

Platypus Analytics Documentation

Platypus Analytics Documentation Platypus Analytics Documentation Release 0.1.0 Platypus LLC December 24, 2015 Contents 1 platypus package 3 1.1 Subpackages............................................... 3 1.2 Module contents.............................................

More information

Python State Machine Documentation

Python State Machine Documentation Python State Machine Documentation Release 0.7.1 Fernando Macedo Jan 17, 2019 Contents 1 Python State Machine 3 1.1 Getting started.............................................. 3 2 Installation 9 2.1

More information

pyautocad Documentation

pyautocad Documentation pyautocad Documentation Release 0.1.2 Roman Haritonov December 30, 2012 CONTENTS i ii pyautocad - library aimed to simplify writing ActiveX Automation scripts for AutoCAD with Python CONTENTS 1 2 CONTENTS

More information

Pulp Python Support Documentation

Pulp Python Support Documentation Pulp Python Support Documentation Release 1.0.1 Pulp Project October 20, 2015 Contents 1 Release Notes 3 1.1 1.0 Release Notes............................................ 3 2 Administrator Documentation

More information

Python data pipelines similar to R Documentation

Python data pipelines similar to R Documentation Python data pipelines similar to R Documentation Release 0.1.0 Jan Schulz October 23, 2016 Contents 1 Python data pipelines 3 1.1 Features.................................................. 3 1.2 Documentation..............................................

More information

goose3 Documentation Release maintainers

goose3 Documentation Release maintainers goose3 Documentation Release 3.1.6 maintainers Oct 20, 2018 Contents: 1 Goose3 API 1 1.1 Goose3.................................................. 1 1.2 Configuration...............................................

More information

Pypeline Documentation

Pypeline Documentation Pypeline Documentation Release 0.2 Kyle Corbitt May 09, 2014 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Quick Start................................................

More information

OTX to MISP. Release 1.4.2

OTX to MISP. Release 1.4.2 OTX to MISP Release 1.4.2 May 11, 2018 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation.............................................. 1 1.3 Alienvault

More information

MyAnimeList Scraper. Release 0.3.0

MyAnimeList Scraper. Release 0.3.0 MyAnimeList Scraper Release 0.3.0 Mar 14, 2018 Contents 1 Overview 1 1.1 Installation & Usage........................................... 1 1.2 Development...............................................

More information

django-auditlog Documentation

django-auditlog Documentation django-auditlog Documentation Release 0.4.3 Jan-Jelle Kester Jul 05, 2017 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Usage...................................................

More information

nidm Documentation Release 1.0 NIDASH Working Group

nidm Documentation Release 1.0 NIDASH Working Group nidm Documentation Release 1.0 NIDASH Working Group November 05, 2015 Contents 1 Why do I want to use this? 3 2 Under Development 5 2.1 Installation................................................ 5 2.2

More information

Reladomo Test Resource

Reladomo Test Resource October 16, 2006 Table of Contents 1. Creating test cases using Reladomo objects. 1 2. MithraTestResource Introduction 1 3. MithraTestResource Detailed API.. 3 4.. 4 5. Test data file format.. 5 1. Creating

More information

ramp Documentation Release 0.1 Ken Van Haren

ramp Documentation Release 0.1 Ken Van Haren ramp Documentation Release 0.1 Ken Van Haren January 04, 2013 CONTENTS i ii Ramp is a python package for rapid machine learning prototyping. It provides a simple, declarative syntax for exploring features,

More information

asn1tools Documentation

asn1tools Documentation asn1tools Documentation Release 0.137.0 Erik Moqvist Nov 15, 2018 Contents 1 About 3 2 Known limitations 5 3 Installation 7 4 Example Usage 9 4.1 Scripting.................................................

More information

Community detection for NetworkX Documentation

Community detection for NetworkX Documentation Community detection for NetworkX Documentation Release 2 Thomas Aynaud Feb 19, 2018 Contents 1 Indices and tables 7 2 Community detection for NetworkX s documentation 9 3 Example : 11 3.1 As a classical

More information

linkgrabber Documentation

linkgrabber Documentation linkgrabber Documentation Release 0.2.6 Eric Bower Jun 08, 2017 Contents 1 Install 3 2 Tutorial 5 2.1 Quickie.................................................. 5 2.2 Documentation..............................................

More information

django-embed-video Documentation

django-embed-video Documentation django-embed-video Documentation Release 0.7.stable Juda Kaleta December 21, 2013 Contents i ii Django app for easy embeding YouTube and Vimeo videos and music from SoundCloud. Repository is located on

More information

dicompyler-core Documentation

dicompyler-core Documentation dicompyler-core Documentation Release 0.5.3 Aditya Panchal Nov 08, 2017 Contents 1 dicompyler-core 3 1.1 Other information............................................ 3 1.2 Dependencies...............................................

More information

fixnc Documentation Release Nikolay Koldunov

fixnc Documentation Release Nikolay Koldunov fixnc Documentation Release 0.0.1 Nikolay Koldunov Sep 23, 2016 Contents 1 Quick start: 3 2 Documentation 5 2.1 Installation................................................ 5 2.1.1 Required dependencies.....................................

More information

mlpy Documentation Release Astrid Jackson

mlpy Documentation Release Astrid Jackson mlpy Documentation Release 0.1.0 Astrid Jackson Apr 24, 2017 Contents 1 MLPy 1 1.1 Features.................................................. 1 2 Installation 3 3 Usage 5 4 Contributing 7 4.1 Types of

More information

Azure SDK for Python Documentation

Azure SDK for Python Documentation Azure SDK for Python Documentation Release 0.37.0 Microsoft Oct 05, 2017 Contents 1 Installation: 1 2 Documentation: 3 3 Features: 5 4 System Requirements: 7 5 Need Help?: 9 6 Contributing: 11 6.1 Contribute

More information

Django-CSP Documentation

Django-CSP Documentation Django-CSP Documentation Release 3.0 James Socol, Mozilla September 06, 2016 Contents 1 Installing django-csp 3 2 Configuring django-csp 5 2.1 Policy Settings..............................................

More information

Aircrack-ng python bindings Documentation

Aircrack-ng python bindings Documentation Aircrack-ng python bindings Documentation Release 0.1.1 David Francos Cuartero January 20, 2016 Contents 1 Aircrack-ng python bindings 3 1.1 Features..................................................

More information

ProxySQL Tools Documentation

ProxySQL Tools Documentation ProxySQL Tools Documentation Release 0.3.12 TwinDB Development Team Dec 29, 2017 Contents 1 ProxySQL Tools 3 1.1 Features.................................................. 3 1.2 Credits..................................................

More information

PyZabbixObj Documentation

PyZabbixObj Documentation PyZabbixObj Documentation Release 0.1 Fabio Toscano Aug 26, 2017 Contents Python Module Index 3 i ii PyZabbixObj Documentation, Release 0.1 PyZabbixObj is a Python module for working with Zabbix API,

More information

Home Assistant Documentation

Home Assistant Documentation Home Assistant Documentation Release 0.73.0.dev0 Home Assistant Team Jul 14, 2018 Contents 1 homeassistant.bootstrap 3 2 homeassistant.core 5 3 Module contents 7 4 homeassistant.components.device_tracker

More information

Manhattan Documentation

Manhattan Documentation Manhattan Documentation Release 0.3 Scott Torborg November 18, 2014 Contents 1 Example Usage 3 2 Contents 5 2.1 API Reference.............................................. 5 2.2 Quick Start................................................

More information

geoip2 Documentation Release Gregory Oschwald

geoip2 Documentation Release Gregory Oschwald geoip2 Documentation Release 2.9.0 Gregory Oschwald May 25, 2018 Contents 1 Description 1 2 Installation 3 2.1 Database Reader Extension....................................... 3 3 IP Geolocation Usage

More information

edeposit.amqp.antivirus Release 1.0.1

edeposit.amqp.antivirus Release 1.0.1 edeposit.amqp.antivirus Release 1.0.1 February 05, 2015 Contents 1 Installation 3 1.1 Initialization............................................... 3 2 Usage 5 3 Content 7 3.1 Standalone script.............................................

More information

django-embed-video Documentation

django-embed-video Documentation django-embed-video Documentation Release 0.6.stable Juda Kaleta October 04, 2013 CONTENTS i ii Django app for easy embeding YouTube and Vimeo videos and music from SoundCloud. Repository is located on

More information

f5-icontrol-rest Documentation

f5-icontrol-rest Documentation f5-icontrol-rest Documentation Release 1.3.10 F5 Networks Aug 04, 2018 Contents 1 Overview 1 2 Installation 3 2.1 Using Pip................................................. 3 2.2 GitHub..................................................

More information

databuild Documentation

databuild Documentation databuild Documentation Release 0.0.10 Flavio Curella May 15, 2015 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Quickstart................................................

More information

cwmon-mysql Release 0.5.0

cwmon-mysql Release 0.5.0 cwmon-mysql Release 0.5.0 October 18, 2016 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation.............................................. 1 1.3

More information

eoddata-client Documentation

eoddata-client Documentation eoddata-client Documentation Release 0.3.3 Aleksey Sep 27, 2017 Table of Contents: 1 Usage 1 2 Client API 3 2.1 Http client................................................ 3 2.2 Errors...................................................

More information

petfinder-api Documentation

petfinder-api Documentation petfinder-api Documentation Release 0.1 Greg Taylor Jun 01, 2017 Contents 1 Assorted Info 3 2 User Guide 5 2.1 Installation................................................ 5 2.1.1 Distribute & Pip.........................................

More information

Python Utils Documentation

Python Utils Documentation Python Utils Documentation Release 2.2.0 Rick van Hattem Sep 27, 2017 Contents 1 Useful Python Utils 3 1.1 Links................................................... 3 1.2 Requirements for installing:.......................................

More information

Python Mock Tutorial Documentation

Python Mock Tutorial Documentation Python Mock Tutorial Documentation Release 0.1 Javier Collado Nov 14, 2017 Contents 1 Introduction 3 2 Mock 5 2.1 What is a mock object?.......................................... 5 2.2 What makes mock

More information

sainsmart Documentation

sainsmart Documentation sainsmart Documentation Release 0.3.1 Victor Yap Jun 21, 2017 Contents 1 sainsmart 3 1.1 Install................................................... 3 1.2 Usage...................................................

More information

datastream Documentation

datastream Documentation datastream Documentation Release 0.5.19 wlan slovenija Jul 31, 2017 Contents 1 Contents 3 1.1 Installation................................................ 3 1.2 Usage...................................................

More information

xmodels Documentation

xmodels Documentation xmodels Documentation Release 0.1.0 Bernd Meyer November 02, 2014 Contents 1 xmodels 1 2 Overview 3 2.1 Installation................................................ 3 2.2 Usage...................................................

More information

monolith Documentation

monolith Documentation monolith Documentation Release 0.3.3 Łukasz Balcerzak December 16, 2013 Contents 1 Usage 3 1.1 Execution manager............................................ 3 1.2 Creating commands...........................................

More information

Flask-Twilio Documentation

Flask-Twilio Documentation Flask-Twilio Documentation Release 0.0.6 Leo Singer Mar 02, 2018 Contents 1 Flask-Twilio Installation 1 2 Set Up 3 3 Making a Call 5 4 Sending a Text Message 7 5 Full Example Flask Application 9 6 Configuration

More information

ers Documentation Release 0.13 ers-devs

ers Documentation Release 0.13 ers-devs ers Documentation Release 0.13 ers-devs November 14, 2013 Contents 1 Installation 3 2 Run as Virtual Machine 5 3 ers Package 7 3.1 ers Package............................................... 7 3.2 daemon

More information

gspread Documentation

gspread Documentation gspread Documentation Release 0.6.2 Anton Burnashev Sep 27, 2017 Contents 1 Main Interface 3 2 Models 7 3 Utils 13 3.1 gspread.utils............................................... 13 4 Exceptions 15 5

More information

CPE v1.2.1 Documentation

CPE v1.2.1 Documentation CPE v1.2.1 Documentation Release 1.2.1 Roberto Abdelkader Martínez Pérez, Alejandro Galindo García Nov 19, 2018 Contents 1 Introduction 3 1.1 Matching............................................... 3

More information

eventbrite-sdk-python Documentation

eventbrite-sdk-python Documentation eventbrite-sdk-python Documentation Release 3.3.4 Eventbrite December 18, 2016 Contents 1 eventbrite-sdk-python 3 1.1 Installation from PyPI.......................................... 3 1.2 Usage...................................................

More information

CIS192 Python Programming

CIS192 Python Programming CIS192 Python Programming Generators Exceptions and IO Eric Kutschera University of Pennsylvania February 13, 2015 Eric Kutschera (University of Pennsylvania) CIS 192 February 13, 2015 1 / 24 Outline 1

More information

Airoscript-ng Documentation

Airoscript-ng Documentation Airoscript-ng Documentation Release 0.0.4 David Francos Cuartero January 22, 2015 Contents 1 Airoscript-ng 3 1.1 Features.................................................. 3 1.2 TODO..................................................

More information

redis-lua Documentation

redis-lua Documentation redis-lua Documentation Release 2.0.8 Julien Kauffmann October 12, 2016 Contents 1 Quick start 3 1.1 Step-by-step analysis........................................... 3 2 What s the magic at play here?

More information

pymemcache Documentation

pymemcache Documentation pymemcache Documentation Release 2.1.0 Charles Gordon, Nicholas Charriere, Jon Parise, Joe Gordon Jan 08, 2019 Contents 1 Getting started! 3 1.1 Basic Usage...............................................

More information