Metadata-Version: 2.4
Name: transport_frames_legacy
Version: 0.1.2
Summary: A package for transportation data processing and frames management
Author-email: Polina Krupenina <krupenina.p@mail.com>, Alexander Morozov <alexandermorozzov@gmail.com>
Project-URL: Repository, https://github.com/alexandermorozzov/transport-frames
Project-URL: Bug Tracker, https://github.com/alexandermorozzov/transport-frames/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: geopandas<2.0,>=0.14
Requires-Dist: pandas<3.0,>=2.2.0
Requires-Dist: shapely<3.0.0,>=2.1.1
Requires-Dist: iduedu~=0.5.8
Requires-Dist: loguru<1.0.0,>=0.7.3
Requires-Dist: momepy<1.0.0,>=0.6.0
Requires-Dist: networkit<12.0,>=11.0
Requires-Dist: networkx<4.0.0,>=3.4.2
Requires-Dist: numpy<3.0.0,>=2.1.3
Requires-Dist: osmnx<3.0.0,>=2.0.1
Requires-Dist: pandera<1.0.0,>=0.20.3
Requires-Dist: pydantic<3.0.0,>=2.7.3
Requires-Dist: requests<3.0.0,>=2.32.3
Requires-Dist: tqdm<5.0.0,>=4.67.0
Provides-Extra: dev
Requires-Dist: black[jupyter]==22.3; extra == "dev"
Requires-Dist: mapclassify==2.6.1; extra == "dev"
Requires-Dist: folium==0.14.0; extra == "dev"
Requires-Dist: matplotlib-inline==0.1.6; extra == "dev"
Requires-Dist: ipykernel; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: ipywidgets; extra == "dev"
Requires-Dist: isort==5.10.1; extra == "dev"
Requires-Dist: pylint==2.17.5; extra == "dev"
Requires-Dist: pre-commit>=3.1; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Provides-Extra: test
Requires-Dist: pytest<8.0.0,>=7.0.0; extra == "test"
Requires-Dist: pytest-cov<5.0.0,>=4.0.0; extra == "test"
Provides-Extra: docs
Requires-Dist: docutils<1.0.0,>=0.18.0; extra == "docs"
Requires-Dist: sphinx==6.2.1; extra == "docs"
Requires-Dist: sphinx-book-theme==1.0.1; extra == "docs"
Requires-Dist: nbsphinx==0.9.3; extra == "docs"
Requires-Dist: nbsphinx-link==1.3.0; extra == "docs"
Requires-Dist: numpydoc==1.5.0; extra == "docs"
Requires-Dist: autodocsumm==0.2.12; extra == "docs"
Requires-Dist: myst_parser<4.0.0,>=3.0.0; extra == "docs"
Requires-Dist: sphinx_rtd_theme<2.0.0,>=1.2.0; extra == "docs"
Requires-Dist: pandoc<3.0.0,>=2.0.0; extra == "docs"
Dynamic: license-file

<img src="images/logo.jpeg" alt="Cozy Logo" align="left" width="200" />

# transport_frames

[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
[![PythonVersion](https://img.shields.io/badge/python-3.10-blue)](https://pypi.org/project/scikit-learn/)
[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
<!-- [![Tests](https://github.com/GeorgeKontsevik/sloyka/actions/workflows/tests.yml/badge.svg?branch=dev)](https://github.com/alexandermorozzov/transport_frames/actions/workflows/tests.yml) -->

<!-- [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://youtu.be/X34ZmkeZDos?si=4dH7iC5DkZeR7J4j) -->

С помощью этой библиотеки можно собрать транспортные каркасы и транспортные коридоры для регионов
#

### Установка:
```pip install git+https://github.com/alexandermorozzov/transport_frames.git```
#

###### TODO: отказаться от momepy
###### TODO: использовать pre-commit (чтобы гонять линтеры-форматтеры и тесты во время коммита)
###### TODO: сделать нормальные логи через логуру
###### TODO: добавить тесты на транспортные каркасы и транспортные коридоры и прочее
###### TODO: использовать pylint & black 
###### TODO: добавить документацию
###### TODO: избавиться от magic numbers
###### TODO: не использовать файлы которые нельзя получить через библиотеку внутри pipeline -- невозможно проверить и запустить
