Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
trac
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: env.cpython-310.pyc
o �k�`Ѱ � @ s d Z ddlmZ ddlZddlZddlZddlZddlZddl Z ddl mZ ddlm Z mZ ddlmZ ddlmZ ddlmZ dd lmZmZmZ dd lmZmZ ddlmZmZ ddlm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z& dd l'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z- ddl.m/Z/m0Z0m1Z1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z? ddl@mAZA ddlBmCZC ddlDmEZE ddlFmGZGmHZHmIZImJZJmKZKmLZL ddlMmNZNmOZO ddlPmQZQ ddlRmSZS g d�ZTdZUG dd� de+eV�ZWG dd� de(e)�ZXi ZYeC�Z� Z[d$d d!�Z\G d"d#� d#e(�Z]dS )%z(Trac Environment model and related APIs.� )�contextmanagerN)�RawConfigParser)�PIPE�Popen)�mkdtemp)�urlsplit)�log)�AdminCommandError�IAdminCommandProvider�get_dir_list)�IEnvironmentSetupParticipant�ISystemInfoProvider)�CacheManager�cached)� BoolOption�ChoiceOption� ConfigSection� Configuration� IntOption�Option� PathOption)� Component�ComponentManager�ExtensionPoint� TracBaseError� TracError� implements)�DatabaseManager�QueryContextManager�TransactionContextManager�parse_connection_uri)�copy_tables)�load_components)�as_bool�backup_config_file�copytree�create_file�get_pkginfo� is_path_below�lazy�makedirs)� close_fds)� threading)�pytz)�exception_to_unicode�path_to_unicode�printerr� printferr� printfout�printout)�_�N_)�Chrome)�Href)�Environmentr �open_environmentzTrac Environment Version 1c @ s e Zd ZdZdS )�BackupErrorz<Exception raised during an upgrade when the DB backup fails.N)�__name__� __module__�__qualname__�__doc__� r? r? �*/usr/lib/python3/dist-packages/trac/env.pyr: >