Metadata-Version: 2.1
Name: pyngsi
Version: 1.2.3
Summary: NGSI Python framework intended to build a Fiware NGSI Agent
Home-page: https://github.com/pixel-ports/pyngsi
Author: Fabien Battello
Author-email: fabien.battello@orange.com
License: Apache 2.0
Description: # pyngsi
        
        ## What is it ?
        
        ``pyngsi`` is a Python framework that helps you write a pipeline for your [Fiware](https://www.fiware.org) dataflow.<br>
        
        Writing a [NGSI](https://fiware.github.io/specifications/ngsiv2/stable) agent that relies on pyngsi avoids all the plumbing so you can focus on writing your own logic to build [NGSI](https://fiware.github.io/specifications/ngsiv2/stable) entities.
        
        ## Key Features
        
        - Map Python-native data to NGSI entities
        - Write NGSI entities to Fiware [Orion](https://fiware-orion.readthedocs.io/en/master)
        - Handle incoming data through a common interace
        - Compute statistics
        - Allow visualization/debugging facilities
        
        ## Where to get it
        The source code is currently hosted on GitHub at :
        https://github.com/pixel-ports/pyngsi
        
        Binary installer for the latest released version is available at the [Python
        package index](https://pypi.org/project/pyngsi).
        
        ```sh
        pip install pyngsi
        ```
        
        ## Dependencies
        - [loguru](https://github.com/Delgan/loguru)
        - [requests](https://2.python-requests.org)
        - [shortuuid](https://github.com/skorokithakis/shortuuid)
        - [more_itertools](https://github.com/more-itertools/more-itertools)
        - [geojson](https://github.com/jazzband/geojson)
        - [flask](https://palletsprojects.com/p/flask)
        - [cherrypy](https://cherrypy.org)
        - [schedule](https://github.com/dbader/schedule)
        
        ## License
        
        [Apache 2.0](LICENSE)
        
        ## Documentation
        The official documentation is hosted at https://pixel-ports.readthedocs.io/en/latest/#data-acquistion-layer-dal
        
        ## Background
        Work on ``pyngsi`` started at [Orange](https://www.orange.com) in 2019 for the needs of the [PIXEL](https://pixel-ports.eu) european project.
        
        ## Funding
        
        ``pyngsi`` has been developed as part of the [PIXEL](https://pixel-ports.eu) project, H2020, funded by the EC under Grant Agreement number [769355](https://cordis.europa.eu/project/id/769355).
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
