parser.cpython-312.pyc•10 kB
�
�MMgB � �F � d dl Z d dlZd dlmZmZmZmZmZmZm Z m
Z
d*dededee fd�Z
e
d� Z e
dej � � Z e
d
� Z e
d� Z e
d� Z e
d
� Z e
d� Z e
d� Z e
d� Z e
d� Z e
d� Z e
d� Z e
d� Z e
d� Z e
d� Z G d� de� Z G d� de� Z G d� d� Z G d� de!� Z" G d� d � Z#d!ee dedefd"�Z$d#e#dee fd$�Z%d#e#defd%�Z&d#e#defd&�Z'd#e#defd'�Z(d(ee dee fd)�Z)y)+� N)�IO�Iterator�Match�
NamedTuple�Optional�Pattern�Sequence�Tuple�string�extra_flags�returnc �P � t j | t j |z � S �N)�re�compile�UNICODE)r r s �YC:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\dotenv/parser.py�
make_regexr s � �
�:�:�f�b�j�j�;�6�7�7� z(\r\n|\n|\r)z\s*)r z
[^\S\r\n]*z(?:export[^\S\r\n]+)?z '([^']+)'z([^=\#\s]+)z
(=[^\S\r\n]*)z'((?:\\'|[^'])*)'z"((?:\\"|[^"])*)"z
([^\r\n]*)z(?:[^\S\r\n]*#[^\r\n]*)?z[^\S\r\n]*(?:\r\n|\n|\r|$)z[^\r\n]*(?:\r|\n|\r\n)?z\\[\\'\"abfnrtv]z\\[\\']c �"