appdirs-stubs
Type stubs for appdirs
Decision gist · record as of 2026-08-14
Yes, if you use appdirs and enforce static type checking. The package is lightweight and permissively licensed. However, the abandoned status means the stubs will not be updated if appdirs evolves; verify that the stubs match your installed appdirs version before relying on them in production.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.9 or later.
- The package has low install friction—a single pure-Python wheel with one runtime dependency (appdirs).
- However, the repository is archived and marked abandoned as of 2026-01-10, meaning no further maintenance or updates are expected.
License · maintenance · safety
MIT (permissive) — MIT license is permissive and imposes no significant restrictions on use, modification, or distribution.
last release 2026-01-10 (216 days) · last repo commit 2026-01-10 · 2 stars · archived
0 known vulnerabilities (OSV.dev, 2026-08-14) · 190,043 downloads/mo, #9,915 on PyPI
Alternatives
Verify before relying
pip install appdirs-stubs
import appdirs
config_dir = appdirs.user_config_dir('myapp')- Whether the type stubs remain accurate and complete for current versions of appdirs.
- Whether type coverage is comprehensive or partial for the appdirs API surface.
- Compatibility of stubs with appdirs versions released after 2026-01-10.
What it is and what it does
appdirs-stubs is a type-stub package that adds static type information to the appdirs library. It allows Python developers using appdirs—a utility for finding platform-specific application directories—to get type hints in their IDE and pass static type checkers without errors.
The package is a thin layer of metadata with no runtime behavior of its own and depends only on appdirs. It is intended for developers who want type safety when calling appdirs functions. The repository is archived and no longer maintained, so the stubs reflect the state of appdirs at the time the package was last updated on 2026-01-10.
Use it for
- Add type hints to appdirs calls in a type-checked codebase without type: ignore comments.
- Enable IDE autocompletion and parameter hints when writing code that uses appdirs functions.
- Satisfy strict type checking in CI/CD pipelines that enforce type coverage for dependencies.
- Provide type information to downstream packages that depend on appdirs and need typed APIs.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you use appdirs and enforce static type checking.
The package is lightweight and permissively licensed. However, the abandoned status means the stubs will not be updated if appdirs evolves; verify that the stubs match your installed appdirs version before relying on them in production.
Install
appdirs-stubs on PyPI
Before you install
The package has low install friction—a single pure-Python wheel with one runtime dependency (appdirs). However, the repository is archived and marked abandoned as of 2026-01-10, meaning no further maintenance or updates are expected.
Requires Python 3.9 or later.
License in practice
MIT license is permissive and imposes no significant restrictions on use, modification, or distribution.
Quickstart
pip install appdirs-stubs
import appdirs
config_dir = appdirs.user_config_dir('myapp')
Verify before relying
- Whether the type stubs remain accurate and complete for current versions of appdirs.
- Whether type coverage is comprehensive or partial for the appdirs API surface.
- Compatibility of stubs with appdirs versions released after 2026-01-10.
Package facts
| License | MIT permissive |
| Python support | Supports the current Python release >=3.9 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 1 packageappdirs |
| Maintenance | Abandoned 216 days since the last release |
| Last repo commit | repository archived |
| First released | |
| Downloads | 190,043 / month, #9,915 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | License :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPython |
Evidence: appdirs_stubs-0.2.0-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “appdirs type hints”
- appdirs-stubsProvides type stubs for the appdirs package, enabling static type…
- types-appdirsProvides type stubs for the appdirs package to enable static type…
- appdirsDetermines the correct platform-specific directory for storing…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also flake8-helper · types-appdirs · shippinglabel · consolekit · sphinx-toolbox · dist-meta · domdf-python-tools · handy-archives · deprecation-alias · kubernetes-stubs-elephant-fork