Metadata-Version: 2.1
Name: threedi-modelchecker
Version: 0.7
Summary: Checks validity of a threedi-model
Home-page: https://github.com/nens/threedi-modelchecker
Author: Richard Boon
Author-email: richard.boon@nelen-schuurmans.nl
License: MIT
Description: Threedi-modelchecker
        ====================
        
        .. image:: https://img.shields.io/pypi/v/threedi-modelchecker.svg
                :target: https://pypi.org/project/threedi-modelchecker/
        
        .. image:: https://travis-ci.com/nens/threedi-modelchecker.svg?branch=master
            :target: https://travis-ci.com/nens/threedi-modelchecker
        
        Threedi-modelchecker is a tool to verify the correctness of a 3Di model.
        The goal is to provide a tool for model builders to quickly check if his/her 
        model is correct and can run a 3Di simulation. It provides detailed 
        information about any potential errors in the model.
        
        Threedi-modelchecks works with both spatialite and postgis databases. However, 
        the database should always have the latest 3Di migration: https://docs.3di.lizard.net/en/stable/d_before_you_begin.html#database-overview 
        
        Installation:
        
            pip install threedi-modelchecker
        
        
        Threedi-modelchecker is also integrated into the ThreediToolbox Qgis plugin: https://github.com/nens/ThreeDiToolbox
        
        Development
        -----------
        
        A docker image has been created for easy development. It contains an postgis 
        server with an empty 3Di database to allow for easy testing.
        
        Build the image:
        
            docker-compose build
        
        Run the tests:
        
            docker-compose run modelchecker pytest
        
        Release
        ---------
        
        Make sure you have zestreleaser_ installed.
        
            fullrelease
        
        When you create a tag on git, Travis CI automatically creates a new release to pypi_.
        
        .. _zestreleaser: https://zestreleaser.readthedocs.io/en/latest/
        .. _pypi: https://pypi.org/project/threedi-modelchecker/
        
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 4 - Beta
Provides-Extra: test
