summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/editorconfig/__init__.py
blob: 2574ce44cd67057117996b96a49cbafab47ff7bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"""EditorConfig Python Core"""

from editorconfig.versiontools import join_version
from editorconfig.version import VERSION

__all__ = ['get_properties', 'EditorConfigError', 'exceptions']

__version__ = join_version(VERSION)


def get_properties(filename):
    """Locate and parse EditorConfig files for the given filename"""
    handler = EditorConfigHandler(filename)
    return handler.get_configurations()


from editorconfig.handler import EditorConfigHandler
from editorconfig.exceptions import *