Metadata-Version: 2.4
Name: compilers.errors
Version: 0.1.0
Summary: Language-agnostic compiler exceptions for the compilers namespace
Author-email: "Jason R. Coombs" <jaraco@jaraco.com>
Requires-Python: >= 3.10
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
License-File: LICENSE
Project-URL: Source, https://github.com/coherent-oss/compilers.errors

[![](https://img.shields.io/pypi/v/compilers.errors)](https://pypi.org/project/compilers.errors)

![](https://img.shields.io/pypi/pyversions/compilers.errors)

[![](https://github.com/coherent-oss/compilers.errors/actions/workflows/main.yml/badge.svg)](https://github.com/coherent-oss/compilers.errors/actions?query=workflow%3A%22tests%22)

[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

[![Coherent Software Development System](https://img.shields.io/badge/coherent%20system-informational)](https://github.com/coherent-oss/system)

# compilers.errors

Language-agnostic compiler exceptions shared across the `compilers`
namespace (e.g. `compilers.C`).

Exposes the base `Error` and its general subclasses (`UnknownFileType`,
`PlatformError`) so that any `compilers.<lang>` distribution and its
consumers can raise and catch compiler errors without depending on a
particular compiler implementation.

