--- id: aioymaps version: "1.2.5" license: unclear license_treatment: permissive maintenance: dormant --- # aioymaps — Async client for Yandex Maps License: permissive · Maintenance: dormant · Downloads: 74.1K/mo ## What it is and what it does aioymaps wraps the Yandex Maps API to retrieve transport stop information asynchronously. It depends on aiohttp for HTTP requests and is designed for Python 3.5+, using async/await syntax throughout. The library provides a simple interface to query stops by ID and receive JSON responses about their properties. The package is dormant (last commit 2024-08-01) but has no known security vulnerabilities and carries a permissive MIT license. It is narrowly scoped to Yandex Maps transport data; if your application needs to integrate with Yandex Maps or fetch public transport stop metadata, this library offers a straightforward async approach. However, dormancy means bug fixes or API updates are unlikely to arrive quickly. Use it for: - Fetch transport stop details from Yandex Maps within an async Python application. - Build a public transport information service that queries Yandex Maps stops by ID. - Integrate Yandex Maps transport data into a real-time transit or navigation tool. - Query multiple transport stops concurrently using async/await patterns. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. aioymaps is an async client library for querying Yandex Maps to fetch JSON information about transport stops. Yes, if you need async access to Yandex Maps transport stops and accept the dormancy risk. The library is lightweight, has low install friction, carries no vulnerabilities, and uses a permissive license. However, do not install if you require active maintenance or API updates; the last commit was 2024-08-01 and the repository shows minimal activity. ## Install pip install aioymaps uv add aioymaps poetry add aioymaps ## Installing aioymaps Before you install: Low install friction with a single dependency on aiohttp. The package is dormant (last commit 2024-08-01) but remains available and carries no known vulnerabilities. License in practice: Licensed under MIT (permissive), allowing free use, modification, and distribution with minimal restrictions. Quickstart: from aioymaps import YandexMapsRequester requester = YandexMapsRequester() data = await requester.get_stop_info('stop__10067199') print(data) Requires Python 3.5 or higher and aiohttp; must be called within an async context. Verify before relying: - Whether Yandex Maps API access requires authentication or API keys beyond what the library abstracts - Current status of Yandex Maps API endpoints and whether they remain stable - Whether the library's support for Python 3.5–3.12 reflects actual testing or declared intent ## Package facts - License: not declared (permissive) - Python support: unspecified - Install friction: low - Maintenance: dormant - Downloads: 74.1K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags yandex maps async client, transport stop information api, yandex maps json data, async yandex maps library, public transport stops lookup, async-http, geo-data, yandex-api [View on SkillFed](https://skillfed.io/packages/aioymaps) · [View on PyPI](https://pypi.org/project/aioymaps/)