Metadata-Version: 2.1
Name: wc-django-geo-db
Version: 0.1.0
Summary: Geographical database for internal projects.
Home-page: UNKNOWN
Author: WebCase
Author-email: info@webcase.studio
License: MIT License
Description: # WebCase Geographical database
        
        ## Installation
        
        ```sh
        pip install wc-django-geo-db
        ```
        
        In `settings.py`:
        
        ```python
        INSTALLED_APPS += [
          'wcd_geo_db',
          'wcd_geo_db.contrib.admin',
          'wcd_geo_db_sources',
        ]
        ```
        
        ## Usage
        
        
        ```python
        from wcd_geo_db.client import GeoClient
        from wcd_geo_db.conf import Settings
        from wcd_geo_db.modules.code_seeker import registry
        from wcd_geo_db_sources.sources.koatuu import KOATUU_SEEKER
        from wcd_geo_db_sources.sources.novaposhta import NOVAPOSHTA_SEEKER
        
        
        client = GeoClient(settings=Settings(), code_seeker_registry=registry)
        
        registry.register(KOATUU_SEEKER)
        registry.register(NOVAPOSHTA_SEEKER)
        
        client.bank.divisions.get(ids=(1,))
        
        found = client.bank.divisions.find(levels=(DivisionLevel.ADMINISTRATIVE_LEVEL_1,))
        
        descendants = client.bank.divisions.find_descendants(ids=found)
        ```
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: dev
