Skip to main content

CLI tool to lookup Android API levels and version mappings

Project description

android-api

A CLI tool to lookup Android API levels and version mappings.

Installation

pip install android-api

Usage

List all Android versions

android-api list

Output:

┏━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓
┃ API Level  ┃ Version  ┃ Codename             ┃ Release Date ┃ Status     ┃
┡━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩
│ 35         │ 15       │ Vanilla Ice Cream    │ 2024-10      │ active     │
│ 34         │ 14       │ Upside Down Cake     │ 2023-10      │ active     │
│ 33         │ 13       │ Tiramisu             │ 2022-08      │ active     │
│ ...        │ ...      │ ...                  │ ...          │ ...        │
└────────────┴──────────┴──────────────────────┴──────────────┴────────────┘

Search for a specific version

# By API level
android-api search 34

# By codename
android-api search Tiramisu

# By version (fuzzy match)
android-api search 14

JSON output

android-api list --json
android-api search 34 --json

Update data

android-api update

Options

  • --version, -v: Show version
  • --help: Show help message

Development

# Install development dependencies
pip install -e ".[dev]"

# Run tests
pytest

# Run linter
ruff check src tests

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

android_api-0.1.0.tar.gz (974.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

android_api-0.1.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file android_api-0.1.0.tar.gz.

File metadata

  • Download URL: android_api-0.1.0.tar.gz
  • Upload date:
  • Size: 974.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for android_api-0.1.0.tar.gz
Algorithm Hash digest
SHA256 537565cab1ba168f695d95cff06710f598e9ff94ca1f8679991f2efb097077ab
MD5 ec03dab376fa053f8f2ebcf277fb743f
BLAKE2b-256 d3f8a897fb4450d2ce530e078ffe88cc81903254625fae2ff2101890822b413b

See more details on using hashes here.

File details

Details for the file android_api-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: android_api-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for android_api-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 233e24927bfacbc9483b713823ca4f08bddc7966538628cd49cc8194db225d81
MD5 fb014e1600c27996db41b7c3888dc53f
BLAKE2b-256 f64f02439424b1e993e91812345792e29addae0d2f33098d768a8952f4d6409b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page