Metadata-Version: 1.1
Name: icemac.addressbook
Version: 4.0
Summary: Multi user address book application
Home-page: https://bitbucket.org/icemac/icemac.addressbook
Author: Michael Howitz
Author-email: icemac@gmx.net
License: ZPL 2.1
Download-URL: https://pypi.org/project/icemac.addressbook
Description: ==================
        icemac.addressbook
        ==================
        
        Purpose:
            Store, search and export addresses and phone numbers using a web application.
        Status:
            stable version, used in production; some features will be added in future
        
        Copyright (c) 2008-2017 Michael Howitz
        
        All Rights Reserved.
        
        This software is subject to the provisions of the Zope Public License,
        Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
        THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
        WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
        WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
        FOR A PARTICULAR PURPOSE.
        
        * Features_
        * Screenshots_
        * Download_
        * Installation_
        * Update_
        * `Run the tests`_
        * `Run the application`_
        * `User management`_
        * `To do`_
        
        .. _Features : https://bitbucket.org/icemac/icemac.addressbook/wiki/Features
        .. _Screenshots : https://bitbucket.org/icemac/icemac.addressbook/wiki/Screenshots
        .. _Download : https://pypi.org/project/icemac.addressbook#download
        .. _Installation : https://bitbucket.org/icemac/icemac.addressbook/wiki/Installation
        .. _`User management` : https://bitbucket.org/icemac/icemac.addressbook/wiki/User%20management
        .. _`Update` : https://bitbucket.org/icemac/icemac.addressbook/wiki/Update
        .. _`Run the tests`: https://bitbucket.org/icemac/icemac.addressbook/wiki/Run_the_tests
        .. _`Run the application` : https://bitbucket.org/icemac/icemac.addressbook/wiki/Run_the_application
        .. _`To do` : https://bitbucket.org/icemac/icemac.addressbook/wiki/To%20do
        
        
        =======
        Hacking
        =======
        
        Fork me on: https://bitbucket.org/icemac/icemac.addressbook
        
        See `Source installation`_, too.
        
        .. _`Source installation` : https://bitbucket.org/icemac/icemac.addressbook/wiki/Source%20installation
        
        
        ==========
        Change log
        ==========
        
        
        4.0 (2017-04-08)
        ================
        
        Backward incompatible changes
        -----------------------------
        
        - Update the tests and test infrastructure to `zope.testbrowser >= 5.x`.
          This version is no longer built on `mechanize` but on `WebTest`. This
          requires some changes as the underlying framework is not completely
          abstracted in `zope.testbrowser`.
        
        - Refactor ``.testing.Webdriver`` to be able to implement the
          `Page Object Design Pattern`_. ``.testing.Webdriver.login()`` no longer
          returns a `selenium` object. Page objects have to be registered using
          ``.testing.Webdriver.attach()``.
        
        - Require the second argument (``path``) of ``.testing.Webdriver.login()`` to
          reduce the overhead of the selenium login.
        
        
        .. _`Page Object Design Pattern` : http://www.seleniumhq.org/docs/06_test_design_considerations.jsp#page-object-design-pattern
        
        Features
        --------
        
        - The view `@@inspector` now also displays the interfaces of its context.
        
        Fixes
        -----
        
        - Fix styling issue in forms having lists with multiple entries (e. g. possible
          values of choice field on user defined field of entity).
        
        Other changes
        -------------
        
        - Bring test coverage to 100 % including tests themselves but without webdriver
          tests.
        
        
        3.0 (2017-02-04)
        ================
        
        Backward incompatible changes
        -----------------------------
        
        - Update to `py.test >= 2.8`. This version no longer allows a fixture to depend
          on an equally named fixture in another package. This requires a restructuring
          of the fixtures: Packages depending on `icemac.addressbook` can no longer
          e. g. depend the `zcmlS` fixture but have to provide there own full blown
          ZCML fixture. The fixtures which can be reused where moved to
          ``icemac.addressbook.fixtures``. ``icemac.addressbook.conftest`` should no
          longer be used or imported from foreign packages as this leads to problems
          with the new py.test version. The reusable helper functions have been moved
          to ``icemac.addressbook.testing``.
        
        
        Other
        -----
        
        - Update most libraries needed for the address book to their newest versions.
        
        
        2.10 (2017-01-20)
        =================
        
        Features
        --------
        
        - Add a search result handler which renders a list of the selected persons with
          a check-box in front.
        
        - Style text input fields better.
        
        - Style the print output properly.
        
        Other
        -----
        
        - Update most libraries needed for the address book to their newest versions.
        
        - Pack the ZODB during update to a newer address book version.
        
        
        Previous Versions
        =================
        
        See `OLD_CHANGES.rst`_.
        
        .. _`OLD_CHANGES.rst` : https://bitbucket.org/icemac/icemac.addressbook/src/tip/OLD_CHANGES.rst
        
        ==========
         Download
        ==========
        
Keywords: python address book addressbook zope3 zope application web phone number e-mail email home page homepage wsgi
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Paste
Classifier: Framework :: Zope3
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Natural Language :: English
Classifier: Natural Language :: German
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Communications
Classifier: Topic :: Communications :: Email
Classifier: Topic :: Communications :: Email :: Address Book
Classifier: Topic :: Communications :: Telephony
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Office/Business
Classifier: Topic :: Office/Business :: Groupware
