Metadata-Version: 2.1
Name: pgwui-upload
Version: 0.11.0
Summary: Upload into a PostgreSQL table, assisting data cleanup, via the web.
Home-page: http://pgwui_upload.readthedocs.io/
Author: Karl O. Pinc
Author-email: kop@karlpinc.com
License: AGPLv3+
Description: 
        PGWUI_Upload
        ============
        
        Short Documentation
        -------------------
        
        PGWUI_Upload stands for `PostgreSQL`_ Web User Interface Upload.
        
        A generic WSGI web form for validation and bulk uploading of tabular
        data into a `PostgreSQL`_ database.  The form presented requests
        database, login credentials, the name of the table or view into which
        the data should be uploaded, and the type and source of data.  The
        all-or-nothing data modification property which transactions provide
        is supported.
        
        PGWUI_Upload's distinguishing feature is the reporting of multiple
        errors per batch of uploaded data, while at the same time uploading
        each batch of data in a transaction so that either all the data in the
        batch goes into the database or of the data none does.
        
        
        Usage
        -----
        
        PGWUI_Upload is included when PGWUI is installed.
        
        It is recommended but not required to install PGWUI_Logout when
        installing PGWUI_Upload.
        
        When writing your own `Pyramid`_ application, in addition to
        configuring ``pgwui_upload``, ``pgwui_common`` must typically be
        configured.  This can be done with any of `Pyramid's <Pyramid_>`_
        configuration mechanisms.
        
        
        URL Configuration
        -----------------
        
        The default URL for PGWUI_Upload looks like
        *https://www.example.com/upload*.
        
        See the PGWUI_Server documentation for how to configure a different
        URL.
        
        
        Development Status
        ------------------
        
        Although in use in production systems PGWUI_Upload must be considered
        Alpha code.  This is because it utilizes the `PGWUI_Core`_ package and
        has a bare regression test suite.  You may wish to install a specific
        version to ensure consistent behavior as PGWUI_Upload is developed.
        
        
        Complete Documentation
        ----------------------
        
        The complete documentation set can be found on the PGWUI_Upload home
        page at http://pgwui_upload.readthedocs.io/.
        
        
        License
        -------
        
        Except for files otherwise marked, distributed WITHOUT ANY WARRANTY
        under the terms of the GNU Affero General Public License, version 3 or
        a later version at your option.  See the copyright notices at the top
        of each file and the LICENSE.txt file for details.
        
        Acknowledgments
        ---------------
        
        The PGWUI_Upload code is based on the GMI_Pyramid sub-system created for
        the `Gombe Mother Infant Database Project
        <https://gombemi.ccas.gwu.edu>`_.  Support for extracting PGWUI_Core
        from GMI_Pyramid, its Python packaging, and further enhancement was
        provided by `The Dian Fossey Gorilla Fund
        <https://www.gorillafund.org>`_.
        
        
        .. _PGWUI_Core: http://pgwui_core.readthedocs.io/
        .. _PostgreSQL: https://www.postgresql.org/
        .. _Pyramid: https://trypyramid.com/
        
Keywords: batch,batch upload,batch validation,bulk,bulk data upload,bulk data validation,bulk upload,bulk validation,data upload,data validation,database front end,error reporting,interface,Postgres,Postgres user interface,Postgres web interface,PostgreSQL,Postgres front end,transaction,upload,validation,user interface,web,web front end
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: Pyramid
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Database :: Front-Ends
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/x-rst
Provides-Extra: testing
