Registry / http-networking / myskoda

myskoda

JSON →
library2.13.0pypypi✓ verified 89d ago

Library for interaction with the MySkoda APIs. Version 2.10.0, requires Python >=3.13. Monthly releases.

pip install myskoda
INSTALL
IMPORT
SIG · MYSKODA
M
myskoda
http-networkingpythonv2.13.0
Install
33.3s avg
Import
4760ms
Disk
39MB
Pass rate
4/ 10
Env Coverage4 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v1.2.3 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✕ build_error
✕ build_error
py 3.11
✕ build_error
✕ build_error
py 3.12
✓ —
✓ 33.3s
py 3.13
✓ —
✓ 33.4s
py 3.9
✕ build_error
✕ build_error
39MB installed
● package 39MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

MySkoda
✓ from myskoda import MySkoda
Main client class.
Vehicle
✓ from myskoda.models.vehicle import Vehicle
Vehicle model.

Authenticate and list vehicles.

import asyncio from myskoda import MySkoda from myskoda.auth import Authorization async def main(): auth = Authorization( username="your@email.com", password="your_password", audi_username="", # optional for Škoda ) client = MySkoda(auth) await client.connect() vehicles = await client.list_vehicles() print(vehicles) await client.disconnect() asyncio.run(main())
Debug
Known issues
breakingRequires Python >=3.13. Will not install on older Python.
fix
Upgrade Python to 3.13 or later.
affects: <3.13
gotchaAuthentication requires Škoda ID credentials. Using VW group credentials may fail.
fix
Ensure you use MyŠkoda account, not Audi/SEAT/VW.
affects: all
deprecatedThe old import path 'myskoda.Myskoda' is deprecated.
fix
Use 'from myskoda import MySkoda'.
affects: <2.0
Errors
Common errors & fixes
ImportError: cannot import name 'MySkoda' from 'myskoda'
Using wrong import or old library version.
fix
pip install --upgrade myskoda and use 'from myskoda import MySkoda'.
RuntimeError: This event loop is already running
Calling asyncio.run() inside a running event loop (e.g., Jupyter, nested).
fix
Use await client.connect() directly if inside an async context.
aiohttp.client_exceptions.ClientResponseError: 401
Invalid or expired credentials.
fix
Check username/password, or renew token.
Upgrade
Version history
2.13.0latest on PyPI · released Jun 5, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
37 hits · last 30 days
node
32
Anthropic
1
OpenAI (training)
1
Resources
myskoda — pip install myskoda · libregistry