semvec/pypi-packages huggingface dataset:
spa-phone-api 0.4.0
Provides an API for Cisco/Linksys/Sipura VoIP SPA Phones
License: MIT

**This project is currently unmaintained. Not recommended for production use.**

=============
SPA Phone API
=============

SPA Phone API provides an API for Linksys/Sipura SPA IP Phones. It can be used
to programmatically update the phone's address book. Combining it into other
scripts it can be used build scripts that sync the phone's address book with
Google Contacts or CRM services.


Installation
============

Installation with ``pip``:
::

    $ pip install spa-phone-api


Usage
=====

Read the address book
::

    import spa_api
    spa_api.read('10.0.1.8')

Update the address book
::

    import spa_api
    spa_api.write('10.0.1.8', [
        ('Bouke Haarsma', '+31508200267'),
        ('WebAtoom', '+31508200267'),
        ('Apple Store', '+18006927753'),
    ])


Contributions
=============

Contributions welcome!
spa-sync 0.1.0
Linksys/Sipura SPA IP Phone Sync
License: MIT

================================
Linksys/Sipura SPA IP Phone Sync
================================

Command line tool to sync your Linksys/Sipura SPA IP Phone with contact
directories from OSX Contacts, MS Outlook and Highrise. It uses `spa-phone-api`
for communication with the phone.


Installation
============

Installation with ``pip``:
::

    $ pip install spa-sync


Command Line Usage
==================

Update the address book from OS X Contacts. Defaults to sync all contacts, but
an optional group paramater can be specified.
::

    $ spa-sync ip-address [--group GROUP]


Notes for Windows
=================

Accessing Outlook (Windows)
---------------------------
To access Outlook on Windows, you need ``pywin32``, which can be downloaded
from the py2exe_ download page. Make sure to download the correct version
matching your python version and architecture. To install ``pywin32`` in your
virtualenv, install it using ``easy_install`` in the activated virtualenv
::

    $ Scripts\activate.bat
    (env)$ easy_install [py2win]

Building EXEs (Windows)
-----------------------
To build EXEs on Windows, you need ``py2exe``, which can be downloaded from
the pywin32_ download page. The same install instructions as ``pywin32`` apply.

.. _py2exe: https://sourceforge.net/projects/py2exe/files/py2exe/
.. _pywin32: https://sourceforge.net/projects/pywin32/files/pywin32/

Contributions
=============

Contributions welcome!