Registry / http-networking / myskoda

myskoda

JSON →
library2.13.0pypypi✓ verified 84d 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.93.13
musl
3.93.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
29 hits · last 30 days
node
26
OpenAI (training)
1
Resources