parent
075bc6d862
commit
cd2529816b
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CsvFileAttributes">
|
||||
<option name="attributeMap">
|
||||
<map>
|
||||
<entry key="/weather_platform/apps/py-multy-agent-interpreter/examples/files/extracted_data.csv">
|
||||
<value>
|
||||
<Attribute>
|
||||
<option name="separator" value="," />
|
||||
</Attribute>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DiscordProjectSettings">
|
||||
<option name="show" value="ASK" />
|
||||
<option name="description" value="" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
|
||||
</profile>
|
||||
</component>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,23 @@
|
||||
import {Prisma} from "@weather-platform/prisma-clients/Measures";
|
||||
import {ApiProperty} from "@nestjs/swagger";
|
||||
|
||||
type MeasureGetDTO = {
|
||||
skip?: number;
|
||||
take?: number;
|
||||
cursor?: Prisma.MeasuresWhereUniqueInput;
|
||||
where?: Prisma.MeasuresWhereInput;
|
||||
orderBy?: Prisma.MeasuresOrderByWithRelationInput;
|
||||
};
|
||||
|
||||
export class MeasureGetDTOClass implements MeasureGetDTO {
|
||||
@ApiProperty({description: 'The number of items to skip'})
|
||||
skip?: number;
|
||||
@ApiProperty({description: 'The number of items to take'})
|
||||
take?: number;
|
||||
@ApiProperty({description: 'The cursor'})
|
||||
cursor?: Prisma.MeasuresWhereUniqueInput;
|
||||
@ApiProperty({description: 'The where'})
|
||||
where?: Prisma.MeasuresWhereInput;
|
||||
@ApiProperty({description: 'The orderBy'})
|
||||
orderBy?: Prisma.MeasuresOrderByWithRelationInput;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
@ -0,0 +1 @@
|
||||
main.py
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
|
||||
<data-source source="LOCAL" name="events" uuid="11434940-57f3-4269-9681-6bd8a7b5fcfc">
|
||||
<driver-ref>sqlite.xerial</driver-ref>
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>org.sqlite.JDBC</jdbc-driver>
|
||||
<jdbc-url>jdbc:sqlite:$PROJECT_DIR$/examples/events.db</jdbc-url>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
<libraries>
|
||||
<library>
|
||||
<url>file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.39.2/sqlite-jdbc-3.39.2.jar</url>
|
||||
</library>
|
||||
</libraries>
|
||||
</data-source>
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DiscordProjectSettings">
|
||||
<option name="show" value="ASK" />
|
||||
<option name="description" value="" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,19 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="PyPep8NamingInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<option name="ignoredErrors">
|
||||
<list>
|
||||
<option value="N803" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="random.random.choice" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
</profile>
|
||||
</component>
|
@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<settings>
|
||||
<option name="USE_PROJECT_PROFILE" value="false" />
|
||||
<version value="1.0" />
|
||||
</settings>
|
||||
</component>
|
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9" project-jdk-type="Python SDK" />
|
||||
</project>
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/py-multy-agent-interpreter.iml" filepath="$PROJECT_DIR$/.idea/py-multy-agent-interpreter.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="PYTHON_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
||||
</content>
|
||||
<orderEntry type="jdk" jdkName="Python 3.9" jdkType="Python SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../.." vcs="Git" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,13 @@
|
||||
from langchain.agents.agent_toolkits import create_python_agent
|
||||
from langchain.tools.python.tool import PythonREPLTool
|
||||
from langchain.python import PythonREPL
|
||||
from langchain.llms.openai import OpenAI
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
agent_executor = create_python_agent(
|
||||
llm=OpenAI(temperature=0, max_tokens=1000, openai_api_key=OPENAI_API),
|
||||
tool=PythonREPLTool(),
|
||||
verbose=True
|
||||
)
|
||||
agent_executor.run("Find the roots (zeros) if the quadratic function 3 * x**2 + 2*x - 1")
|
@ -0,0 +1,32 @@
|
||||
from langchain.llms import OpenAI
|
||||
from langchain.schema import (AIMessage, HumanMessage, SystemMessage)
|
||||
from langchain.chat_models import ChatOpenAI
|
||||
from langchain import PromptTemplate
|
||||
from langchain.chains import LLMChain, SimpleSequentialChain
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
llm = OpenAI(model_name="text-davinci-003", openai_api_key=OPENAI_API)
|
||||
|
||||
template = """
|
||||
You are an expert data scientist with an expertise in building deep learning models.
|
||||
Explain the concept of {concept} in a couple of lines
|
||||
"""
|
||||
prompt = PromptTemplate(
|
||||
input_variables=['concept'],
|
||||
template=template,
|
||||
)
|
||||
|
||||
chain = LLMChain(llm=llm, prompt=prompt)
|
||||
print(chain.run("autoencoder"))
|
||||
|
||||
second_prompt = PromptTemplate(
|
||||
input_variables=["ml_concept"],
|
||||
template="Turn the concept description of {ml_concept} and explain it to me like I'm five",
|
||||
)
|
||||
chain_two = LLMChain(llm=llm, prompt=second_prompt)
|
||||
|
||||
overall_chain = SimpleSequentialChain(chains=[chain, chain_two], verbose=True)
|
||||
explanation = overall_chain.run("autoencoder")
|
||||
|
||||
print(explanation)
|
@ -0,0 +1,15 @@
|
||||
from langchain.schema import (AIMessage, HumanMessage, SystemMessage)
|
||||
from langchain.chat_models import ChatOpenAI
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
|
||||
|
||||
chat = ChatOpenAI(model_name='gpt-3.5-turbo', temperature=0.3, openai_api_key=OPENAI_API)
|
||||
messages = [
|
||||
SystemMessage(content="You are an expert data scientist and neuroscience"),
|
||||
HumanMessage(content="объясни как выполняется сортировка входных данных в таламусе человека по шагам")
|
||||
]
|
||||
response=chat(messages)
|
||||
print(response.content, end='\n')
|
||||
|
@ -0,0 +1,43 @@
|
||||
import pandas as pd
|
||||
from langchain.chat_models import ChatOpenAI
|
||||
from langchain.agents import initialize_agent, AgentType
|
||||
from langchain.tools.base import StructuredTool
|
||||
from typing import Optional
|
||||
import requests
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
# ONPU AGW
|
||||
AGW_PORT = 3000
|
||||
AGW_HOST = 'localhost'
|
||||
AGW_URL = f"http://{AGW_HOST}:{AGW_PORT}/"
|
||||
|
||||
def fetch_get_devices(params={}):
|
||||
try:
|
||||
response = requests.post(AGW_URL + 'api/matrix/get', json=params)
|
||||
response.raise_for_status()
|
||||
data = response.json()
|
||||
return data
|
||||
except requests.exceptions.RequestException as e:
|
||||
print('Error fetching data:', e)
|
||||
return None
|
||||
|
||||
def get_devices_insight() -> str:
|
||||
"""Tool that counts the number of items for a given Laboratory Brains data object"""
|
||||
data = fetch_get_devices()
|
||||
# return str(len(data))
|
||||
return data
|
||||
|
||||
device_insights_tool = StructuredTool.from_function(get_devices_insight)
|
||||
|
||||
chat = ChatOpenAI(model_name="gpt-3.5-turbo", temperature=0.2, openai_api_key=OPENAI_API)
|
||||
|
||||
tools = [device_insights_tool]
|
||||
agent_chain = initialize_agent(
|
||||
tools,
|
||||
chat,
|
||||
agent=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
|
||||
verbose=True
|
||||
)
|
||||
|
||||
print(agent_chain("how many devices with online status?"))
|
Binary file not shown.
|
@ -0,0 +1,35 @@
|
||||
from langchain.llms import LlamaCpp
|
||||
from langchain import PromptTemplate, LLMChain
|
||||
from langchain.callbacks.manager import CallbackManager
|
||||
from langchain.callbacks.streaming_stdout import StreamingStdOutCallbackHandler
|
||||
|
||||
template = """Question: {question}
|
||||
|
||||
Answer: Let's work this out in a step by step way to be sure we have the right answer."""
|
||||
|
||||
prompt = PromptTemplate(template=template, input_variables=["question"])
|
||||
|
||||
# Callbacks support token-wise streaming
|
||||
callback_manager = CallbackManager([StreamingStdOutCallbackHandler()])
|
||||
# Verbose is required to pass to the callback manager
|
||||
|
||||
n_gpu_layers = 1 # Metal set to 1 is enough.
|
||||
n_batch = 512 # Should be between 1 and n_ctx, consider the amount of RAM of your Apple Silicon Chip.
|
||||
|
||||
# Make sure the model path is correct for your system!
|
||||
llm = LlamaCpp(
|
||||
model_path="ggml-model-q4_0.bin",
|
||||
n_gpu_layers=n_gpu_layers,
|
||||
n_ctx=2048,
|
||||
ctx=2048,
|
||||
n_batch=n_batch,
|
||||
f16_kv=True, # MUST set to True, otherwise you will run into problem after a couple of calls
|
||||
callback_manager=callback_manager,
|
||||
verbose=True,
|
||||
)
|
||||
|
||||
llm_chain = LLMChain(prompt=prompt, llm=llm)
|
||||
|
||||
question = "What NFL team won the Super Bowl in the year Justin Bieber was born?"
|
||||
|
||||
llm_chain.run(question)
|
@ -0,0 +1,9 @@
|
||||
from langchain.llms import OpenAI
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
|
||||
llm = OpenAI(model_name="text-davinci-003", openai_api_key=OPENAI_API)
|
||||
msg = llm("explain large language models in one sentance")
|
||||
print(msg)
|
||||
|
@ -0,0 +1,30 @@
|
||||
import numpy as np
|
||||
import faiss
|
||||
|
||||
# Generate random vectors for demonstration
|
||||
num_vectors = 1000
|
||||
vector_dim = 128
|
||||
np.random.seed(42)
|
||||
vectors = np.random.rand(num_vectors, vector_dim).astype('float32')
|
||||
|
||||
# Indexing the vectors using Faiss
|
||||
index = faiss.IndexFlatL2(vector_dim)
|
||||
index.add(vectors)
|
||||
|
||||
# Querying the index
|
||||
query_vector = np.random.rand(1, vector_dim).astype('float32') # Random query vector
|
||||
k = 5 # Number of nearest neighbors to retrieve
|
||||
|
||||
distances, indices = index.search(query_vector, k)
|
||||
|
||||
print("Query Vector:")
|
||||
print(query_vector)
|
||||
print("Nearest Neighbors:")
|
||||
print(vectors[indices[0]])
|
||||
print("Distances:")
|
||||
print(distances[0])
|
||||
|
||||
|
||||
# pip install faiss-cpu # for CPU version
|
||||
# or
|
||||
# pip install faiss-gpu # for GPU version
|
@ -0,0 +1,17 @@
|
||||
import pandas as pd
|
||||
from langchain.chat_models import ChatOpenAI
|
||||
from langchain.agents import create_pandas_dataframe_agent
|
||||
|
||||
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
df = pd.read_csv('./files/extracted_data.csv')
|
||||
print(df)
|
||||
|
||||
chat = ChatOpenAI(model_name="gpt-3.5-turbo", temperature=0.0, openai_api_key=OPENAI_API)
|
||||
|
||||
agent = create_pandas_dataframe_agent(chat, df, verbose=True)
|
||||
|
||||
msg = agent.run("What anomalies exist in the data?")
|
||||
print(msg)
|
@ -0,0 +1,18 @@
|
||||
from langchain.llms import OpenAI
|
||||
from langchain import PromptTemplate
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
template = """
|
||||
You are an expert data scientist with an expertise in building deep learning models.
|
||||
Explain the concept of {concept} in a couple of lines
|
||||
"""
|
||||
|
||||
prompt = PromptTemplate(
|
||||
input_variables=['concept'],
|
||||
template=template,
|
||||
)
|
||||
|
||||
llm = OpenAI(model_name="text-davinci-003", openai_api_key=OPENAI_API)
|
||||
msg = llm(prompt.format(concept="regularization"))
|
||||
print(msg)
|
@ -0,0 +1,26 @@
|
||||
import sqlite3
|
||||
|
||||
# Connect to the SQLite database (creates the file if it doesn't exist)
|
||||
conn = sqlite3.connect("events.db")
|
||||
|
||||
# Create a cursor object to execute SQL commands
|
||||
cursor = conn.cursor()
|
||||
|
||||
# Define the SQL command to create the "events" table
|
||||
create_table_query = """
|
||||
CREATE TABLE IF NOT EXISTS events (
|
||||
id INTEGER PRIMARY KEY,
|
||||
name TEXT NOT NULL,
|
||||
date TEXT NOT NULL,
|
||||
location TEXT
|
||||
);
|
||||
"""
|
||||
|
||||
# Execute the SQL command to create the table
|
||||
cursor.execute(create_table_query)
|
||||
|
||||
# Commit the changes and close the connection
|
||||
conn.commit()
|
||||
conn.close()
|
||||
|
||||
print("Database created with the 'events' table.")
|
@ -0,0 +1,86 @@
|
||||
from langchain.llms import OpenAI
|
||||
from langchain.schema import (AIMessage, HumanMessage, SystemMessage)
|
||||
from langchain.chat_models import ChatOpenAI
|
||||
from langchain import PromptTemplate
|
||||
from langchain.chains import LLMChain, SimpleSequentialChain
|
||||
from langchain.text_splitter import RecursiveCharacterTextSplitter
|
||||
from langchain.embeddings import OpenAIEmbeddings
|
||||
import faiss
|
||||
import numpy as np
|
||||
|
||||
|
||||
class LocalVectorDB:
|
||||
def __init__(self):
|
||||
self.index = None
|
||||
self.vector_dim = None
|
||||
|
||||
def index_vectors(self, vectors):
|
||||
self.vector_dim = vectors.shape[1]
|
||||
self.index = faiss.IndexFlatL2(self.vector_dim)
|
||||
self.index.add(vectors)
|
||||
|
||||
def search(self, query_vector, k):
|
||||
distances, indices = self.index.search(np.array([query_vector], dtype=np.float32), k)
|
||||
return distances[0], indices[0]
|
||||
|
||||
OPENAI_API = "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"
|
||||
|
||||
template = """
|
||||
You are an expert data scientist with an expertise in building deep learning models.
|
||||
Explain the concept of {concept} in a couple of lines
|
||||
"""
|
||||
prompt = PromptTemplate(
|
||||
input_variables=['concept'],
|
||||
template=template,
|
||||
)
|
||||
|
||||
llm = OpenAI(model_name="text-davinci-003", openai_api_key=OPENAI_API)
|
||||
# msg = llm("explain large language models in one sentance")
|
||||
# msg = llm(prompt.format(concept="regularization"))
|
||||
# print(msg)
|
||||
|
||||
chain = LLMChain(llm=llm, prompt=prompt)
|
||||
print("First Chain: ", chain.run("autoencoder"))
|
||||
|
||||
second_prompt = PromptTemplate(
|
||||
input_variables=["ml_concept"],
|
||||
template="Turn the concept description of {ml_concept} and explain it to me like I'm five",
|
||||
)
|
||||
chain_two = LLMChain(llm=llm, prompt=second_prompt)
|
||||
|
||||
overall_chain = SimpleSequentialChain(chains=[chain, chain_two], verbose=True)
|
||||
explanation = overall_chain.run("autoencoder")
|
||||
print("Second Chain: ", explanation)
|
||||
|
||||
text_splitter = RecursiveCharacterTextSplitter(
|
||||
chunk_size=100,
|
||||
chunk_overlap=0,
|
||||
)
|
||||
texts = text_splitter.create_documents([explanation])
|
||||
print("Page content: ", texts[0].page_content)
|
||||
|
||||
embeddings = OpenAIEmbeddings(model_name="ada", openai_api_key=OPENAI_API)
|
||||
|
||||
query_result = embeddings.embed_query(texts[0].page_content)
|
||||
print("Vector Query Result: ", query_result)
|
||||
|
||||
|
||||
# all_embeddings = []
|
||||
# for text in texts:
|
||||
# embedding = embeddings.embed_query(text.page_content)
|
||||
# all_embeddings.append(embedding)
|
||||
#
|
||||
# all_embeddings = np.array(all_embeddings)
|
||||
|
||||
all_embeddings = []
|
||||
all_embeddings.append(query_result)
|
||||
all_embeddings = np.array(all_embeddings)
|
||||
|
||||
local_db = LocalVectorDB()
|
||||
local_db.index_vectors(all_embeddings)
|
||||
distances, indices = local_db.search(query_result, 5)
|
||||
print(print(embeddings[indices]))
|
||||
print(distances)
|
||||
|
||||
|
||||
|
@ -0,0 +1,11 @@
|
||||
/* eslint-disable */
|
||||
export default {
|
||||
displayName: 'py-tg-bot-weather-agent',
|
||||
preset: '../../jest.preset.js',
|
||||
testEnvironment: 'node',
|
||||
transform: {
|
||||
'^.+\\.[tj]s$': ['ts-jest', { tsconfig: '<rootDir>/tsconfig.spec.json' }],
|
||||
},
|
||||
moduleFileExtensions: ['ts', 'js', 'html', 'py'],
|
||||
coverageDirectory: '../../coverage/apps/py-tg-bot-weather-agent',
|
||||
};
|
@ -0,0 +1,16 @@
|
||||
{
|
||||
"root": "apps/py-tg-bot-weather-agent",
|
||||
"sourceRoot": "apps/py-tg-bot-weather-agent",
|
||||
"$schema": "../../node_modules/nx/schemas/project-schema.json",
|
||||
"projectType": "application",
|
||||
"generators": {},
|
||||
"name": "py-tg-bot-weather-agent",
|
||||
"targets": {
|
||||
"serve": {
|
||||
"executor": "nx:run-commands",
|
||||
"options": {
|
||||
"command": "python3 apps/py-tg-bot-weather-agent/main.py"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,198 @@
|
||||
aiofiles==23.2.1
|
||||
aiohttp==3.8.5
|
||||
aiosignal==1.3.1
|
||||
altair==5.0.1
|
||||
anyio==3.7.1
|
||||
appdirs==1.4.4
|
||||
appnope==0.1.3
|
||||
argon2-cffi==23.1.0
|
||||
argon2-cffi-bindings==21.2.0
|
||||
arrow==1.2.3
|
||||
asttokens==2.2.1
|
||||
async-lru==2.0.4
|
||||
async-timeout==4.0.3
|
||||
attrs==23.1.0
|
||||
Babel==2.12.1
|
||||
backcall==0.2.0
|
||||
beautifulsoup4==4.12.2
|
||||
biopython==1.81
|
||||
bleach==6.0.0
|
||||
bowler==0.9.0
|
||||
certifi==2023.7.22
|
||||
cffi==1.15.1
|
||||
charset-normalizer==3.2.0
|
||||
click==8.1.7
|
||||
cloudpickle==2.2.1
|
||||
colorama==0.4.6
|
||||
comm==0.1.4
|
||||
contourpy==1.1.0
|
||||
cycler==0.11.0
|
||||
Cython==3.0.2
|
||||
dask==2023.8.0
|
||||
dataclasses-json==0.6.1
|
||||
debugpy==1.6.7.post1
|
||||
decorator==5.1.1
|
||||
defusedxml==0.7.1
|
||||
dill==0.3.7
|
||||
executing==1.2.0
|
||||
fastapi==0.101.1
|
||||
fastavro==1.8.2
|
||||
fastjsonschema==2.18.0
|
||||
feast==0.33.1
|
||||
ffmpy==0.3.1
|
||||
filelock==3.12.2
|
||||
fisher==0.1.10
|
||||
fissix==21.11.13
|
||||
fonttools==4.42.0
|
||||
fqdn==1.5.1
|
||||
frozenlist==1.4.0
|
||||
fsspec==2023.6.0
|
||||
gradio==3.40.1
|
||||
gradio_client==0.4.0
|
||||
grpcio==1.57.0
|
||||
grpcio-reflection==1.57.0
|
||||
gunicorn==21.2.0
|
||||
h11==0.14.0
|
||||
httpcore==0.17.3
|
||||
httptools==0.6.0
|
||||
httpx==0.24.1
|
||||
huggingface-hub==0.16.4
|
||||
idna==3.4
|
||||
importlib-metadata==6.8.0
|
||||
importlib-resources==6.0.1
|
||||
ipykernel==6.25.1
|
||||
ipython==8.14.0
|
||||
ipywidgets==8.1.0
|
||||
isoduration==20.11.0
|
||||
jedi==0.19.0
|
||||
Jinja2==3.1.2
|
||||
json5==0.9.14
|
||||
jsonpatch==1.33
|
||||
jsonpointer==2.4
|
||||
jsonschema==4.19.0
|
||||
jsonschema-specifications==2023.7.1
|
||||
jupyter-events==0.7.0
|
||||
jupyter-lsp==2.2.0
|
||||
jupyter_client==8.3.0
|
||||
jupyter_core==5.3.1
|
||||
jupyter_server==2.7.2
|
||||
jupyter_server_terminals==0.4.4
|
||||
jupyterlab==4.0.5
|
||||
jupyterlab-pygments==0.2.2
|
||||
jupyterlab-widgets==3.0.8
|
||||
jupyterlab_server==2.24.0
|
||||
kiwisolver==1.4.4
|
||||
langchain==0.0.304
|
||||
langsmith==0.0.41
|
||||
linkify-it-py==2.0.2
|
||||
locket==1.0.0
|
||||
Markdown==3.4.4
|
||||
markdown-it-py==2.2.0
|
||||
MarkupSafe==2.1.3
|
||||
marshmallow==3.20.1
|
||||
matplotlib==3.7.2
|
||||
matplotlib-inline==0.1.6
|
||||
mdit-py-plugins==0.3.3
|
||||
mdurl==0.1.2
|
||||
methplotlib==0.20.1
|
||||
mistune==3.0.1
|
||||
mmh3==4.0.1
|
||||
moreorless==0.4.0
|
||||
mpmath==1.3.0
|
||||
multidict==6.0.4
|
||||
mypy==1.5.1
|
||||
mypy-extensions==1.0.0
|
||||
natsort==8.4.0
|
||||
nbclient==0.8.0
|
||||
nbconvert==7.7.4
|
||||
nbformat==5.9.2
|
||||
ncls==0.0.68
|
||||
nest-asyncio==1.5.7
|
||||
notebook==7.0.2
|
||||
notebook_shim==0.2.3
|
||||
numexpr==2.8.7
|
||||
numpy==1.25.2
|
||||
openai==0.28.1
|
||||
orjson==3.9.5
|
||||
overrides==7.4.0
|
||||
packaging @ file:///private/tmp/sip--packaging-20230802-5907-msmw2b/packaging-23.1
|
||||
pandas==1.5.3
|
||||
pandavro==1.5.2
|
||||
pandocfilters==1.5.0
|
||||
parso==0.8.3
|
||||
partd==1.4.0
|
||||
pexpect==4.8.0
|
||||
pickleshare==0.7.5
|
||||
Pillow==10.0.0
|
||||
platformdirs==3.10.0
|
||||
plotly==5.16.1
|
||||
ply @ file:///private/tmp/sip--ply-20230802-5907-1daiooy/ply-3.11
|
||||
prometheus-client==0.17.1
|
||||
prompt-toolkit==3.0.39
|
||||
proto-plus==1.22.3
|
||||
protobuf==4.24.0
|
||||
psutil==5.9.5
|
||||
ptyprocess==0.7.0
|
||||
pure-eval==0.2.2
|
||||
pyarrow==11.0.0
|
||||
pycparser==2.21
|
||||
pydantic==1.10.12
|
||||
pydub==0.25.1
|
||||
pyfaidx==0.7.2.1
|
||||
Pygments==2.16.1
|
||||
pyparsing==3.0.9
|
||||
pyranges==0.0.129
|
||||
pysam==0.21.0
|
||||
pyTelegramBotAPI==4.14.0
|
||||
python-dateutil==2.8.2
|
||||
python-dotenv==1.0.0
|
||||
python-json-logger==2.0.7
|
||||
python-multipart==0.0.6
|
||||
pytz==2023.3
|
||||
PyYAML==6.0.1
|
||||
pyzmq==25.1.1
|
||||
referencing==0.30.2
|
||||
requests==2.31.0
|
||||
rfc3339-validator==0.1.4
|
||||
rfc3986-validator==0.1.1
|
||||
rpds-py==0.9.2
|
||||
semantic-version==2.10.0
|
||||
Send2Trash==1.8.2
|
||||
sip @ file:///private/tmp/sip-20230802-5907-xvci02/sip-6.7.11
|
||||
six==1.16.0
|
||||
sklearn==0.0.post9
|
||||
sniffio==1.3.0
|
||||
sorted-nearest==0.0.39
|
||||
soupsieve==2.4.1
|
||||
SQLAlchemy==1.4.49
|
||||
sqlalchemy2-stubs==0.0.2a35
|
||||
stack-data==0.6.2
|
||||
starlette==0.27.0
|
||||
sympy==1.12
|
||||
tabulate==0.9.0
|
||||
tenacity==8.2.3
|
||||
terminado==0.17.1
|
||||
tinycss2==1.2.1
|
||||
toml==0.10.2
|
||||
toolz==0.12.0
|
||||
tornado==6.3.3
|
||||
tqdm==4.66.1
|
||||
traitlets==5.9.0
|
||||
typeguard==2.13.3
|
||||
typing-inspect==0.9.0
|
||||
typing_extensions==4.7.1
|
||||
uc-micro-py==1.0.2
|
||||
uri-template==1.3.0
|
||||
urllib3==2.0.4
|
||||
uvicorn==0.23.2
|
||||
uvloop==0.17.0
|
||||
volatile==2.1.0
|
||||
watchfiles==0.19.0
|
||||
wcwidth==0.2.6
|
||||
webcolors==1.13
|
||||
webencodings==0.5.1
|
||||
websocket-client==1.6.1
|
||||
websockets==11.0.3
|
||||
widgetsnbextension==4.0.8
|
||||
yarl==1.9.2
|
||||
zipp==3.16.2
|
@ -0,0 +1,241 @@
|
||||
<#
|
||||
.Synopsis
|
||||
Activate a Python virtual environment for the current PowerShell session.
|
||||
|
||||
.Description
|
||||
Pushes the python executable for a virtual environment to the front of the
|
||||
$Env:PATH environment variable and sets the prompt to signify that you are
|
||||
in a Python virtual environment. Makes use of the command line switches as
|
||||
well as the `pyvenv.cfg` file values present in the virtual environment.
|
||||
|
||||
.Parameter VenvDir
|
||||
Path to the directory that contains the virtual environment to activate. The
|
||||
default value for this is the parent of the directory that the Activate.ps1
|
||||
script is located within.
|
||||
|
||||
.Parameter Prompt
|
||||
The prompt prefix to display when this virtual environment is activated. By
|
||||
default, this prompt is the name of the virtual environment folder (VenvDir)
|
||||
surrounded by parentheses and followed by a single space (ie. '(.venv) ').
|
||||
|
||||
.Example
|
||||
Activate.ps1
|
||||
Activates the Python virtual environment that contains the Activate.ps1 script.
|
||||
|
||||
.Example
|
||||
Activate.ps1 -Verbose
|
||||
Activates the Python virtual environment that contains the Activate.ps1 script,
|
||||
and shows extra information about the activation as it executes.
|
||||
|
||||
.Example
|
||||
Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv
|
||||
Activates the Python virtual environment located in the specified location.
|
||||
|
||||
.Example
|
||||
Activate.ps1 -Prompt "MyPython"
|
||||
Activates the Python virtual environment that contains the Activate.ps1 script,
|
||||
and prefixes the current prompt with the specified string (surrounded in
|
||||
parentheses) while the virtual environment is active.
|
||||
|
||||
.Notes
|
||||
On Windows, it may be required to enable this Activate.ps1 script by setting the
|
||||
execution policy for the user. You can do this by issuing the following PowerShell
|
||||
command:
|
||||
|
||||
PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
|
||||
|
||||
For more information on Execution Policies:
|
||||
https://go.microsoft.com/fwlink/?LinkID=135170
|
||||
|
||||
#>
|
||||
Param(
|
||||
[Parameter(Mandatory = $false)]
|
||||
[String]
|
||||
$VenvDir,
|
||||
[Parameter(Mandatory = $false)]
|
||||
[String]
|
||||
$Prompt
|
||||
)
|
||||
|
||||
<# Function declarations --------------------------------------------------- #>
|
||||
|
||||
<#
|
||||
.Synopsis
|
||||
Remove all shell session elements added by the Activate script, including the
|
||||
addition of the virtual environment's Python executable from the beginning of
|
||||
the PATH variable.
|
||||
|
||||
.Parameter NonDestructive
|
||||
If present, do not remove this function from the global namespace for the
|
||||
session.
|
||||
|
||||
#>
|
||||
function global:deactivate ([switch]$NonDestructive) {
|
||||
# Revert to original values
|
||||
|
||||
# The prior prompt:
|
||||
if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) {
|
||||
Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt
|
||||
Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT
|
||||
}
|
||||
|
||||
# The prior PYTHONHOME:
|
||||
if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) {
|
||||
Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME
|
||||
Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME
|
||||
}
|
||||
|
||||
# The prior PATH:
|
||||
if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) {
|
||||
Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH
|
||||
Remove-Item -Path Env:_OLD_VIRTUAL_PATH
|
||||
}
|
||||
|
||||
# Just remove the VIRTUAL_ENV altogether:
|
||||
if (Test-Path -Path Env:VIRTUAL_ENV) {
|
||||
Remove-Item -Path env:VIRTUAL_ENV
|
||||
}
|
||||
|
||||
# Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether:
|
||||
if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) {
|
||||
Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force
|
||||
}
|
||||
|
||||
# Leave deactivate function in the global namespace if requested:
|
||||
if (-not $NonDestructive) {
|
||||
Remove-Item -Path function:deactivate
|
||||
}
|
||||
}
|
||||
|
||||
<#
|
||||
.Description
|
||||
Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the
|
||||
given folder, and returns them in a map.
|
||||
|
||||
For each line in the pyvenv.cfg file, if that line can be parsed into exactly
|
||||
two strings separated by `=` (with any amount of whitespace surrounding the =)
|
||||
then it is considered a `key = value` line. The left hand string is the key,
|
||||
the right hand is the value.
|
||||
|
||||
If the value starts with a `'` or a `"` then the first and last character is
|
||||
stripped from the value before being captured.
|
||||
|
||||
.Parameter ConfigDir
|
||||
Path to the directory that contains the `pyvenv.cfg` file.
|
||||
#>
|
||||
function Get-PyVenvConfig(
|
||||
[String]
|
||||
$ConfigDir
|
||||
) {
|
||||
Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg"
|
||||
|
||||
# Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue).
|
||||
$pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue
|
||||
|
||||
# An empty map will be returned if no config file is found.
|
||||
$pyvenvConfig = @{ }
|
||||
|
||||
if ($pyvenvConfigPath) {
|
||||
|
||||
Write-Verbose "File exists, parse `key = value` lines"
|
||||
$pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath
|
||||
|
||||
$pyvenvConfigContent | ForEach-Object {
|
||||
$keyval = $PSItem -split "\s*=\s*", 2
|
||||
if ($keyval[0] -and $keyval[1]) {
|
||||
$val = $keyval[1]
|
||||
|
||||
# Remove extraneous quotations around a string value.
|
||||
if ("'""".Contains($val.Substring(0, 1))) {
|
||||
$val = $val.Substring(1, $val.Length - 2)
|
||||
}
|
||||
|
||||
$pyvenvConfig[$keyval[0]] = $val
|
||||
Write-Verbose "Adding Key: '$($keyval[0])'='$val'"
|
||||
}
|
||||
}
|
||||
}
|
||||
return $pyvenvConfig
|
||||
}
|
||||
|
||||
|
||||
<# Begin Activate script --------------------------------------------------- #>
|
||||
|
||||
# Determine the containing directory of this script
|
||||
$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition
|
||||
$VenvExecDir = Get-Item -Path $VenvExecPath
|
||||
|
||||
Write-Verbose "Activation script is located in path: '$VenvExecPath'"
|
||||
Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)"
|
||||
Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)"
|
||||
|
||||
# Set values required in priority: CmdLine, ConfigFile, Default
|
||||
# First, get the location of the virtual environment, it might not be
|
||||
# VenvExecDir if specified on the command line.
|
||||
if ($VenvDir) {
|
||||
Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values"
|
||||
}
|
||||
else {
|
||||
Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir."
|
||||
$VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/")
|
||||
Write-Verbose "VenvDir=$VenvDir"
|
||||
}
|
||||
|
||||
# Next, read the `pyvenv.cfg` file to determine any required value such
|
||||
# as `prompt`.
|
||||
$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir
|
||||
|
||||
# Next, set the prompt from the command line, or the config file, or
|
||||
# just use the name of the virtual environment folder.
|
||||
if ($Prompt) {
|
||||
Write-Verbose "Prompt specified as argument, using '$Prompt'"
|
||||
}
|
||||
else {
|
||||
Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value"
|
||||
if ($pyvenvCfg -and $pyvenvCfg['prompt']) {
|
||||
Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'"
|
||||
$Prompt = $pyvenvCfg['prompt'];
|
||||
}
|
||||
else {
|
||||
Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virutal environment)"
|
||||
Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'"
|
||||
$Prompt = Split-Path -Path $venvDir -Leaf
|
||||
}
|
||||
}
|
||||
|
||||
Write-Verbose "Prompt = '$Prompt'"
|
||||
Write-Verbose "VenvDir='$VenvDir'"
|
||||
|
||||
# Deactivate any currently active virtual environment, but leave the
|
||||
# deactivate function in place.
|
||||
deactivate -nondestructive
|
||||
|
||||
# Now set the environment variable VIRTUAL_ENV, used by many tools to determine
|
||||
# that there is an activated venv.
|
||||
$env:VIRTUAL_ENV = $VenvDir
|
||||
|
||||
if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) {
|
||||
|
||||
Write-Verbose "Setting prompt to '$Prompt'"
|
||||
|
||||
# Set the prompt to include the env name
|
||||
# Make sure _OLD_VIRTUAL_PROMPT is global
|
||||
function global:_OLD_VIRTUAL_PROMPT { "" }
|
||||
Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT
|
||||
New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt
|
||||
|
||||
function global:prompt {
|
||||
Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) "
|
||||
_OLD_VIRTUAL_PROMPT
|
||||
}
|
||||
}
|
||||
|
||||
# Clear PYTHONHOME
|
||||
if (Test-Path -Path Env:PYTHONHOME) {
|
||||
Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME
|
||||
Remove-Item -Path Env:PYTHONHOME
|
||||
}
|
||||
|
||||
# Add the venv to the PATH
|
||||
Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH
|
||||
$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH"
|
@ -0,0 +1,66 @@
|
||||
# This file must be used with "source bin/activate" *from bash*
|
||||
# you cannot run it directly
|
||||
|
||||
deactivate () {
|
||||
# reset old environment variables
|
||||
if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then
|
||||
PATH="${_OLD_VIRTUAL_PATH:-}"
|
||||
export PATH
|
||||
unset _OLD_VIRTUAL_PATH
|
||||
fi
|
||||
if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then
|
||||
PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}"
|
||||
export PYTHONHOME
|
||||
unset _OLD_VIRTUAL_PYTHONHOME
|
||||
fi
|
||||
|
||||
# This should detect bash and zsh, which have a hash command that must
|
||||
# be called to get it to forget past commands. Without forgetting
|
||||
# past commands the $PATH changes we made may not be respected
|
||||
if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then
|
||||
hash -r 2> /dev/null
|
||||
fi
|
||||
|
||||
if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then
|
||||
PS1="${_OLD_VIRTUAL_PS1:-}"
|
||||
export PS1
|
||||
unset _OLD_VIRTUAL_PS1
|
||||
fi
|
||||
|
||||
unset VIRTUAL_ENV
|
||||
if [ ! "${1:-}" = "nondestructive" ] ; then
|
||||
# Self destruct!
|
||||
unset -f deactivate
|
||||
fi
|
||||
}
|
||||
|
||||
# unset irrelevant variables
|
||||
deactivate nondestructive
|
||||
|
||||
VIRTUAL_ENV="/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv"
|
||||
export VIRTUAL_ENV
|
||||
|
||||
_OLD_VIRTUAL_PATH="$PATH"
|
||||
PATH="$VIRTUAL_ENV/bin:$PATH"
|
||||
export PATH
|
||||
|
||||
# unset PYTHONHOME if set
|
||||
# this will fail if PYTHONHOME is set to the empty string (which is bad anyway)
|
||||
# could use `if (set -u; : $PYTHONHOME) ;` in bash
|
||||
if [ -n "${PYTHONHOME:-}" ] ; then
|
||||
_OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}"
|
||||
unset PYTHONHOME
|
||||
fi
|
||||
|
||||
if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then
|
||||
_OLD_VIRTUAL_PS1="${PS1:-}"
|
||||
PS1="(venv) ${PS1:-}"
|
||||
export PS1
|
||||
fi
|
||||
|
||||
# This should detect bash and zsh, which have a hash command that must
|
||||
# be called to get it to forget past commands. Without forgetting
|
||||
# past commands the $PATH changes we made may not be respected
|
||||
if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then
|
||||
hash -r 2> /dev/null
|
||||
fi
|
@ -0,0 +1,25 @@
|
||||
# This file must be used with "source bin/activate.csh" *from csh*.
|
||||
# You cannot run it directly.
|
||||
# Created by Davide Di Blasi <davidedb@gmail.com>.
|
||||
# Ported to Python 3.3 venv by Andrew Svetlov <andrew.svetlov@gmail.com>
|
||||
|
||||
alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate'
|
||||
|
||||
# Unset irrelevant variables.
|
||||
deactivate nondestructive
|
||||
|
||||
setenv VIRTUAL_ENV "/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv"
|
||||
|
||||
set _OLD_VIRTUAL_PATH="$PATH"
|
||||
setenv PATH "$VIRTUAL_ENV/bin:$PATH"
|
||||
|
||||
|
||||
set _OLD_VIRTUAL_PROMPT="$prompt"
|
||||
|
||||
if (! "$?VIRTUAL_ENV_DISABLE_PROMPT") then
|
||||
set prompt = "(venv) $prompt"
|
||||
endif
|
||||
|
||||
alias pydoc python -m pydoc
|
||||
|
||||
rehash
|
@ -0,0 +1,64 @@
|
||||
# This file must be used with "source <venv>/bin/activate.fish" *from fish*
|
||||
# (https://fishshell.com/); you cannot run it directly.
|
||||
|
||||
function deactivate -d "Exit virtual environment and return to normal shell environment"
|
||||
# reset old environment variables
|
||||
if test -n "$_OLD_VIRTUAL_PATH"
|
||||
set -gx PATH $_OLD_VIRTUAL_PATH
|
||||
set -e _OLD_VIRTUAL_PATH
|
||||
end
|
||||
if test -n "$_OLD_VIRTUAL_PYTHONHOME"
|
||||
set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME
|
||||
set -e _OLD_VIRTUAL_PYTHONHOME
|
||||
end
|
||||
|
||||
if test -n "$_OLD_FISH_PROMPT_OVERRIDE"
|
||||
functions -e fish_prompt
|
||||
set -e _OLD_FISH_PROMPT_OVERRIDE
|
||||
functions -c _old_fish_prompt fish_prompt
|
||||
functions -e _old_fish_prompt
|
||||
end
|
||||
|
||||
set -e VIRTUAL_ENV
|
||||
if test "$argv[1]" != "nondestructive"
|
||||
# Self-destruct!
|
||||
functions -e deactivate
|
||||
end
|
||||
end
|
||||
|
||||
# Unset irrelevant variables.
|
||||
deactivate nondestructive
|
||||
|
||||
set -gx VIRTUAL_ENV "/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv"
|
||||
|
||||
set -gx _OLD_VIRTUAL_PATH $PATH
|
||||
set -gx PATH "$VIRTUAL_ENV/bin" $PATH
|
||||
|
||||
# Unset PYTHONHOME if set.
|
||||
if set -q PYTHONHOME
|
||||
set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME
|
||||
set -e PYTHONHOME
|
||||
end
|
||||
|
||||
if test -z "$VIRTUAL_ENV_DISABLE_PROMPT"
|
||||
# fish uses a function instead of an env var to generate the prompt.
|
||||
|
||||
# Save the current fish_prompt function as the function _old_fish_prompt.
|
||||
functions -c fish_prompt _old_fish_prompt
|
||||
|
||||
# With the original prompt function renamed, we can override with our own.
|
||||
function fish_prompt
|
||||
# Save the return status of the last command.
|
||||
set -l old_status $status
|
||||
|
||||
# Output the venv prompt; color taken from the blue of the Python logo.
|
||||
printf "%s%s%s" (set_color 4B8BBE) "(venv) " (set_color normal)
|
||||
|
||||
# Restore the return status of the previous command.
|
||||
echo "exit $old_status" | .
|
||||
# Output the original/"old" prompt.
|
||||
_old_fish_prompt
|
||||
end
|
||||
|
||||
set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV"
|
||||
end
|
@ -0,0 +1,134 @@
|
||||
#!/usr/bin/env python
|
||||
import json
|
||||
import os
|
||||
import re
|
||||
import struct
|
||||
import sys
|
||||
from typing import Any, Dict, Sequence, TextIO
|
||||
|
||||
import torch
|
||||
|
||||
from convert import DATA_TYPE_TO_FTYPE, NUMPY_TYPE_TO_DATA_TYPE, DataType
|
||||
|
||||
HF_SUBLAYER_TO_GGML = {
|
||||
"self_attn.q_proj": "attention.wq",
|
||||
"self_attn.k_proj": "attention.wk",
|
||||
"self_attn.v_proj": "attention.wv",
|
||||
"self_attn.o_proj": "attention.wo",
|
||||
"mlp.gate_proj": "feed_forward.w1",
|
||||
"mlp.down_proj": "feed_forward.w2",
|
||||
"mlp.up_proj": "feed_forward.w3",
|
||||
"input_layernorm": "attention_norm",
|
||||
"post_attention_layernorm": "ffn_norm",
|
||||
# "norm": "norm",
|
||||
# "embed_tokens": "tok_embeddings",
|
||||
# "lm_head": "output",
|
||||
}
|
||||
|
||||
|
||||
def translate_tensor_name(t: str) -> str:
|
||||
match = re.match(r".*layers\.(\d+)\.(\w+\.\w+)\.lora_(A|B)\.weight", t)
|
||||
if match:
|
||||
nn = match.group(1)
|
||||
sub_layer = match.group(2)
|
||||
lora_type = match.group(3)
|
||||
|
||||
sub_layer_renamed = HF_SUBLAYER_TO_GGML.get(sub_layer)
|
||||
if sub_layer_renamed is None:
|
||||
print(f"Error: unrecognized sub-layer {sub_layer} in tensor {t}")
|
||||
sys.exit(1)
|
||||
|
||||
output_string = (
|
||||
f"layers.{nn}.{HF_SUBLAYER_TO_GGML[sub_layer]}.weight.lora{lora_type}"
|
||||
)
|
||||
return output_string
|
||||
else:
|
||||
print(f"Error: unrecognized tensor {t}")
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
def write_file_header(fout: TextIO, params: Dict[str, Any]) -> None:
|
||||
fout.write(b"ggla"[::-1]) # magic (ggml lora)
|
||||
fout.write(struct.pack("i", 1)) # file version
|
||||
fout.write(struct.pack("i", params["r"]))
|
||||
# https://opendelta.readthedocs.io/en/latest/modules/deltas.html says that `lora_alpha` is an int
|
||||
# but some models ship a float value instead
|
||||
# let's convert to int, but fail if lossless conversion is not possible
|
||||
assert int(params["lora_alpha"]) == params["lora_alpha"], "cannot convert float to int losslessly"
|
||||
fout.write(struct.pack("i", int(params["lora_alpha"])))
|
||||
|
||||
|
||||
def write_tensor_header(
|
||||
self, name: str, shape: Sequence[int], data_type: DataType
|
||||
) -> None:
|
||||
sname = name.encode("utf-8")
|
||||
fout.write(
|
||||
struct.pack(
|
||||
"iii",
|
||||
len(shape),
|
||||
len(sname),
|
||||
DATA_TYPE_TO_FTYPE[NUMPY_TYPE_TO_DATA_TYPE[data_type]],
|
||||
)
|
||||
)
|
||||
fout.write(struct.pack("i" * len(shape), *shape[::-1]))
|
||||
fout.write(sname)
|
||||
fout.seek((fout.tell() + 31) & -32)
|
||||
|
||||
|
||||
if len(sys.argv) != 2:
|
||||
print(f"Usage: python {sys.argv[0]} <path>")
|
||||
print(
|
||||
"Path must contain HuggingFace PEFT LoRA files 'adapter_config.json' and 'adapter_model.bin'"
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
input_json = os.path.join(sys.argv[1], "adapter_config.json")
|
||||
input_model = os.path.join(sys.argv[1], "adapter_model.bin")
|
||||
output_path = os.path.join(sys.argv[1], "ggml-adapter-model.bin")
|
||||
|
||||
model = torch.load(input_model, map_location="cpu")
|
||||
|
||||
with open(input_json, "r") as f:
|
||||
params = json.load(f)
|
||||
|
||||
if params["peft_type"] != "LORA":
|
||||
print(f"Error: unsupported adapter type {params['peft_type']}, expected LORA")
|
||||
sys.exit(1)
|
||||
|
||||
if params["fan_in_fan_out"] is True:
|
||||
print("Error: param fan_in_fan_out is not supported")
|
||||
sys.exit(1)
|
||||
|
||||
if params["bias"] is not None and params["bias"] != "none":
|
||||
print("Error: param bias is not supported")
|
||||
sys.exit(1)
|
||||
|
||||
# TODO: these seem to be layers that have been trained but without lora.
|
||||
# doesn't seem widely used but eventually should be supported
|
||||
if params["modules_to_save"] is not None and len(params["modules_to_save"]) > 0:
|
||||
print("Error: param modules_to_save is not supported")
|
||||
sys.exit(1)
|
||||
|
||||
with open(output_path, "wb") as fout:
|
||||
fout.truncate()
|
||||
|
||||
write_file_header(fout, params)
|
||||
for k, v in model.items():
|
||||
if k.endswith(".default.weight"):
|
||||
k = k.replace(".default.weight", ".weight")
|
||||
if k in ["llama_proj.weight", "llama_proj.bias"]:
|
||||
continue
|
||||
if k.endswith("lora_A.weight"):
|
||||
if v.dtype != torch.float16 and v.dtype != torch.float32:
|
||||
v = v.float()
|
||||
v = v.T
|
||||
else:
|
||||
v = v.float()
|
||||
|
||||
t = v.detach().numpy()
|
||||
tname = translate_tensor_name(k)
|
||||
print(f"{k} => {tname} {t.shape} {t.dtype} {t.nbytes/1024/1024:.2f}MB")
|
||||
write_tensor_header(fout, tname, t.shape, t.dtype)
|
||||
t.tofile(fout)
|
||||
|
||||
print(f"Converted {input_json} and {input_model} to {output_path}")
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from numpy.f2py.f2py2e import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from numpy.f2py.f2py2e import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from numpy.f2py.f2py2e import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from langchain.server import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from langsmith.cli.main import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from charset_normalizer.cli.normalizer import cli_detect
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(cli_detect())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from openai._openai_scripts import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from pip._internal.cli.main import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from pip._internal.cli.main import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from pip._internal.cli.main import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from pip._internal.cli.main import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from pyllamacpp.cli import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,8 @@
|
||||
#!/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import re
|
||||
import sys
|
||||
from tqdm.cli import main
|
||||
if __name__ == '__main__':
|
||||
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
|
||||
sys.exit(main())
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
||||
pip
|
@ -0,0 +1,20 @@
|
||||
Copyright (c) 2017-2021 Ingy döt Net
|
||||
Copyright (c) 2006-2016 Kirill Simonov
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
of the Software, and to permit persons to whom the Software is furnished to do
|
||||
so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
@ -0,0 +1,46 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: PyYAML
|
||||
Version: 6.0.1
|
||||
Summary: YAML parser and emitter for Python
|
||||
Home-page: https://pyyaml.org/
|
||||
Download-URL: https://pypi.org/project/PyYAML/
|
||||
Author: Kirill Simonov
|
||||
Author-email: xi@resolvent.net
|
||||
License: MIT
|
||||
Project-URL: Bug Tracker, https://github.com/yaml/pyyaml/issues
|
||||
Project-URL: CI, https://github.com/yaml/pyyaml/actions
|
||||
Project-URL: Documentation, https://pyyaml.org/wiki/PyYAMLDocumentation
|
||||
Project-URL: Mailing lists, http://lists.sourceforge.net/lists/listinfo/yaml-core
|
||||
Project-URL: Source Code, https://github.com/yaml/pyyaml
|
||||
Platform: Any
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Cython
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.6
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||||
Classifier: Topic :: Text Processing :: Markup
|
||||
Requires-Python: >=3.6
|
||||
License-File: LICENSE
|
||||
|
||||
YAML is a data serialization format designed for human readability
|
||||
and interaction with scripting languages. PyYAML is a YAML parser
|
||||
and emitter for Python.
|
||||
|
||||
PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
|
||||
support, capable extension API, and sensible error messages. PyYAML
|
||||
supports standard YAML tags and provides Python-specific tags that
|
||||
allow to represent an arbitrary Python object.
|
||||
|
||||
PyYAML is applicable for a broad range of tasks from complex
|
||||
configuration files to object serialization and persistence.
|
@ -0,0 +1,43 @@
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/_yaml/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/composer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/constructor.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/cyaml.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/dumper.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/emitter.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/error.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/loader.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/nodes.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/parser.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/reader.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/representer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/resolver.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/scanner.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/serializer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/yaml/tokens.cpython-39.pyc,,
|
||||
PyYAML-6.0.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
PyYAML-6.0.1.dist-info/LICENSE,sha256=jTko-dxEkP1jVwfLiOsmvXZBAqcoKVQwfT5RZ6V36KQ,1101
|
||||
PyYAML-6.0.1.dist-info/METADATA,sha256=UNNF8-SzzwOKXVo-kV5lXUGH2_wDWMBmGxqISpp5HQk,2058
|
||||
PyYAML-6.0.1.dist-info/RECORD,,
|
||||
PyYAML-6.0.1.dist-info/WHEEL,sha256=d8sjrkKo8h1ZY8Oxdq-K-58JEo6nLEfNKzkM0CYZtr0,108
|
||||
PyYAML-6.0.1.dist-info/top_level.txt,sha256=rpj0IVMTisAjh_1vG3Ccf9v5jpCQwAz6cD1IVU5ZdhQ,11
|
||||
_yaml/__init__.py,sha256=04Ae_5osxahpJHa3XBZUAf4wi6XX32gR8D6X6p64GEA,1402
|
||||
yaml/__init__.py,sha256=bhl05qSeO-1ZxlSRjGrvl2m9nrXb1n9-GQatTN0Mrqc,12311
|
||||
yaml/_yaml.cpython-39-darwin.so,sha256=kzFH9vEUWVcU9mnwLz6lWG8d0QRDh1OUP3ztTRyYtRI,378855
|
||||
yaml/composer.py,sha256=_Ko30Wr6eDWUeUpauUGT3Lcg9QPBnOPVlTnIMRGJ9FM,4883
|
||||
yaml/constructor.py,sha256=kNgkfaeLUkwQYY_Q6Ff1Tz2XVw_pG1xVE9Ak7z-viLA,28639
|
||||
yaml/cyaml.py,sha256=6ZrAG9fAYvdVe2FK_w0hmXoG7ZYsoYUwapG8CiC72H0,3851
|
||||
yaml/dumper.py,sha256=PLctZlYwZLp7XmeUdwRuv4nYOZ2UBnDIUy8-lKfLF-o,2837
|
||||
yaml/emitter.py,sha256=jghtaU7eFwg31bG0B7RZea_29Adi9CKmXq_QjgQpCkQ,43006
|
||||
yaml/error.py,sha256=Ah9z-toHJUbE9j-M8YpxgSRM5CgLCcwVzJgLLRF2Fxo,2533
|
||||
yaml/events.py,sha256=50_TksgQiE4up-lKo_V-nBy-tAIxkIPQxY5qDhKCeHw,2445
|
||||
yaml/loader.py,sha256=UVa-zIqmkFSCIYq_PgSGm4NSJttHY2Rf_zQ4_b1fHN0,2061
|
||||
yaml/nodes.py,sha256=gPKNj8pKCdh2d4gr3gIYINnPOaOxGhJAUiYhGRnPE84,1440
|
||||
yaml/parser.py,sha256=ilWp5vvgoHFGzvOZDItFoGjD6D42nhlZrZyjAwa0oJo,25495
|
||||
yaml/reader.py,sha256=0dmzirOiDG4Xo41RnuQS7K9rkY3xjHiVasfDMNTqCNw,6794
|
||||
yaml/representer.py,sha256=IuWP-cAW9sHKEnS0gCqSa894k1Bg4cgTxaDwIcbRQ-Y,14190
|
||||
yaml/resolver.py,sha256=9L-VYfm4mWHxUD1Vg4X7rjDRK_7VZd6b92wzq7Y2IKY,9004
|
||||
yaml/scanner.py,sha256=YEM3iLZSaQwXcQRg2l2R4MdT0zGP2F9eHkKGKnHyWQY,51279
|
||||
yaml/serializer.py,sha256=ChuFgmhU01hj4xgI8GaKv6vfM2Bujwa9i7d2FAHj7cA,4165
|
||||
yaml/tokens.py,sha256=lTQIzSVw8Mg9wv459-TjiOQe6wVziqaRlqX2_89rp54,2573
|
@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.40.0)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp39-cp39-macosx_11_0_arm64
|
||||
|
@ -0,0 +1,2 @@
|
||||
_yaml
|
||||
yaml
|
@ -0,0 +1 @@
|
||||
pip
|
@ -0,0 +1,19 @@
|
||||
Copyright 2005-2023 SQLAlchemy authors and contributors <see AUTHORS file>.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
||||
of the Software, and to permit persons to whom the Software is furnished to do
|
||||
so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
@ -0,0 +1,238 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: SQLAlchemy
|
||||
Version: 2.0.19
|
||||
Summary: Database Abstraction Library
|
||||
Home-page: https://www.sqlalchemy.org
|
||||
Author: Mike Bayer
|
||||
Author-email: mike_mp@zzzcomputing.com
|
||||
License: MIT
|
||||
Project-URL: Documentation, https://docs.sqlalchemy.org
|
||||
Project-URL: Issue Tracker, https://github.com/sqlalchemy/sqlalchemy/
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Classifier: Topic :: Database :: Front-Ends
|
||||
Requires-Python: >=3.7
|
||||
Description-Content-Type: text/x-rst
|
||||
License-File: LICENSE
|
||||
Requires-Dist: typing-extensions (>=4.2.0)
|
||||
Requires-Dist: greenlet (!=0.4.17) ; platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32")))))
|
||||
Requires-Dist: importlib-metadata ; python_version < "3.8"
|
||||
Provides-Extra: aiomysql
|
||||
Requires-Dist: greenlet (!=0.4.17) ; extra == 'aiomysql'
|
||||
Requires-Dist: aiomysql ; extra == 'aiomysql'
|
||||
Provides-Extra: aiosqlite
|
||||
Requires-Dist: greenlet (!=0.4.17) ; extra == 'aiosqlite'
|
||||
Requires-Dist: aiosqlite ; extra == 'aiosqlite'
|
||||
Requires-Dist: typing-extensions (!=3.10.0.1) ; extra == 'aiosqlite'
|
||||
Provides-Extra: asyncio
|
||||
Requires-Dist: greenlet (!=0.4.17) ; extra == 'asyncio'
|
||||
Provides-Extra: asyncmy
|
||||
Requires-Dist: greenlet (!=0.4.17) ; extra == 'asyncmy'
|
||||
Requires-Dist: asyncmy (!=0.2.4,!=0.2.6,>=0.2.3) ; extra == 'asyncmy'
|
||||
Provides-Extra: mariadb_connector
|
||||
Requires-Dist: mariadb (!=1.1.2,!=1.1.5,>=1.0.1) ; extra == 'mariadb_connector'
|
||||
Provides-Extra: mssql
|
||||
Requires-Dist: pyodbc ; extra == 'mssql'
|
||||
Provides-Extra: mssql_pymssql
|
||||
Requires-Dist: pymssql ; extra == 'mssql_pymssql'
|
||||
Provides-Extra: mssql_pyodbc
|
||||
Requires-Dist: pyodbc ; extra == 'mssql_pyodbc'
|
||||
Provides-Extra: mypy
|
||||
Requires-Dist: mypy (>=0.910) ; extra == 'mypy'
|
||||
Provides-Extra: mysql
|
||||
Requires-Dist: mysqlclient (>=1.4.0) ; extra == 'mysql'
|
||||
Provides-Extra: mysql_connector
|
||||
Requires-Dist: mysql-connector-python ; extra == 'mysql_connector'
|
||||
Provides-Extra: oracle
|
||||
Requires-Dist: cx-oracle (>=7) ; extra == 'oracle'
|
||||
Provides-Extra: oracle_oracledb
|
||||
Requires-Dist: oracledb (>=1.0.1) ; extra == 'oracle_oracledb'
|
||||
Provides-Extra: postgresql
|
||||
Requires-Dist: psycopg2 (>=2.7) ; extra == 'postgresql'
|
||||
Provides-Extra: postgresql_asyncpg
|
||||
Requires-Dist: greenlet (!=0.4.17) ; extra == 'postgresql_asyncpg'
|
||||
Requires-Dist: asyncpg ; extra == 'postgresql_asyncpg'
|
||||
Provides-Extra: postgresql_pg8000
|
||||
Requires-Dist: pg8000 (>=1.29.1) ; extra == 'postgresql_pg8000'
|
||||
Provides-Extra: postgresql_psycopg
|
||||
Requires-Dist: psycopg (>=3.0.7) ; extra == 'postgresql_psycopg'
|
||||
Provides-Extra: postgresql_psycopg2binary
|
||||
Requires-Dist: psycopg2-binary ; extra == 'postgresql_psycopg2binary'
|
||||
Provides-Extra: postgresql_psycopg2cffi
|
||||
Requires-Dist: psycopg2cffi ; extra == 'postgresql_psycopg2cffi'
|
||||
Provides-Extra: postgresql_psycopgbinary
|
||||
Requires-Dist: psycopg[binary] (>=3.0.7) ; extra == 'postgresql_psycopgbinary'
|
||||
Provides-Extra: pymysql
|
||||
Requires-Dist: pymysql ; extra == 'pymysql'
|
||||
Provides-Extra: sqlcipher
|
||||
Requires-Dist: sqlcipher3-binary ; extra == 'sqlcipher'
|
||||
|
||||
SQLAlchemy
|
||||
==========
|
||||
|
||||
|PyPI| |Python| |Downloads|
|
||||
|
||||
.. |PyPI| image:: https://img.shields.io/pypi/v/sqlalchemy
|
||||
:target: https://pypi.org/project/sqlalchemy
|
||||
:alt: PyPI
|
||||
|
||||
.. |Python| image:: https://img.shields.io/pypi/pyversions/sqlalchemy
|
||||
:target: https://pypi.org/project/sqlalchemy
|
||||
:alt: PyPI - Python Version
|
||||
|
||||
.. |Downloads| image:: https://img.shields.io/pypi/dm/sqlalchemy
|
||||
:target: https://pypi.org/project/sqlalchemy
|
||||
:alt: PyPI - Downloads
|
||||
|
||||
|
||||
The Python SQL Toolkit and Object Relational Mapper
|
||||
|
||||
Introduction
|
||||
-------------
|
||||
|
||||
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper
|
||||
that gives application developers the full power and
|
||||
flexibility of SQL. SQLAlchemy provides a full suite
|
||||
of well known enterprise-level persistence patterns,
|
||||
designed for efficient and high-performing database
|
||||
access, adapted into a simple and Pythonic domain
|
||||
language.
|
||||
|
||||
Major SQLAlchemy features include:
|
||||
|
||||
* An industrial strength ORM, built
|
||||
from the core on the identity map, unit of work,
|
||||
and data mapper patterns. These patterns
|
||||
allow transparent persistence of objects
|
||||
using a declarative configuration system.
|
||||
Domain models
|
||||
can be constructed and manipulated naturally,
|
||||
and changes are synchronized with the
|
||||
current transaction automatically.
|
||||
* A relationally-oriented query system, exposing
|
||||
the full range of SQL's capabilities
|
||||
explicitly, including joins, subqueries,
|
||||
correlation, and most everything else,
|
||||
in terms of the object model.
|
||||
Writing queries with the ORM uses the same
|
||||
techniques of relational composition you use
|
||||
when writing SQL. While you can drop into
|
||||
literal SQL at any time, it's virtually never
|
||||
needed.
|
||||
* A comprehensive and flexible system
|
||||
of eager loading for related collections and objects.
|
||||
Collections are cached within a session,
|
||||
and can be loaded on individual access, all
|
||||
at once using joins, or by query per collection
|
||||
across the full result set.
|
||||
* A Core SQL construction system and DBAPI
|
||||
interaction layer. The SQLAlchemy Core is
|
||||
separate from the ORM and is a full database
|
||||
abstraction layer in its own right, and includes
|
||||
an extensible Python-based SQL expression
|
||||
language, schema metadata, connection pooling,
|
||||
type coercion, and custom types.
|
||||
* All primary and foreign key constraints are
|
||||
assumed to be composite and natural. Surrogate
|
||||
integer primary keys are of course still the
|
||||
norm, but SQLAlchemy never assumes or hardcodes
|
||||
to this model.
|
||||
* Database introspection and generation. Database
|
||||
schemas can be "reflected" in one step into
|
||||
Python structures representing database metadata;
|
||||
those same structures can then generate
|
||||
CREATE statements right back out - all within
|
||||
the Core, independent of the ORM.
|
||||
|
||||
SQLAlchemy's philosophy:
|
||||
|
||||
* SQL databases behave less and less like object
|
||||
collections the more size and performance start to
|
||||
matter; object collections behave less and less like
|
||||
tables and rows the more abstraction starts to matter.
|
||||
SQLAlchemy aims to accommodate both of these
|
||||
principles.
|
||||
* An ORM doesn't need to hide the "R". A relational
|
||||
database provides rich, set-based functionality
|
||||
that should be fully exposed. SQLAlchemy's
|
||||
ORM provides an open-ended set of patterns
|
||||
that allow a developer to construct a custom
|
||||
mediation layer between a domain model and
|
||||
a relational schema, turning the so-called
|
||||
"object relational impedance" issue into
|
||||
a distant memory.
|
||||
* The developer, in all cases, makes all decisions
|
||||
regarding the design, structure, and naming conventions
|
||||
of both the object model as well as the relational
|
||||
schema. SQLAlchemy only provides the means
|
||||
to automate the execution of these decisions.
|
||||
* With SQLAlchemy, there's no such thing as
|
||||
"the ORM generated a bad query" - you
|
||||
retain full control over the structure of
|
||||
queries, including how joins are organized,
|
||||
how subqueries and correlation is used, what
|
||||
columns are requested. Everything SQLAlchemy
|
||||
does is ultimately the result of a developer-initiated
|
||||
decision.
|
||||
* Don't use an ORM if the problem doesn't need one.
|
||||
SQLAlchemy consists of a Core and separate ORM
|
||||
component. The Core offers a full SQL expression
|
||||
language that allows Pythonic construction
|
||||
of SQL constructs that render directly to SQL
|
||||
strings for a target database, returning
|
||||
result sets that are essentially enhanced DBAPI
|
||||
cursors.
|
||||
* Transactions should be the norm. With SQLAlchemy's
|
||||
ORM, nothing goes to permanent storage until
|
||||
commit() is called. SQLAlchemy encourages applications
|
||||
to create a consistent means of delineating
|
||||
the start and end of a series of operations.
|
||||
* Never render a literal value in a SQL statement.
|
||||
Bound parameters are used to the greatest degree
|
||||
possible, allowing query optimizers to cache
|
||||
query plans effectively and making SQL injection
|
||||
attacks a non-issue.
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
|
||||
Latest documentation is at:
|
||||
|
||||
https://www.sqlalchemy.org/docs/
|
||||
|
||||
Installation / Requirements
|
||||
---------------------------
|
||||
|
||||
Full documentation for installation is at
|
||||
`Installation <https://www.sqlalchemy.org/docs/intro.html#installation>`_.
|
||||
|
||||
Getting Help / Development / Bug reporting
|
||||
------------------------------------------
|
||||
|
||||
Please refer to the `SQLAlchemy Community Guide <https://www.sqlalchemy.org/support.html>`_.
|
||||
|
||||
Code of Conduct
|
||||
---------------
|
||||
|
||||
Above all, SQLAlchemy places great emphasis on polite, thoughtful, and
|
||||
constructive communication between users and developers.
|
||||
Please see our current Code of Conduct at
|
||||
`Code of Conduct <https://www.sqlalchemy.org/codeofconduct.html>`_.
|
||||
|
||||
License
|
||||
-------
|
||||
|
||||
SQLAlchemy is distributed under the `MIT license
|
||||
<https://www.opensource.org/licenses/mit-license.php>`_.
|
||||
|
@ -0,0 +1,523 @@
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/connectors/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/connectors/pyodbc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/cyextension/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/_typing.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/information_schema.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/json.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/pymssql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mssql/pyodbc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/aiomysql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/asyncmy.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/cymysql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/dml.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/enumerated.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/expression.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/json.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/mariadb.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/mariadbconnector.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/mysqlconnector.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/mysqldb.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/pymysql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/pyodbc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/reflection.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/reserved_words.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/cx_oracle.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/dictionary.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/oracledb.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/oracle/types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/_psycopg_common.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/array.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/asyncpg.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/dml.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/ext.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/hstore.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/json.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/named_types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/operators.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/pg8000.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/pg_catalog.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/psycopg.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/psycopg2.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/psycopg2cffi.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/ranges.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/postgresql/types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/aiosqlite.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/dml.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/json.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/pysqlcipher.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/dialects/sqlite/pysqlite.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/_py_processors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/_py_row.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/_py_util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/characteristics.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/create.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/cursor.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/default.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/interfaces.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/mock.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/processors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/reflection.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/result.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/row.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/strategies.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/url.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/engine/util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/api.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/attr.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/legacy.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/event/registry.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/exc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/associationproxy.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/engine.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/exc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/result.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/scoping.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/asyncio/session.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/automap.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/baked.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/compiler.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/declarative/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/declarative/extensions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/horizontal_shard.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/hybrid.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/indexable.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/instrumentation.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mutable.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/apply.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/decl_class.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/infer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/names.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/plugin.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/mypy/util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/orderinglist.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/ext/serializer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/future/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/future/engine.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/inspection.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/log.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/_orm_constructors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/_typing.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/attributes.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/bulk_persistence.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/clsregistry.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/collections.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/context.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/decl_api.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/decl_base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/dependency.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/descriptor_props.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/dynamic.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/evaluator.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/exc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/identity.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/instrumentation.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/interfaces.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/loading.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/mapped_collection.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/mapper.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/path_registry.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/properties.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/query.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/relationships.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/scoping.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/session.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/state.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/strategies.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/strategy_options.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/sync.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/orm/writeonly.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/pool/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/pool/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/pool/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/pool/impl.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/schema.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_dml_constructors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_elements_constructors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_orm_types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_py_util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_selectable_constructors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/_typing.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/annotation.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/cache_key.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/coercions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/compiler.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/crud.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/ddl.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/default_comparator.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/dml.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/elements.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/events.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/expression.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/functions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/lambdas.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/naming.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/operators.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/roles.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/selectable.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/sqltypes.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/traversals.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/type_api.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/sql/visitors.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/assertions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/assertsql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/asyncio.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/config.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/engines.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/entities.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/exclusions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/fixtures/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/fixtures/base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/fixtures/mypy.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/fixtures/orm.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/fixtures/sql.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/pickleable.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/plugin/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/plugin/bootstrap.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/plugin/plugin_base.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/plugin/pytestplugin.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/profiling.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/provision.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/requirements.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/schema.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_cte.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_ddl.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_deprecations.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_dialect.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_insert.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_reflection.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_results.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_rowcount.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_select.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_sequence.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_unicode_ddl.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/suite/test_update_delete.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/util.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/testing/warnings.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/types.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/_collections.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/_concurrency_py3k.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/_has_cy.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/_py_collections.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/compat.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/concurrency.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/deprecations.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/preloaded.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/queue.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/tool_support.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/topological.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/sqlalchemy/util/typing.cpython-39.pyc,,
|
||||
SQLAlchemy-2.0.19.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
SQLAlchemy-2.0.19.dist-info/LICENSE,sha256=2lSTeluT1aC-5eJXO8vhkzf93qCSeV_mFXLrv3tNdIU,1100
|
||||
SQLAlchemy-2.0.19.dist-info/METADATA,sha256=y3sAg2Sqa0TmfrUKPz3F5CEbUiEYNKbMEP2LIp9H04I,9450
|
||||
SQLAlchemy-2.0.19.dist-info/RECORD,,
|
||||
SQLAlchemy-2.0.19.dist-info/WHEEL,sha256=d8sjrkKo8h1ZY8Oxdq-K-58JEo6nLEfNKzkM0CYZtr0,108
|
||||
SQLAlchemy-2.0.19.dist-info/top_level.txt,sha256=rp-ZgB7D8G11ivXON5VGPjupT1voYmWqkciDt5Uaw_Q,11
|
||||
sqlalchemy/__init__.py,sha256=piFrag5YJurNau3gLucpgZDH-oX3V174hsizS7exViw,12626
|
||||
sqlalchemy/connectors/__init__.py,sha256=uKUYWQoXyleIyjWBuh7gzgnazJokx3DaasKJbFOfQGA,476
|
||||
sqlalchemy/connectors/pyodbc.py,sha256=FiOJGpgYZ3mNQOP5th-7IZdY0ro1eUGpYX2gBiGPKTE,8483
|
||||
sqlalchemy/cyextension/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
sqlalchemy/cyextension/collections.cpython-39-darwin.so,sha256=O5BkiKD7U8nIcx2TWg94wYPnJohN2Z7xW4oIvmxJvfo,214333
|
||||
sqlalchemy/cyextension/collections.pyx,sha256=KDI5QTOyYz9gDl-3d7MbGMA0Kc-wxpJqnLmCaUmQy2U,12323
|
||||
sqlalchemy/cyextension/immutabledict.cpython-39-darwin.so,sha256=64fUNUu8bTFoq80c3VQCy6s8YVohB_t10g9-flg_fmQ,106591
|
||||
sqlalchemy/cyextension/immutabledict.pxd,sha256=oc8BbnQwDg7pWAdThB-fzu8s9_ViOe1Ds-8T0r0POjI,41
|
||||
sqlalchemy/cyextension/immutabledict.pyx,sha256=aQJPZKjcqbO8jHDqpC9F-v-ew2qAjUscc5CntaheZUk,3285
|
||||
sqlalchemy/cyextension/processors.cpython-39-darwin.so,sha256=aaxUmkMbG6wTF5ZGaBtjb6Z3RDJrjXvc0lphK2QKFKg,80908
|
||||
sqlalchemy/cyextension/processors.pyx,sha256=0swFIBdR19x1kPRe-dijBaLW898AhH6QJizbv4ho9pk,1545
|
||||
sqlalchemy/cyextension/resultproxy.cpython-39-darwin.so,sha256=C5cKngoY17Fm0McEy6FaF8zKwGMtCQNCTPdRuBvISeE,84493
|
||||
sqlalchemy/cyextension/resultproxy.pyx,sha256=cDtMjLTdC47g7cME369NSOCck3JwG2jwZ6j25no3_gw,2477
|
||||
sqlalchemy/cyextension/util.cpython-39-darwin.so,sha256=J6mkZw4wMMM7EJv3PkudVDCrloBNFMCpWRrPmlFcD2g,102934
|
||||
sqlalchemy/cyextension/util.pyx,sha256=lv03p63oVn23jLhMI4_RYGewUnJfh-4FkrNMEFL7A3Y,2289
|
||||
sqlalchemy/dialects/__init__.py,sha256=-Tvtzn65H8RsXHCcXP2_WKy7pBR1blaWVw0fvsNlryA,1786
|
||||
sqlalchemy/dialects/_typing.py,sha256=P2ML2o4b_bWAAy3zbdoUjx3vXsMNwpiOblef8ThCxlM,648
|
||||
sqlalchemy/dialects/mssql/__init__.py,sha256=cHfYkDNsBKHrhaRVNdz7HFnYKAV4mQogP3sZdB5tUdA,1841
|
||||
sqlalchemy/dialects/mssql/base.py,sha256=PomFD_-YBulSIwO9zoDCTfJTjPCUhYVtDH9BFA-4Bvg,133267
|
||||
sqlalchemy/dialects/mssql/information_schema.py,sha256=vVsIan_fwm2HmU13SMoBP4QgrSJ52itHgr8dOXu5INk,8067
|
||||
sqlalchemy/dialects/mssql/json.py,sha256=B0m6H08CKuk-yomDHcCwfQbVuVN2WLufuVueA_qb1NQ,4573
|
||||
sqlalchemy/dialects/mssql/provision.py,sha256=qNslme0Z62slaOiU1o1eOckJ6UaYUgbcRRfnR1N2lzw,4996
|
||||
sqlalchemy/dialects/mssql/pymssql.py,sha256=BfJp9t-IQabqWXySJBmP9pwNTWnJqbjA2jJM9M4XeWc,4029
|
||||
sqlalchemy/dialects/mssql/pyodbc.py,sha256=Z-JnUrk42pq7cyyz6HUVu_9NRcAE9uIcACw3Bhic40Q,26707
|
||||
sqlalchemy/dialects/mysql/__init__.py,sha256=btLABiNnmbWt9ziW-XgVWEB1qHWQcSFz7zxZNw4m_LY,2144
|
||||
sqlalchemy/dialects/mysql/aiomysql.py,sha256=9aMkAAqn-cs1mvxaybTWnmuxEzdvcSfBv0Aei7gWez4,9595
|
||||
sqlalchemy/dialects/mysql/asyncmy.py,sha256=U-0-BHMkVnYe19TkhIzdHe7s6ZkYJVJ6AUPQzWjOUXo,9866
|
||||
sqlalchemy/dialects/mysql/base.py,sha256=9qDLsLPrAZr5AjFvvwd4BeLtyyDqGKnqwW_0oYjou4M,119088
|
||||
sqlalchemy/dialects/mysql/cymysql.py,sha256=5CQVJAlqQ3pT4IDGSQJH2hCzj-EWjUitA21MLqJwEEs,2291
|
||||
sqlalchemy/dialects/mysql/dml.py,sha256=qw0ZweHbMsbNyVSfC17HqylCnf7XAuIjtgofiWABT8k,7636
|
||||
sqlalchemy/dialects/mysql/enumerated.py,sha256=1L2J2wT6nQEmRS4z-jzZpoi44IqIaHgBRZZB9m55czo,8439
|
||||
sqlalchemy/dialects/mysql/expression.py,sha256=WW5G2XPwqJfXjuzHBt4BRP0pCLcPJkPD1mvZX1g0JL0,4066
|
||||
sqlalchemy/dialects/mysql/json.py,sha256=JlSFBAHhJ9JmV-3azH80xkLgeh7g6A6DVyNVCNZiKPU,2260
|
||||
sqlalchemy/dialects/mysql/mariadb.py,sha256=Sugyngvo6j6SfFFuJ23rYeFWEPdZ9Ji9guElsk_1WSQ,844
|
||||
sqlalchemy/dialects/mysql/mariadbconnector.py,sha256=p5c4Mfpzz3eQwJu4z4ddRHJZftdmUOL6wSIBHFXqAcU,7466
|
||||
sqlalchemy/dialects/mysql/mysqlconnector.py,sha256=5glmkPhD_KP-Mci8ZXBr4yzqH1MDfzCJ9F_kZNyXcGo,5666
|
||||
sqlalchemy/dialects/mysql/mysqldb.py,sha256=dPXGcjZtvMx0CoH6530kDNginDE5YfGgxWUz0L28_0A,9654
|
||||
sqlalchemy/dialects/mysql/provision.py,sha256=uPT6-BIoP_12XLmWAza1TDFNhOVVJ3rmQoMH7nvh-Vg,3226
|
||||
sqlalchemy/dialects/mysql/pymysql.py,sha256=gLaQkaTU-RISblBiOlxvx5Kdumq04NI_p4fpVKXTRuQ,2944
|
||||
sqlalchemy/dialects/mysql/pyodbc.py,sha256=mkOvumrxpmAi6noZlkaTVKz2F7G5vLh2vx0cZSn9VTA,4288
|
||||
sqlalchemy/dialects/mysql/reflection.py,sha256=IWf3wte2XMrBwRVCUyXnIFNrP8iDdreygnlNK3PdRrk,22526
|
||||
sqlalchemy/dialects/mysql/reserved_words.py,sha256=DsPHsW3vwOrvU7bv3Nbfact2Z_jyZ9xUTT-mdeQvqxo,9145
|
||||
sqlalchemy/dialects/mysql/types.py,sha256=i8DpRkOL1QhPErZ25AmCQOuFLciWhdjNL3I0CeHEhdY,24258
|
||||
sqlalchemy/dialects/oracle/__init__.py,sha256=HcAB9tvX7uAVHDMd2pWXKVFdcCwwjLWCXHMXgYU1EWY,1306
|
||||
sqlalchemy/dialects/oracle/base.py,sha256=3u4iq8MkjaoMl2EhAJJfG-_tciA8lmpiFE9l1Kki3yk,117851
|
||||
sqlalchemy/dialects/oracle/cx_oracle.py,sha256=Tno0OgmlxoSMRw9iTO5Gv47oSkOddXu1ZIphPlYSrbs,55101
|
||||
sqlalchemy/dialects/oracle/dictionary.py,sha256=iUoyFEFM8z0sfVWR2n_nnre14kaQkV_syKO0R5Dos4M,19487
|
||||
sqlalchemy/dialects/oracle/oracledb.py,sha256=_-fUQ94xai80B7v9WLVGoGDIv8u54nVspBdyGEyI76g,3457
|
||||
sqlalchemy/dialects/oracle/provision.py,sha256=5cvIc3yTWxz4AIRYxcesbRJ1Ft-zT9GauQ911yPnN2o,8055
|
||||
sqlalchemy/dialects/oracle/types.py,sha256=IhDjnE7m98jYBOp28BOull4QOaSTacNUNAOVryNFfpU,7481
|
||||
sqlalchemy/dialects/postgresql/__init__.py,sha256=bZEPsLbRtB7s6TMQAHCIzKBgkxUa3eDXvCkeARua37E,3734
|
||||
sqlalchemy/dialects/postgresql/_psycopg_common.py,sha256=U3aWzbKD3VOj6Z6r-4IsIQmtjGGIB4RDZH6NXfd8Xz0,5655
|
||||
sqlalchemy/dialects/postgresql/array.py,sha256=tLyU9GDAeIypNhjTuFQUYbaTeijVM1VVJS6UdzzXXn4,13682
|
||||
sqlalchemy/dialects/postgresql/asyncpg.py,sha256=MhErK-QyxFUz01-8hH7E0uVHq6-4qwbbRvZciNI9fek,39350
|
||||
sqlalchemy/dialects/postgresql/base.py,sha256=4JnP_ayMDvxNgAqBGQQCRTRGdj2-fjhnMWGR0HD5v6U,175403
|
||||
sqlalchemy/dialects/postgresql/dml.py,sha256=_He69efdpDA5gGmBsE7Lo4ViSi3QnR38BiFmrR1tw6k,11203
|
||||
sqlalchemy/dialects/postgresql/ext.py,sha256=oPP22Pq-n2lMmQ8ahifYmsmzRhSiSv1RV-xrTT0gycw,16253
|
||||
sqlalchemy/dialects/postgresql/hstore.py,sha256=q5x0npbAMI8cdRFGTMwLoWFj9P1G9DUkw5OEUCfTXpI,11532
|
||||
sqlalchemy/dialects/postgresql/json.py,sha256=panGtnEbcirQDy4yR2huWydFqa_Kmv8xhpLyf-SSRWE,11203
|
||||
sqlalchemy/dialects/postgresql/named_types.py,sha256=zNoHsP3nVq5xxA7SOQ6LLDwYZEHFciZ-nDjw_I9f_G0,17092
|
||||
sqlalchemy/dialects/postgresql/operators.py,sha256=MB40xq1124OnhUzkvtbnTmxEiey0VxMOYyznF96wwhI,2799
|
||||
sqlalchemy/dialects/postgresql/pg8000.py,sha256=w6pJ3LaIKWmnwvB0Pr1aTJX5OKNtG5RNClVfkE019vU,18620
|
||||
sqlalchemy/dialects/postgresql/pg_catalog.py,sha256=0lLnIgxfCrqkx_LNijMxo0trNLsodcd8KwretZIj4uM,8875
|
||||
sqlalchemy/dialects/postgresql/provision.py,sha256=oxyAzs8_PhuK0ChivXC3l2Nldih3_HKffvGsZqD8XWI,5509
|
||||
sqlalchemy/dialects/postgresql/psycopg.py,sha256=YMubzQHMYN1By8QJScIPb_PwNiACv6srddQ6nX6WltQ,22238
|
||||
sqlalchemy/dialects/postgresql/psycopg2.py,sha256=busajXotATUTvm0Mh9YgXGEPoqHoOgxhWa5ZvPKP1vc,31603
|
||||
sqlalchemy/dialects/postgresql/psycopg2cffi.py,sha256=2EOuDwBetfvelcPoTzSwOHe6X8lTwaYH7znNzXJt9eM,1739
|
||||
sqlalchemy/dialects/postgresql/ranges.py,sha256=EebUBCU6aHVXG5_P_93ECA14Au557zkTtodCq3wC-WA,30260
|
||||
sqlalchemy/dialects/postgresql/types.py,sha256=-T0m_4ukrsUfM_Z49Y0kGLeUbk7ZVyhqr0QLQ6oyOrw,6938
|
||||
sqlalchemy/dialects/sqlite/__init__.py,sha256=wnZ9vtfm0QXmth1jiGiubFgRiKxIoQoNthb1bp4FhCs,1173
|
||||
sqlalchemy/dialects/sqlite/aiosqlite.py,sha256=T8Vq-H-7tgIW24JOl9_KAHfqwhA6edemuByt9SJfNxQ,10897
|
||||
sqlalchemy/dialects/sqlite/base.py,sha256=8htJLMebsP_yTJKub4qUJD0SgWu_4sKiRHbGhoR-Qow,96211
|
||||
sqlalchemy/dialects/sqlite/dml.py,sha256=PYESBj8Ip7bGs_Fi7QjbWLXLnU9a-SbP96JZiUoZNHg,8434
|
||||
sqlalchemy/dialects/sqlite/json.py,sha256=XFPwSdNx0DxDfxDZn7rmGGqsAgL4vpJbjjGaA73WruQ,2533
|
||||
sqlalchemy/dialects/sqlite/provision.py,sha256=O4JDoybdb2RBblXErEVPE2P_5xHab927BQItJa203zU,5383
|
||||
sqlalchemy/dialects/sqlite/pysqlcipher.py,sha256=_JuOCoic--ehAGkCgnwUUKKTs6xYoBGag4Y_WkQUDwU,5347
|
||||
sqlalchemy/dialects/sqlite/pysqlite.py,sha256=xBg6DKqvml5cCGxVSAQxR1dcMvso8q4uyXs2m4WLzz0,27891
|
||||
sqlalchemy/dialects/type_migration_guidelines.txt,sha256=-uHNdmYFGB7bzUNT6i8M5nb4j6j9YUKAtW4lcBZqsMg,8239
|
||||
sqlalchemy/engine/__init__.py,sha256=fJCAl5P7JH9iwjuWo72_3LOIzWWhTnvXqzpAmm_T0fY,2818
|
||||
sqlalchemy/engine/_py_processors.py,sha256=RSVKm9YppSBDSCEi8xvbZdRCP9EsCYfbyEg9iDCMCiI,3744
|
||||
sqlalchemy/engine/_py_row.py,sha256=Zdta0JGa7V2aV04L7nzXUEp-H1gpresKyBlneQu60pk,3549
|
||||
sqlalchemy/engine/_py_util.py,sha256=5m3MZbEqnUwP5kK_ghisFpzcXgBwSxTSkBEFB6afiD8,2245
|
||||
sqlalchemy/engine/base.py,sha256=5-NFJjjNrr2SpX9FGd0DC5pDiUiZWup0HyXvP1SOFgU,122148
|
||||
sqlalchemy/engine/characteristics.py,sha256=YvMgrUVAt3wsSiQ0K8l44yBjFlMK3MGajxhg50t5yFM,2344
|
||||
sqlalchemy/engine/create.py,sha256=8372TLpy4FOAIZ9WmuNkx1v9DPgwpoCAH9P7LNXZCwY,32629
|
||||
sqlalchemy/engine/cursor.py,sha256=YChnviiirHFSqwRhgcPfFAyqhu8HzLxwuQg-7J7v9Ao,74396
|
||||
sqlalchemy/engine/default.py,sha256=o-fQq0DRI0lUe1HJWQi4XCaN386CCkisasGrG2gttys,83620
|
||||
sqlalchemy/engine/events.py,sha256=9BfbZ7uyaC3rOthu1l0fGhLLE0skTtahhy2NedS-DgA,37424
|
||||
sqlalchemy/engine/interfaces.py,sha256=wA8ITEkula8nFTCEo6pdt4FrG-1lPqeSIUJzfthnFj4,112828
|
||||
sqlalchemy/engine/mock.py,sha256=NHYKxPsXZD4AME3Q6Z9gPddxiVshpFldDh9MrBk6DeQ,4195
|
||||
sqlalchemy/engine/processors.py,sha256=ENN6XwndxJPW-aXPu_3NzAZsy5SvNznHoa1Qn29ERAw,2383
|
||||
sqlalchemy/engine/reflection.py,sha256=0LTHyTbQAQ2V236_ljAbKnnzb7XpxVW244NbGgnfK0Q,75274
|
||||
sqlalchemy/engine/result.py,sha256=oQZ73Dj17XVosJicp-srl0oJhADS_YOzUL9XFSAb12E,77873
|
||||
sqlalchemy/engine/row.py,sha256=doiXKaUI6s6OkfqPIwNyTPLllxJfR8HYgEI8ve9VYe0,11955
|
||||
sqlalchemy/engine/strategies.py,sha256=HjCj_FHQOgkkhhtnVmcOEuHI_cftNo3P0hN5zkhZvDc,442
|
||||
sqlalchemy/engine/url.py,sha256=_WNE7ia0JIPRc1PLY_jSA3F7bB5kp1gzuzkc5eoKviA,30694
|
||||
sqlalchemy/engine/util.py,sha256=Y5euVW6-DGJaxIgUachA2n1aiqm2M3cB-tCG2joRVt4,5683
|
||||
sqlalchemy/event/__init__.py,sha256=CSBMp0yu5joTC6tWvx40B4p87N7oGKxC-ZLx2ULKUnQ,997
|
||||
sqlalchemy/event/api.py,sha256=nQAvPK1jrLpmu8aKCUtc-vYWcIuG-1FgAtp3GRkfIiI,8227
|
||||
sqlalchemy/event/attr.py,sha256=NMe_sPQTju2PE-f68C8TcKJGW-Gxyi1CLXumAmE368Y,20438
|
||||
sqlalchemy/event/base.py,sha256=ECHisETYKRpHGzdhwxbGNnfFjCfD3OKKN9_A8xQsDSM,14996
|
||||
sqlalchemy/event/legacy.py,sha256=OpPqE64xk1OYjLW1scvc6iijhoa5GZJt5f7-beWhgOc,8211
|
||||
sqlalchemy/event/registry.py,sha256=XFjAAmV8vjHfdU7DOqIxu6BXBW2vFIIKJ6eYXiu_-ko,10861
|
||||
sqlalchemy/events.py,sha256=pRcPKKsPQHGPH_pvTtKRmzuEIy-QHCtkUiZl4MUbxKs,536
|
||||
sqlalchemy/exc.py,sha256=4SMKOJtz7_SWt5vskCSeXSi4ZlFyL4jh53Q8sk4-ODQ,24011
|
||||
sqlalchemy/ext/__init__.py,sha256=w4h7EpXjKPr0LD4yHa0pDCfrvleU3rrX7mgyb8RuDYQ,322
|
||||
sqlalchemy/ext/associationproxy.py,sha256=l7CTANXWmEzA7Hb6_fYY45I0wnTW3iryGHmuppn3qyo,65992
|
||||
sqlalchemy/ext/asyncio/__init__.py,sha256=oaV5vnuL6DOd_n1TApySI157_380Pd9bskjjriS7iik,1255
|
||||
sqlalchemy/ext/asyncio/base.py,sha256=LQzW7Qo9xvYutjDlwrh3Ln1AqIeyEGZR6vXCxh7ue5E,9015
|
||||
sqlalchemy/ext/asyncio/engine.py,sha256=s-swQNL0smbgugoq2gbfi8G0bf7JhLbhFibu5EOoxPo,47370
|
||||
sqlalchemy/ext/asyncio/exc.py,sha256=1hCdOKzvSryc_YE4jgj0l9JASOmZXutdzShEYPiLbGI,639
|
||||
sqlalchemy/ext/asyncio/result.py,sha256=YHLhgGklf77hEbhNwZ3JhK4Nj52FB-4YTkC-3PbRGE4,30570
|
||||
sqlalchemy/ext/asyncio/scoping.py,sha256=rr-wH9VhSW04p9dJBzaT8c68HkP1seqiCnKcMiMKVF8,49781
|
||||
sqlalchemy/ext/asyncio/session.py,sha256=SGEHtQF9PMF7-qkfSQnC79wUvmWArNfdIsU9fy3-vMk,60274
|
||||
sqlalchemy/ext/automap.py,sha256=7p13-VpN0MOM525r7pmEnftedya9l5G-Ei_cFXZfpTc,61431
|
||||
sqlalchemy/ext/baked.py,sha256=R8ZAxiVN6eH50AJu0O3TtFXNE1tnRkMlSj3AvkcWFhY,17818
|
||||
sqlalchemy/ext/compiler.py,sha256=h7eR0NcPJ4F_k8YGRP3R9YX75Y9pgiVxoCjRyvceF7g,20391
|
||||
sqlalchemy/ext/declarative/__init__.py,sha256=VJu8S1efxil20W48fJlpDn6gHorOudn5p3-lF72WcJ8,1818
|
||||
sqlalchemy/ext/declarative/extensions.py,sha256=vwZjudPFA_mao1U04-RZCaU_tvPMBgQa5OTmSI7K7SU,19547
|
||||
sqlalchemy/ext/horizontal_shard.py,sha256=eh14W8QWHYH22PL1l5qF_ad9Fyh1WAFjKi_vNfsme94,16766
|
||||
sqlalchemy/ext/hybrid.py,sha256=tlB_RteXPJ2dwoyUyI23Dlr2VG7P9IjqQEzrpyw5tGs,52515
|
||||
sqlalchemy/ext/indexable.py,sha256=RkG9BKwil-TqDjVBM14ML9c-geUrHxtRKpYkSJEwGHA,11028
|
||||
sqlalchemy/ext/instrumentation.py,sha256=rjjSbTGilYeGLdyEWV932TfTaGxiVP44_RajinANk54,15723
|
||||
sqlalchemy/ext/mutable.py,sha256=d3Pp8PcAVN4pHN9rhc1ReXBWe0Q70Q5S1klFoYGyDPA,37393
|
||||
sqlalchemy/ext/mypy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
sqlalchemy/ext/mypy/apply.py,sha256=uUES4grydYtKykLKlxzJeBXeGe8kfWou9_rzEyEkfp0,10503
|
||||
sqlalchemy/ext/mypy/decl_class.py,sha256=Ls2Efh4kEhle6Z4VMz0GRBgGQTYs2fHr5b4DfuDj44c,17377
|
||||
sqlalchemy/ext/mypy/infer.py,sha256=si720RW6iGxMRZNP5tcaIxA1_ehFp215TzxVXaLjglU,19364
|
||||
sqlalchemy/ext/mypy/names.py,sha256=CWPZVswhNNBCpb49Vf2w-Y8dxxaYPj9JbiOSLtczfEY,10967
|
||||
sqlalchemy/ext/mypy/plugin.py,sha256=fLXDukvZqbJ0JJCOoyZAuOniYZ_F1YT-l9gKppu8SEs,9750
|
||||
sqlalchemy/ext/mypy/util.py,sha256=JjCOeykHtyQv1ZNiRWjgrUn-WX1PhDMi-VobA5UXitk,9424
|
||||
sqlalchemy/ext/orderinglist.py,sha256=8Vcg7UUkLg-QbYAbLVDSqu-5REkR6L-FLLhCYsHYxCQ,14384
|
||||
sqlalchemy/ext/serializer.py,sha256=ox6dbMOBmFR0H2RQFt17mcYBOGKgn1cNVFfqY8-jpgQ,6178
|
||||
sqlalchemy/future/__init__.py,sha256=79DZx3v7TQZpkS_qThlmuCOm1a9UK2ObNZhyMmjfNB0,516
|
||||
sqlalchemy/future/engine.py,sha256=6uOpOedIqiT1-3qJSJIlv9_raMJU8NTkhQwN_Ngg8kI,499
|
||||
sqlalchemy/inspection.py,sha256=i3aR-IV101YU8D9TA8Pxb2wi08QZuJ34sMy6L5M__rY,5145
|
||||
sqlalchemy/log.py,sha256=w4mCPtdsvdSSxVXoLEO5qaAiTXxZ9QZqZ4uWwn1Xpdw,8628
|
||||
sqlalchemy/orm/__init__.py,sha256=cBn0aPWyDFY4ya-cHRshQBcuThk1smTUCTrlp6LHdlE,8463
|
||||
sqlalchemy/orm/_orm_constructors.py,sha256=Wu5fVc2-W9Lz5pBX40LFX9hMKGLa7mduiw2Qc7ODNu4,99767
|
||||
sqlalchemy/orm/_typing.py,sha256=TH2_JcWdtDVG-wHhqOWEktkAI6RS2PbYjv-ttYbhZZU,5008
|
||||
sqlalchemy/orm/attributes.py,sha256=HosCWIvF9yyTYiKwC78_KwSpfI-EZWzGBL7akad5Pb8,92617
|
||||
sqlalchemy/orm/base.py,sha256=2J2U_28JOhyOeQKkRsdsdK25_jzOXvAU2NJfubwR0fE,27471
|
||||
sqlalchemy/orm/bulk_persistence.py,sha256=5qmLeyrWL8vAQNjwBpZbCMk30t_apNwaiEre2pcj9jU,69426
|
||||
sqlalchemy/orm/clsregistry.py,sha256=4J-kKshmLOEyx3VBqREm2k_XY0cer4zwUoHJT3n5Xmw,17949
|
||||
sqlalchemy/orm/collections.py,sha256=0AZFr9us9MiHo_Xcyi7DUsN02jSBERUOd-jIK8qQ1DA,52159
|
||||
sqlalchemy/orm/context.py,sha256=52Lv_rhKCQn-xBalUtddGG1yXtVWmKmZ1qU96-d1UZA,110488
|
||||
sqlalchemy/orm/decl_api.py,sha256=nb_LqSK2ja4kncjX9LHxzaB5OJotvHhmIdktV02DoDA,63763
|
||||
sqlalchemy/orm/decl_base.py,sha256=JW1llPLGjyKu8AamLx4lBxsnDuQ0gpgMnOFadzJeqos,81278
|
||||
sqlalchemy/orm/dependency.py,sha256=g3R_1H_OGzagXFeen3Irm3c1lO3yeXGdGa0muUZgZAk,47583
|
||||
sqlalchemy/orm/descriptor_props.py,sha256=4ioza3TnVE_2RC2wSJLDCa1WNJnim_i0yUiuPq8BQDs,37428
|
||||
sqlalchemy/orm/dynamic.py,sha256=-4kTkjq6Z88L1STsjybi27cMXc1OVlmmvtPxE_DmJKI,8622
|
||||
sqlalchemy/orm/evaluator.py,sha256=jPjVrP7XbVOG6aXTCBREq0rF3oNHLqB4XAT-gt_cpaA,11925
|
||||
sqlalchemy/orm/events.py,sha256=fGnUHwDTV9FTiifB2mmIJispwPbIT4mZongRJD7uiw4,127258
|
||||
sqlalchemy/orm/exc.py,sha256=A3wvZVs5sC5XCef4LoTUBG-UfhmliFpU9rYMdS2t_To,7356
|
||||
sqlalchemy/orm/identity.py,sha256=gRiuQSrurHGEAJXH9QGYioXL49Im5EGcYQ-IKUEpHmQ,9249
|
||||
sqlalchemy/orm/instrumentation.py,sha256=UiICt6MaDo3kf2x71F-NJZ6Q7zv2sN2-9zLwm4zOARU,24451
|
||||
sqlalchemy/orm/interfaces.py,sha256=dtYqmPqgtn9B-DzfYCrV13kL80nh5Bh8yqgsQXeBdrc,48410
|
||||
sqlalchemy/orm/loading.py,sha256=o3R9yKDigR21aoNeyX6-KpSyvXesC9pQ91IMbaA_J8A,56405
|
||||
sqlalchemy/orm/mapped_collection.py,sha256=bNs7GOMZW-LSs2LQ_63lYqhdZ3IHp5Bz2bm_tzqr7i8,19275
|
||||
sqlalchemy/orm/mapper.py,sha256=Zhw11mT00q-wxt0TiCw1f6i6ggEarIJt5TMna_U61u4,171024
|
||||
sqlalchemy/orm/path_registry.py,sha256=slcQySQAewi-c5UdphsFCyUgvHWWapNMuSRXo4iRqIo,24606
|
||||
sqlalchemy/orm/persistence.py,sha256=oKqEic1r4jCI069PP7Dw_VxTHyvjD9iEHSHLK45imik,60516
|
||||
sqlalchemy/orm/properties.py,sha256=OOSn-a2i8Oqk6lyrlLCUDHgrBhm9ub_gma6AnO1a7ZU,26811
|
||||
sqlalchemy/orm/query.py,sha256=cs85Bh3OqfRqE3qhcsNlftvgJejgODJhkkixdVBjLC4,117883
|
||||
sqlalchemy/orm/relationships.py,sha256=QDIsqlk2M3lL2z_a86ZZhtGmy-FXL9aRbluhI-UCtA8,127802
|
||||
sqlalchemy/orm/scoping.py,sha256=fdoHbwZgiqRpCtkKqivwBB5_ulKbPKc_nkErRjrDDMc,74844
|
||||
sqlalchemy/orm/session.py,sha256=1pCDYIFYLDwtaVg7LFIF0X3qNbYhHrzD2Z0h45dTL9k,187484
|
||||
sqlalchemy/orm/state.py,sha256=Kfgg1AguWYjr8rd0neZqnVYVg8_hhvPKCbmoMRJDmoI,37581
|
||||
sqlalchemy/orm/state_changes.py,sha256=pqkjSDOR6H5BufMKdzFUIatDp3DY90SovOJiJ1k6Ayw,6815
|
||||
sqlalchemy/orm/strategies.py,sha256=5VahSJVSdkGZ3SpTXirfmJ2KFW3PutxFZcFDhE9_xbY,113754
|
||||
sqlalchemy/orm/strategy_options.py,sha256=BqRTPbdMtoL3eUJ9PJX1seqAeNEV0WJTcxjKQABbhJ4,81790
|
||||
sqlalchemy/orm/sync.py,sha256=5Nt_OqP4IfhAtHwFRar4dw-YjLENRLvp4d3jDC4wpnw,5749
|
||||
sqlalchemy/orm/unitofwork.py,sha256=Wk5YZocBbxe4m1wU2aFQ7gY1Cp5CROi13kDEM1iOSz4,27033
|
||||
sqlalchemy/orm/util.py,sha256=PSb1abPNkv76GJkU9295nKUgE-jZXIFtiA7P5MqVNPg,79987
|
||||
sqlalchemy/orm/writeonly.py,sha256=4Mi9Nto48572t2l65jGhUTTDeMlUxjD9xidnmafFP9U,19537
|
||||
sqlalchemy/pool/__init__.py,sha256=CIv4b6ctueY7w3sML_LxyLKAdl59esYOhz3O7W5w7WE,1815
|
||||
sqlalchemy/pool/base.py,sha256=FrVZ6_0sNr9P1tudH55UugMB578FgADDsfH_zsMjPG0,52350
|
||||
sqlalchemy/pool/events.py,sha256=eb5t6zLqZ0yErsaCt3-3m_-KjnK2VkGO5ILvnHY1Fmg,13201
|
||||
sqlalchemy/pool/impl.py,sha256=bwd4GQ5FHzlblAfaXoD_23bwxFiLqQF5xEUY18qImRo,17740
|
||||
sqlalchemy/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
sqlalchemy/schema.py,sha256=mt74CGCBtfv_qI1_6zzNFMexYGyWDj2Jkh-XdH4kEWI,3194
|
||||
sqlalchemy/sql/__init__.py,sha256=TMjmKl6YaAK6jXtmPLqPDn4yrbShVC3Wc9njjU1MrUw,5730
|
||||
sqlalchemy/sql/_dml_constructors.py,sha256=hoNyINY3FNi1ZQajR6lbcRN7oYsNghM1wuzzVWxIv3c,3867
|
||||
sqlalchemy/sql/_elements_constructors.py,sha256=-qksx59Gqhmzxo1xByPtZZboNvL8uYcCN14pjHYHxL8,62914
|
||||
sqlalchemy/sql/_orm_types.py,sha256=_vR3_HQYgZR_of6_ZpTQByie2gaVScxQjVAVWAP3Ztg,620
|
||||
sqlalchemy/sql/_py_util.py,sha256=iiwgX3dQhOjdB5-10jtgHPIdibUqGk49bC1qdZMBpYI,2173
|
||||
sqlalchemy/sql/_selectable_constructors.py,sha256=RDqgejqiUuU12Be1jBpMIx_YdJho8fhKfnMoJLPFTFE,18812
|
||||
sqlalchemy/sql/_typing.py,sha256=t_g3EqzSK9PGCVGCCGwNso2gcmupcFKJalMD1-_l8ng,10457
|
||||
sqlalchemy/sql/annotation.py,sha256=8iye1kbFDeKYcgAW7vaBg7HdcZLvUtjRXUzVS6ZRNLk,17904
|
||||
sqlalchemy/sql/base.py,sha256=xMnomm_y8T4215FhhEFQVM2R21cgphqIjwq_FMsxbc8,73762
|
||||
sqlalchemy/sql/cache_key.py,sha256=ObhC6btwzChajxhNskBnBCrJ3aVpPzMC1KKII0bbhsc,32747
|
||||
sqlalchemy/sql/coercions.py,sha256=ju8xEi7b9G_GzxaQ6Nwu0cFIWFZ--ottIVfdiuhHY7Y,40553
|
||||
sqlalchemy/sql/compiler.py,sha256=T5SGEoxOVjHh_LN9YTXhlc5WHch20TtSTHzS0VI-bx0,268268
|
||||
sqlalchemy/sql/crud.py,sha256=FSJRsmd3jDA1SRhuCIfJdaRD7jQ1lmqU4G4vcFMDfNs,55647
|
||||
sqlalchemy/sql/ddl.py,sha256=ubFUBB8ajD4_TBY5LEmpEFn6PNPy4ctesNU6f36DPec,45689
|
||||
sqlalchemy/sql/default_comparator.py,sha256=SE0OaK1BlY0RinQ21ZXJOUGkO00oGv6GMMmAH-4iNTQ,16663
|
||||
sqlalchemy/sql/dml.py,sha256=uxfHb0sG4IvtFx1G9MGrrxL9Bm_kqlX52sRV-IKtMN8,65550
|
||||
sqlalchemy/sql/elements.py,sha256=f7VALJB4w5-MLdxLLsUCC9iSVVDLdbHGj3Y7qabxB18,169660
|
||||
sqlalchemy/sql/events.py,sha256=xe3vJ6pQJau3dJWBAY0zU7Lz52UKuMrpLycriLm3AWA,18301
|
||||
sqlalchemy/sql/expression.py,sha256=baMnCH04jeE8E3tA2TovXlsREocA2j3fdHKnzOB8H4U,7586
|
||||
sqlalchemy/sql/functions.py,sha256=A5SRLM6EqY4RQ4e0LI5yCjGwzRIjn7Sz8mLFLSfmCHc,54492
|
||||
sqlalchemy/sql/lambdas.py,sha256=kUbj1HTqzGdTeKFVZDR0t82JnotYVBfjHE8jV_-2l3w,49309
|
||||
sqlalchemy/sql/naming.py,sha256=l8udFP2wvXLgehIB0uF2KXwpkXSVSREDk6fLCH9F-XY,6865
|
||||
sqlalchemy/sql/operators.py,sha256=uNgF6gCArK-_UJTK8UjgjnYUcpgqIm5fWzz-Zz3Cs_U,75895
|
||||
sqlalchemy/sql/roles.py,sha256=fRi_bOduJED_Dk2PjudvAzEdpf0JXgfv1b5onjKHmsU,7628
|
||||
sqlalchemy/sql/schema.py,sha256=7wAXvFUehXzrF_FH-CJG2NXh_AhHaKV9dVnUPeJ_ymc,227000
|
||||
sqlalchemy/sql/selectable.py,sha256=XSL6o79lor6AWvg_Rfv4BskkcTlNjui0Rmh4s_KfYxw,232342
|
||||
sqlalchemy/sql/sqltypes.py,sha256=SaznYM5eXYuNkUnlFM1HT3-fNe_d9zTJQ8lXEc6FTZY,126049
|
||||
sqlalchemy/sql/traversals.py,sha256=UT2g9KbITMGf4EELAzR8OGlqRVNANlMgPgalU_MkDyU,33601
|
||||
sqlalchemy/sql/type_api.py,sha256=EJ1RFnAAExqs7BviHLo3VmSDda7gBxIY8nRx3zc7bU0,85191
|
||||
sqlalchemy/sql/util.py,sha256=5CGmTf3LueJ34nDUCrpfB_WqmMSLBDYC6UgK-H7LJik,48269
|
||||
sqlalchemy/sql/visitors.py,sha256=IXzmK9IZr40ZSwP8ucRb6A1sgDC3_wpm0nM-qayg3bI,36354
|
||||
sqlalchemy/testing/__init__.py,sha256=9M2SMxBBLJ8xLUWXNCWDzkcvOqFznWcJzrSd712vATU,3126
|
||||
sqlalchemy/testing/assertions.py,sha256=lNNZ-gfF4TDRXmB7hZDdch7JYZRb_qWGeqWDFKtopx0,31439
|
||||
sqlalchemy/testing/assertsql.py,sha256=fIlHNWaGUR439L6yF98kGz4E_VBIJw5BvpnnQoCutCA,16775
|
||||
sqlalchemy/testing/asyncio.py,sha256=cAw68tzu3h5wjdIKfOqhFATcbMb38XeK0ThjIalUHuQ,3728
|
||||
sqlalchemy/testing/config.py,sha256=KInfuAJlcdRLHqZSzUPSyqRf56yDy1jDXZrE83eI_30,11010
|
||||
sqlalchemy/testing/engines.py,sha256=w5-0FbanItRsOt6x4n7wM_OnToCzJnrvZZ2hk5Yzng8,13355
|
||||
sqlalchemy/testing/entities.py,sha256=rysywsnjXHlIIC-uv0L7-fLmTAuNpHJvcSd1HeAdY5M,3354
|
||||
sqlalchemy/testing/exclusions.py,sha256=uoYLEwyNOK1eR8rpfOZ2Q3dxgY0akM-RtsIFML-FPrY,12444
|
||||
sqlalchemy/testing/fixtures/__init__.py,sha256=9snVns5A7g28LqC6gqQuO4xRBoJzdnf068GQ6Cae75I,1198
|
||||
sqlalchemy/testing/fixtures/base.py,sha256=OayRr25soCqj1_yc665D5XbWWzFCm7Xl9Txtps953p4,12256
|
||||
sqlalchemy/testing/fixtures/mypy.py,sha256=7fWVZzYzNjqmLIoFa-MmXSGDPS3eZYFXlH-WxaxBDDY,11845
|
||||
sqlalchemy/testing/fixtures/orm.py,sha256=x27qjpK54JETATcYuiphtW-HXRy8ej8h3aCDkeQXPfY,6095
|
||||
sqlalchemy/testing/fixtures/sql.py,sha256=Q7Qq0n4qTT681nWt5DqjThopgjv5BB2KmSmrmAxUqHM,15704
|
||||
sqlalchemy/testing/pickleable.py,sha256=B9dXGF7E2PywB67SngHPjSMIBDTFhyAV4rkDUcyMulk,2833
|
||||
sqlalchemy/testing/plugin/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
sqlalchemy/testing/plugin/bootstrap.py,sha256=GrBB27KbswjE3Tt-zJlj6uSqGh9N-_CXkonnJSSBz84,1437
|
||||
sqlalchemy/testing/plugin/plugin_base.py,sha256=QiM_s82jPf4mA8HB7SDCMOP7iulCDTYrL7JNvYFv_CA,21335
|
||||
sqlalchemy/testing/plugin/pytestplugin.py,sha256=yh4PP406O0TwPMDzpJHpcNdU2WHXCLYI10F3oOLePjE,27295
|
||||
sqlalchemy/testing/profiling.py,sha256=HPjYvRLT1nD90FCZ7AA8j9ygkMtf1SGA47Xze2QPueo,10148
|
||||
sqlalchemy/testing/provision.py,sha256=w4F_ceGHPpWHUeh6cVcE5ktCC-ISrGc2yOSnXauOd5U,14200
|
||||
sqlalchemy/testing/requirements.py,sha256=lsIcOEZfn-pgrMqnsJ55NrVnpq-CQETwXg-0Mk3HfVs,50709
|
||||
sqlalchemy/testing/schema.py,sha256=OSfMoIJ7ORbevGkeJdrKcTrQ0s7wXebuCU08mC1Y9jA,6513
|
||||
sqlalchemy/testing/suite/__init__.py,sha256=_firVc2uS3TMZ3vH2baQzNb17ubM78RHtb9kniSybmk,476
|
||||
sqlalchemy/testing/suite/test_cte.py,sha256=O5idVeBnHm9zdiG3tuCBUn4hYU_TA63-6LNnRygr8g0,6205
|
||||
sqlalchemy/testing/suite/test_ddl.py,sha256=xWimTjggpTe3S1Xfmt_IPofTXkUUcKuVSVCIfIyGMbA,11785
|
||||
sqlalchemy/testing/suite/test_deprecations.py,sha256=XI8ZU1NxC-6uvPDImaaq9O7Ov6MF5gmy-yk3TfesLAo,5082
|
||||
sqlalchemy/testing/suite/test_dialect.py,sha256=_5gZVBqq6jYhzKj7pgGo6FHrSPeEgZYmiPn2Q28gYqA,21015
|
||||
sqlalchemy/testing/suite/test_insert.py,sha256=xbMkoNgDY7wSRBXOLny1JltZwUN8HiH_OIwpOh-HD6M,17368
|
||||
sqlalchemy/testing/suite/test_reflection.py,sha256=YUgTW76IFVNjiYJoZfFZa0W1WVYBZNo5rjynZLxlljA,104478
|
||||
sqlalchemy/testing/suite/test_results.py,sha256=BSNHQ1SxhU964RS5AIkKMqE_JrVjCabtODLHr5EYfHo,15665
|
||||
sqlalchemy/testing/suite/test_rowcount.py,sha256=zA0Q3Guf-TQioyLmNZ6HWCUOEuEhf7q-uI2J72j2kjk,6147
|
||||
sqlalchemy/testing/suite/test_select.py,sha256=QHsBX16EZpxlEZZLM0pMNcwayPU0dig39McKwiiith0,58325
|
||||
sqlalchemy/testing/suite/test_sequence.py,sha256=c80CBWrU930GPnPfr9TCRbTTuITR7BpIactncLIj2XU,9672
|
||||
sqlalchemy/testing/suite/test_types.py,sha256=GTully5oymZ9I_GCrw1q0_kVRcnPSOnfT89shObI8x0,61834
|
||||
sqlalchemy/testing/suite/test_unicode_ddl.py,sha256=7obItCpFt4qlWaDqe25HWgQT6FoUhgz1W7_Xycfz9Xk,5887
|
||||
sqlalchemy/testing/suite/test_update_delete.py,sha256=VxhsI37iivEYejQ38duuT4dida9iXH_4EK3QMvaXMZM,1648
|
||||
sqlalchemy/testing/util.py,sha256=Wsu4GZgCW6wX9mmxfiffhDz1cZm3778OB3LtiWNgb3Y,14080
|
||||
sqlalchemy/testing/warnings.py,sha256=pmfT33PF1q1PI7DdHOsup3LxHq1AC4-aYl1oL8HmrYo,1546
|
||||
sqlalchemy/types.py,sha256=DgBpPaT-vtsn6_glx5wocrIhR2A1vy56SQNRY3NiPUw,3168
|
||||
sqlalchemy/util/__init__.py,sha256=Bh0SkfkeCsz6-rbDmC41lAWOuCvKCiXVZthN2cWJEXk,8245
|
||||
sqlalchemy/util/_collections.py,sha256=SzJIKREJgfGTjOZRgvcwPGQR2_x_7k8LzFbuzqzJ2Mg,20401
|
||||
sqlalchemy/util/_concurrency_py3k.py,sha256=SNvy2lOf2cb15CwcfdIHfFJFKXXV-VoBfb-pK-iScDA,8284
|
||||
sqlalchemy/util/_has_cy.py,sha256=XMkeqCDGmhkd0uuzpCdyELz7gOjHxyFQ1AIlc5NneoY,1229
|
||||
sqlalchemy/util/_py_collections.py,sha256=8ZL6A4hrvSv2w4K4PaZImHhm0sLNAzaEvqyrWyOzFic,16678
|
||||
sqlalchemy/util/compat.py,sha256=cdYRtH6ZMSVY8WgzRNDZ8yagOSYG1xjuSyQEBs6Q6Pg,9109
|
||||
sqlalchemy/util/concurrency.py,sha256=ZxcQYOKy-GBsQkPmCrBO5MzMpqW3JZme2Hiyqpbt9uc,2284
|
||||
sqlalchemy/util/deprecations.py,sha256=R-1ALq_6-JqktzVMxOBS5jh_DNi5gcM5uP0IBd22jcQ,12113
|
||||
sqlalchemy/util/langhelpers.py,sha256=y_7NUQYLOFki1llVD73HHYqL-80OPXYl5xghZpyIQgE,64931
|
||||
sqlalchemy/util/preloaded.py,sha256=KKNLJEqChDW1TNUsM_TzKu7JYEA3kkuh2N-quM_2_Y4,5905
|
||||
sqlalchemy/util/queue.py,sha256=ITejs6KS4Hz_ojrss2oFeUO9MoIeR3qWmZQ8J7yyrNU,10205
|
||||
sqlalchemy/util/tool_support.py,sha256=epm8MzDZpVmhE6LIjrjJrP8BUf12Wab2m28A9lGq95s,5969
|
||||
sqlalchemy/util/topological.py,sha256=hjJWL3C_B7Rpv9s7jj7wcTckcZUSkxc6xRDhiN1xyec,3458
|
||||
sqlalchemy/util/typing.py,sha256=I426vml9ezDOVSMFE3FL2XaqF1eT73zke0bXJEdPXUs,15640
|
@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.40.0)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp39-cp39-macosx_11_0_arm64
|
||||
|
@ -0,0 +1 @@
|
||||
sqlalchemy
|
@ -0,0 +1,128 @@
|
||||
import sys
|
||||
import os
|
||||
import re
|
||||
import importlib
|
||||
import warnings
|
||||
|
||||
|
||||
is_pypy = '__pypy__' in sys.builtin_module_names
|
||||
|
||||
|
||||
warnings.filterwarnings('ignore',
|
||||
r'.+ distutils\b.+ deprecated',
|
||||
DeprecationWarning)
|
||||
|
||||
|
||||
def warn_distutils_present():
|
||||
if 'distutils' not in sys.modules:
|
||||
return
|
||||
if is_pypy and sys.version_info < (3, 7):
|
||||
# PyPy for 3.6 unconditionally imports distutils, so bypass the warning
|
||||
# https://foss.heptapod.net/pypy/pypy/-/blob/be829135bc0d758997b3566062999ee8b23872b4/lib-python/3/site.py#L250
|
||||
return
|
||||
warnings.warn(
|
||||
"Distutils was imported before Setuptools, but importing Setuptools "
|
||||
"also replaces the `distutils` module in `sys.modules`. This may lead "
|
||||
"to undesirable behaviors or errors. To avoid these issues, avoid "
|
||||
"using distutils directly, ensure that setuptools is installed in the "
|
||||
"traditional way (e.g. not an editable install), and/or make sure "
|
||||
"that setuptools is always imported before distutils.")
|
||||
|
||||
|
||||
def clear_distutils():
|
||||
if 'distutils' not in sys.modules:
|
||||
return
|
||||
warnings.warn("Setuptools is replacing distutils.")
|
||||
mods = [name for name in sys.modules if re.match(r'distutils\b', name)]
|
||||
for name in mods:
|
||||
del sys.modules[name]
|
||||
|
||||
|
||||
def enabled():
|
||||
"""
|
||||
Allow selection of distutils by environment variable.
|
||||
"""
|
||||
which = os.environ.get('SETUPTOOLS_USE_DISTUTILS', 'stdlib')
|
||||
return which == 'local'
|
||||
|
||||
|
||||
def ensure_local_distutils():
|
||||
clear_distutils()
|
||||
distutils = importlib.import_module('setuptools._distutils')
|
||||
distutils.__name__ = 'distutils'
|
||||
sys.modules['distutils'] = distutils
|
||||
|
||||
# sanity check that submodules load as expected
|
||||
core = importlib.import_module('distutils.core')
|
||||
assert '_distutils' in core.__file__, core.__file__
|
||||
|
||||
|
||||
def do_override():
|
||||
"""
|
||||
Ensure that the local copy of distutils is preferred over stdlib.
|
||||
|
||||
See https://github.com/pypa/setuptools/issues/417#issuecomment-392298401
|
||||
for more motivation.
|
||||
"""
|
||||
if enabled():
|
||||
warn_distutils_present()
|
||||
ensure_local_distutils()
|
||||
|
||||
|
||||
class DistutilsMetaFinder:
|
||||
def find_spec(self, fullname, path, target=None):
|
||||
if path is not None:
|
||||
return
|
||||
|
||||
method_name = 'spec_for_{fullname}'.format(**locals())
|
||||
method = getattr(self, method_name, lambda: None)
|
||||
return method()
|
||||
|
||||
def spec_for_distutils(self):
|
||||
import importlib.abc
|
||||
import importlib.util
|
||||
|
||||
class DistutilsLoader(importlib.abc.Loader):
|
||||
|
||||
def create_module(self, spec):
|
||||
return importlib.import_module('setuptools._distutils')
|
||||
|
||||
def exec_module(self, module):
|
||||
pass
|
||||
|
||||
return importlib.util.spec_from_loader('distutils', DistutilsLoader())
|
||||
|
||||
def spec_for_pip(self):
|
||||
"""
|
||||
Ensure stdlib distutils when running under pip.
|
||||
See pypa/pip#8761 for rationale.
|
||||
"""
|
||||
if self.pip_imported_during_build():
|
||||
return
|
||||
clear_distutils()
|
||||
self.spec_for_distutils = lambda: None
|
||||
|
||||
@staticmethod
|
||||
def pip_imported_during_build():
|
||||
"""
|
||||
Detect if pip is being imported in a build script. Ref #2355.
|
||||
"""
|
||||
import traceback
|
||||
return any(
|
||||
frame.f_globals['__file__'].endswith('setup.py')
|
||||
for frame, line in traceback.walk_stack(None)
|
||||
)
|
||||
|
||||
|
||||
DISTUTILS_FINDER = DistutilsMetaFinder()
|
||||
|
||||
|
||||
def add_shim():
|
||||
sys.meta_path.insert(0, DISTUTILS_FINDER)
|
||||
|
||||
|
||||
def remove_shim():
|
||||
try:
|
||||
sys.meta_path.remove(DISTUTILS_FINDER)
|
||||
except ValueError:
|
||||
pass
|
@ -0,0 +1 @@
|
||||
__import__('_distutils_hack').do_override()
|
Binary file not shown.
@ -0,0 +1,33 @@
|
||||
# This is a stub package designed to roughly emulate the _yaml
|
||||
# extension module, which previously existed as a standalone module
|
||||
# and has been moved into the `yaml` package namespace.
|
||||
# It does not perfectly mimic its old counterpart, but should get
|
||||
# close enough for anyone who's relying on it even when they shouldn't.
|
||||
import yaml
|
||||
|
||||
# in some circumstances, the yaml module we imoprted may be from a different version, so we need
|
||||
# to tread carefully when poking at it here (it may not have the attributes we expect)
|
||||
if not getattr(yaml, '__with_libyaml__', False):
|
||||
from sys import version_info
|
||||
|
||||
exc = ModuleNotFoundError if version_info >= (3, 6) else ImportError
|
||||
raise exc("No module named '_yaml'")
|
||||
else:
|
||||
from yaml._yaml import *
|
||||
import warnings
|
||||
warnings.warn(
|
||||
'The _yaml extension module is now located at yaml._yaml'
|
||||
' and its location is subject to change. To use the'
|
||||
' LibYAML-based parser and emitter, import from `yaml`:'
|
||||
' `from yaml import CLoader as Loader, CDumper as Dumper`.',
|
||||
DeprecationWarning
|
||||
)
|
||||
del warnings
|
||||
# Don't `del yaml` here because yaml is actually an existing
|
||||
# namespace member of _yaml.
|
||||
|
||||
__name__ = '_yaml'
|
||||
# If the module is top-level (i.e. not a part of any specific package)
|
||||
# then the attribute should be set to ''.
|
||||
# https://docs.python.org/3.8/library/types.html
|
||||
__package__ = ''
|
@ -0,0 +1 @@
|
||||
pip
|
@ -0,0 +1,13 @@
|
||||
Copyright aio-libs contributors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
@ -0,0 +1,254 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: aiohttp
|
||||
Version: 3.8.5
|
||||
Summary: Async http client/server framework (asyncio)
|
||||
Home-page: https://github.com/aio-libs/aiohttp
|
||||
Maintainer: aiohttp team <team@aiohttp.org>
|
||||
Maintainer-email: team@aiohttp.org
|
||||
License: Apache 2
|
||||
Project-URL: Chat: Matrix, https://matrix.to/#/#aio-libs:matrix.org
|
||||
Project-URL: Chat: Matrix Space, https://matrix.to/#/#aio-libs-space:matrix.org
|
||||
Project-URL: CI: GitHub Actions, https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI
|
||||
Project-URL: Coverage: codecov, https://codecov.io/github/aio-libs/aiohttp
|
||||
Project-URL: Docs: Changelog, https://docs.aiohttp.org/en/stable/changes.html
|
||||
Project-URL: Docs: RTD, https://docs.aiohttp.org
|
||||
Project-URL: GitHub: issues, https://github.com/aio-libs/aiohttp/issues
|
||||
Project-URL: GitHub: repo, https://github.com/aio-libs/aiohttp
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Framework :: AsyncIO
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: Apache Software License
|
||||
Classifier: Operating System :: POSIX
|
||||
Classifier: Operating System :: MacOS :: MacOS X
|
||||
Classifier: Operating System :: Microsoft :: Windows
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.6
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Topic :: Internet :: WWW/HTTP
|
||||
Requires-Python: >=3.6
|
||||
Description-Content-Type: text/x-rst
|
||||
License-File: LICENSE.txt
|
||||
Requires-Dist: attrs (>=17.3.0)
|
||||
Requires-Dist: charset-normalizer (<4.0,>=2.0)
|
||||
Requires-Dist: multidict (<7.0,>=4.5)
|
||||
Requires-Dist: async-timeout (<5.0,>=4.0.0a3)
|
||||
Requires-Dist: yarl (<2.0,>=1.0)
|
||||
Requires-Dist: frozenlist (>=1.1.1)
|
||||
Requires-Dist: aiosignal (>=1.1.2)
|
||||
Requires-Dist: idna-ssl (>=1.0) ; python_version < "3.7"
|
||||
Requires-Dist: asynctest (==0.13.0) ; python_version < "3.8"
|
||||
Requires-Dist: typing-extensions (>=3.7.4) ; python_version < "3.8"
|
||||
Provides-Extra: speedups
|
||||
Requires-Dist: aiodns ; extra == 'speedups'
|
||||
Requires-Dist: Brotli ; extra == 'speedups'
|
||||
Requires-Dist: cchardet ; (python_version < "3.10") and extra == 'speedups'
|
||||
|
||||
==================================
|
||||
Async http client/server framework
|
||||
==================================
|
||||
|
||||
.. image:: https://raw.githubusercontent.com/aio-libs/aiohttp/master/docs/aiohttp-plain.svg
|
||||
:height: 64px
|
||||
:width: 64px
|
||||
:alt: aiohttp logo
|
||||
|
||||
|
|
||||
|
||||
.. image:: https://github.com/aio-libs/aiohttp/workflows/CI/badge.svg
|
||||
:target: https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI
|
||||
:alt: GitHub Actions status for master branch
|
||||
|
||||
.. image:: https://codecov.io/gh/aio-libs/aiohttp/branch/master/graph/badge.svg
|
||||
:target: https://codecov.io/gh/aio-libs/aiohttp
|
||||
:alt: codecov.io status for master branch
|
||||
|
||||
.. image:: https://badge.fury.io/py/aiohttp.svg
|
||||
:target: https://pypi.org/project/aiohttp
|
||||
:alt: Latest PyPI package version
|
||||
|
||||
.. image:: https://readthedocs.org/projects/aiohttp/badge/?version=latest
|
||||
:target: https://docs.aiohttp.org/
|
||||
:alt: Latest Read The Docs
|
||||
|
||||
.. image:: https://img.shields.io/matrix/aio-libs:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat
|
||||
:target: https://matrix.to/#/%23aio-libs:matrix.org
|
||||
:alt: Matrix Room — #aio-libs:matrix.org
|
||||
|
||||
.. image:: https://img.shields.io/matrix/aio-libs-space:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs-space%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat
|
||||
:target: https://matrix.to/#/%23aio-libs-space:matrix.org
|
||||
:alt: Matrix Space — #aio-libs-space:matrix.org
|
||||
|
||||
|
||||
Key Features
|
||||
============
|
||||
|
||||
- Supports both client and server side of HTTP protocol.
|
||||
- Supports both client and server Web-Sockets out-of-the-box and avoids
|
||||
Callback Hell.
|
||||
- Provides Web-server with middlewares and plugable routing.
|
||||
|
||||
|
||||
Getting started
|
||||
===============
|
||||
|
||||
Client
|
||||
------
|
||||
|
||||
To get something from the web:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
import aiohttp
|
||||
import asyncio
|
||||
|
||||
async def main():
|
||||
|
||||
async with aiohttp.ClientSession() as session:
|
||||
async with session.get('http://python.org') as response:
|
||||
|
||||
print("Status:", response.status)
|
||||
print("Content-type:", response.headers['content-type'])
|
||||
|
||||
html = await response.text()
|
||||
print("Body:", html[:15], "...")
|
||||
|
||||
asyncio.run(main())
|
||||
|
||||
This prints:
|
||||
|
||||
.. code-block::
|
||||
|
||||
Status: 200
|
||||
Content-type: text/html; charset=utf-8
|
||||
Body: <!doctype html> ...
|
||||
|
||||
Coming from `requests <https://requests.readthedocs.io/>`_ ? Read `why we need so many lines <https://aiohttp.readthedocs.io/en/latest/http_request_lifecycle.html>`_.
|
||||
|
||||
Server
|
||||
------
|
||||
|
||||
An example using a simple server:
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
# examples/server_simple.py
|
||||
from aiohttp import web
|
||||
|
||||
async def handle(request):
|
||||
name = request.match_info.get('name', "Anonymous")
|
||||
text = "Hello, " + name
|
||||
return web.Response(text=text)
|
||||
|
||||
async def wshandle(request):
|
||||
ws = web.WebSocketResponse()
|
||||
await ws.prepare(request)
|
||||
|
||||
async for msg in ws:
|
||||
if msg.type == web.WSMsgType.text:
|
||||
await ws.send_str("Hello, {}".format(msg.data))
|
||||
elif msg.type == web.WSMsgType.binary:
|
||||
await ws.send_bytes(msg.data)
|
||||
elif msg.type == web.WSMsgType.close:
|
||||
break
|
||||
|
||||
return ws
|
||||
|
||||
|
||||
app = web.Application()
|
||||
app.add_routes([web.get('/', handle),
|
||||
web.get('/echo', wshandle),
|
||||
web.get('/{name}', handle)])
|
||||
|
||||
if __name__ == '__main__':
|
||||
web.run_app(app)
|
||||
|
||||
|
||||
Documentation
|
||||
=============
|
||||
|
||||
https://aiohttp.readthedocs.io/
|
||||
|
||||
|
||||
Demos
|
||||
=====
|
||||
|
||||
https://github.com/aio-libs/aiohttp-demos
|
||||
|
||||
|
||||
External links
|
||||
==============
|
||||
|
||||
* `Third party libraries
|
||||
<http://aiohttp.readthedocs.io/en/latest/third_party.html>`_
|
||||
* `Built with aiohttp
|
||||
<http://aiohttp.readthedocs.io/en/latest/built_with.html>`_
|
||||
* `Powered by aiohttp
|
||||
<http://aiohttp.readthedocs.io/en/latest/powered_by.html>`_
|
||||
|
||||
Feel free to make a Pull Request for adding your link to these pages!
|
||||
|
||||
|
||||
Communication channels
|
||||
======================
|
||||
|
||||
*aio-libs discourse group*: https://aio-libs.discourse.group
|
||||
|
||||
*gitter chat* https://gitter.im/aio-libs/Lobby
|
||||
|
||||
We support `Stack Overflow
|
||||
<https://stackoverflow.com/questions/tagged/aiohttp>`_.
|
||||
Please add *aiohttp* tag to your question there.
|
||||
|
||||
Requirements
|
||||
============
|
||||
|
||||
- Python >= 3.6
|
||||
- async-timeout_
|
||||
- attrs_
|
||||
- charset-normalizer_
|
||||
- multidict_
|
||||
- yarl_
|
||||
- frozenlist_
|
||||
|
||||
Optionally you may install the cChardet_ and aiodns_ libraries (highly
|
||||
recommended for sake of speed).
|
||||
|
||||
.. _charset-normalizer: https://pypi.org/project/charset-normalizer
|
||||
.. _aiodns: https://pypi.python.org/pypi/aiodns
|
||||
.. _attrs: https://github.com/python-attrs/attrs
|
||||
.. _multidict: https://pypi.python.org/pypi/multidict
|
||||
.. _frozenlist: https://pypi.org/project/frozenlist/
|
||||
.. _yarl: https://pypi.python.org/pypi/yarl
|
||||
.. _async-timeout: https://pypi.python.org/pypi/async_timeout
|
||||
.. _cChardet: https://pypi.python.org/pypi/cchardet
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
``aiohttp`` is offered under the Apache 2 license.
|
||||
|
||||
|
||||
Keepsafe
|
||||
========
|
||||
|
||||
The aiohttp community would like to thank Keepsafe
|
||||
(https://www.getkeepsafe.com) for its support in the early days of
|
||||
the project.
|
||||
|
||||
|
||||
Source code
|
||||
===========
|
||||
|
||||
The latest developer version is available in a GitHub repository:
|
||||
https://github.com/aio-libs/aiohttp
|
||||
|
||||
Benchmarks
|
||||
==========
|
||||
|
||||
If you are interested in efficiency, the AsyncIO community maintains a
|
||||
list of benchmarks on the official wiki:
|
||||
https://github.com/python/asyncio/wiki/Benchmarks
|
@ -0,0 +1,117 @@
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/__init__.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/abc.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/base_protocol.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/client.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/client_exceptions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/client_proto.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/client_reqrep.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/client_ws.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/connector.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/cookiejar.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/formdata.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/hdrs.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/helpers.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/http.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/http_exceptions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/http_parser.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/http_websocket.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/http_writer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/locks.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/log.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/multipart.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/payload.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/payload_streamer.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/pytest_plugin.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/resolver.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/streams.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/tcp_helpers.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/test_utils.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/tracing.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/typedefs.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_app.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_exceptions.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_fileresponse.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_log.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_middlewares.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_protocol.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_request.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_response.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_routedef.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_runner.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_server.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_urldispatcher.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/web_ws.cpython-39.pyc,,
|
||||
../../../../../../../../../Library/Caches/com.apple.python/Users/darius/Desktop/ASC/onpu/apps/py-multy-agent-interpreter/venv/lib/python3.9/site-packages/aiohttp/worker.cpython-39.pyc,,
|
||||
aiohttp-3.8.5.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
aiohttp-3.8.5.dist-info/LICENSE.txt,sha256=n4DQ2311WpQdtFchcsJw7L2PCCuiFd3QlZhZQu2Uqes,588
|
||||
aiohttp-3.8.5.dist-info/METADATA,sha256=a6zeU3nAxoXYbwgiz3soHBprblD6u-KZM15cE6_GMdQ,7715
|
||||
aiohttp-3.8.5.dist-info/RECORD,,
|
||||
aiohttp-3.8.5.dist-info/WHEEL,sha256=d8sjrkKo8h1ZY8Oxdq-K-58JEo6nLEfNKzkM0CYZtr0,108
|
||||
aiohttp-3.8.5.dist-info/top_level.txt,sha256=iv-JIaacmTl-hSho3QmphcKnbRRYx1st47yjz_178Ro,8
|
||||
aiohttp/.hash/_cparser.pxd.hash,sha256=-FseejMeZjuxD8ZdoeVdhO4ZMf72FtXsiCcLlK-rD8M,64
|
||||
aiohttp/.hash/_find_header.pxd.hash,sha256=BtbSPeZ2eOtt807jecTkoEeBQ4C5AiBxjzbvJj9eV6E,64
|
||||
aiohttp/.hash/_helpers.pyi.hash,sha256=pvlsQIMFVemm4rvS1BkQkfS2PGgJn5ZO2RmMSFxwCiE,64
|
||||
aiohttp/.hash/_helpers.pyx.hash,sha256=JWBqptE_5nbmOzG3dYXdmEuAy_Y2snJfcR124T4TZpo,64
|
||||
aiohttp/.hash/_http_parser.pyx.hash,sha256=pO3RenjvzDn_W_7gFAceU8eRGHBcfePKR2HZjfRMloY,64
|
||||
aiohttp/.hash/_http_writer.pyx.hash,sha256=fQJN-7qLOu6bbnNTVO5jeKPSSGHjAvPqkj3OgkmnXh8,64
|
||||
aiohttp/.hash/_websocket.pyx.hash,sha256=_6cqIcIQjICfniPJShOdspzQaB95Lu6cinOZJ6yESz8,64
|
||||
aiohttp/.hash/hdrs.py.hash,sha256=Fx4K0ZLBhQgkcu0TqEuE30AJS5U80_owZUF5ub3TO2E,64
|
||||
aiohttp/__init__.py,sha256=mJhVeLCHWnd04l1ASEBGKyya9kNY0xRuEz70MwcftWA,6870
|
||||
aiohttp/_cparser.pxd,sha256=5tE01W1fUWqytcOyldDUQKO--RH0OE1QYgQBiJWh-DM,4998
|
||||
aiohttp/_find_header.pxd,sha256=0GfwFCPN2zxEKTO1_MA5sYq2UfzsG8kcV3aTqvwlz3g,68
|
||||
aiohttp/_headers.pxi,sha256=n701k28dVPjwRnx5j6LpJhLTfj7dqu2vJt7f0O60Oyg,2007
|
||||
aiohttp/_helpers.cpython-39-darwin.so,sha256=zs5SRY4UzKhRS8sonSX9ej7SWCEgzQICTEtkj-5J5DE,80794
|
||||
aiohttp/_helpers.pyi,sha256=ZoKiJSS51PxELhI2cmIr5737YjjZcJt7FbIRO3ym1Ss,202
|
||||
aiohttp/_helpers.pyx,sha256=XeLbNft5X_4ifi8QB8i6TyrRuayijMSO3IDHeSA89uM,1049
|
||||
aiohttp/_http_parser.cpython-39-darwin.so,sha256=StjBGz3ObZGLzmgITRVpZYXJ8juSCs3ooT_St1YfhmQ,394238
|
||||
aiohttp/_http_parser.pyx,sha256=Q7wsQrnbsJwZ0Hgseu_RplagObMcV6n6gJ-CwoB-6qk,27770
|
||||
aiohttp/_http_writer.cpython-39-darwin.so,sha256=vF3Xzj8_JsrYPK8JEiZXXJTGO19fLkE59YTIkUN4qIE,77870
|
||||
aiohttp/_http_writer.pyx,sha256=aIHAp8g4ZV5kbGRdmZce-vXjELw2M6fGKyJuOdgYQqw,4575
|
||||
aiohttp/_websocket.cpython-39-darwin.so,sha256=sW3YLjswdfYh5iyqhdrzLVbIyZppGBUGGBcbLh0nlg0,58188
|
||||
aiohttp/_websocket.pyx,sha256=1XuOSNDCbyDrzF5uMA2isqausSs8l2jWTLDlNDLM9Io,1561
|
||||
aiohttp/abc.py,sha256=0FhHtbb3W7wRNtJISACN1teP8LZ49553v5Xoh5zNAFQ,5505
|
||||
aiohttp/base_protocol.py,sha256=5JUyuIGwKf7sFhf0YLAnk36_hkSIxBnP4hN09RdMGGk,2741
|
||||
aiohttp/client.py,sha256=5dTKnaqzZvbEjd4M6yBOhDDR1uErDKu_xI3xGlzzYjs,45037
|
||||
aiohttp/client_exceptions.py,sha256=tiaUIb2xy3s-O-KTPVL6L_P0rpGQT0rV1dujwwgJKoI,9270
|
||||
aiohttp/client_proto.py,sha256=c4TAK8CVdycukenCJj7LtlQ3SEj04ilJ3DfmN3kPgeE,8170
|
||||
aiohttp/client_reqrep.py,sha256=ULqrco544ZQgYruj1mFD6Fd3af2fOZWJqn07R8rB5J8,36973
|
||||
aiohttp/client_ws.py,sha256=Sc0u3S-vZMadtEO6JpbLhVVw7KgtlsgZWHwaSYjkN0I,10516
|
||||
aiohttp/connector.py,sha256=1itHerlRDWpyCqcJGKvoKijCg3gC0OaI28qFwWor7Go,51367
|
||||
aiohttp/cookiejar.py,sha256=y4bBJoIkJSR9YNGsI2ZqRLdBrsb5Wrph9lljrvncBso,13655
|
||||
aiohttp/formdata.py,sha256=q2gpeiM9NFsl_eSFVxHZ7Qez6RbM8_BujERMkooQkx0,6106
|
||||
aiohttp/hdrs.py,sha256=owNRw0dgodeDWyobBVLkY88dLbkNoM20czE9xm40oDE,4724
|
||||
aiohttp/helpers.py,sha256=vcFashughJ7i_FQuOwdbDK1nwTPYB39xtXYFomhcoLk,26398
|
||||
aiohttp/http.py,sha256=_B20NZc113uNtg0jabY-x4_3RrIpTsqmbRIwMcm-Bco,1800
|
||||
aiohttp/http_exceptions.py,sha256=Dpdd2rcMZwoJx_6lqoXoQo4vfpjqu2HeqwFcpfJbQiQ,2677
|
||||
aiohttp/http_parser.py,sha256=_8ESr_Qo22D7tsLtmzJHK2vysqgbI06WWiGmPm5fjWc,33092
|
||||
aiohttp/http_websocket.py,sha256=X6kzIgu0-wRLU9yQxP4iH-Hv_36uVjTCOmF2HgpZLlk,25299
|
||||
aiohttp/http_writer.py,sha256=PGQjDjtLCluVuxao1Vef8SN9lJFO8joASSHbHipTGgQ,5933
|
||||
aiohttp/locks.py,sha256=wRYFo1U82LwBBdqwU24JEPaoTAlKaaJd2FtfDKhkTb4,1136
|
||||
aiohttp/log.py,sha256=BbNKx9e3VMIm0xYjZI0IcBBoS7wjdeIeSaiJE7-qK2g,325
|
||||
aiohttp/multipart.py,sha256=gmqFziP4ou8ZuoAOibOjoW7OJOsURzI5gkxoLPARQy8,32313
|
||||
aiohttp/payload.py,sha256=tx2XE25Auoz22haty49YsuSN8-7ApxObwl9Js2zLlB8,13632
|
||||
aiohttp/payload_streamer.py,sha256=3WmZ77SQ4dc8aKU6i2ZAb8L7FPdesCSoqRonSVOd_kE,2112
|
||||
aiohttp/py.typed,sha256=sow9soTwP9T_gEAQSVh7Gb8855h04Nwmhs2We-JRgZM,7
|
||||
aiohttp/pytest_plugin.py,sha256=4-5LfdrnZIBP2wLp8CjE54eshOolFbBpOTufvp4tUcI,11772
|
||||
aiohttp/resolver.py,sha256=CASOnXp5oZh_1sCFWzFlD-5x3V49HAXbAJw-5RYjgms,5092
|
||||
aiohttp/streams.py,sha256=_OTvFQVA8-8GJ120Y95lH-hmLq1QaFNBFdaA49TECIc,20758
|
||||
aiohttp/tcp_helpers.py,sha256=BSadqVWaBpMFDRWnhaaR941N9MiDZ7bdTrxgCb0CW-M,961
|
||||
aiohttp/test_utils.py,sha256=MNQb4Zq6rKLLC3PABy5hIjONlsoxd-lc3OirNGHIJS4,21434
|
||||
aiohttp/tracing.py,sha256=gn_O9btTDB66nQ1wJWT3N2gEsO5kYFSIynnd8cp4YgA,15177
|
||||
aiohttp/typedefs.py,sha256=oLnG3fxcBEdu4kIzUi0Npcg5kjq01cRkK27VSgjNnmw,1766
|
||||
aiohttp/web.py,sha256=bAhkE0oeP6eI06ohkBoPu4ZLchctpEz23cVym_JECSg,18081
|
||||
aiohttp/web_app.py,sha256=QkVmy8pR_oaJ3od2fYfSfjzfZ8oGEPg9FPW_d0r2THo,17170
|
||||
aiohttp/web_exceptions.py,sha256=T_ghTJB_hnPkoWa3qyeY_GtVbehYQwPCpcCRb-072N0,10098
|
||||
aiohttp/web_fileresponse.py,sha256=F_xRvYFL2ox4oVNW3WSjwQ6LmVpkkYM8MPxsqiNsfUg,10784
|
||||
aiohttp/web_log.py,sha256=OH-C5shv59-nXchWX8owfLfToMxVdtj0PuK3uGIGEJQ,7557
|
||||
aiohttp/web_middlewares.py,sha256=nnllFgxX9GjvkG3YW43jPDH7C03iCfyMBxhYw-OkTI0,4137
|
||||
aiohttp/web_protocol.py,sha256=EFr0sy29rW7ffRz-tlRlBnHogmlyt6YvaJP6X1Sg3i8,22399
|
||||
aiohttp/web_request.py,sha256=t0RvF_yOJG6uq9-nZjmwXjfqc9Mvgpc3sXUxC67uGvw,28187
|
||||
aiohttp/web_response.py,sha256=7WTmyeXY2DrWAhr9HWuxY1SecgxiO_QwRql86PSUS-U,27471
|
||||
aiohttp/web_routedef.py,sha256=EFk3v1dcFnLimTT5z0JSBO3PShF0w9sIzfK9iJd-LNs,6152
|
||||
aiohttp/web_runner.py,sha256=EzxH4v1lntydU3W-c6iLgDu5LI7kAyD7sAmkz6W5-9g,11157
|
||||
aiohttp/web_server.py,sha256=EA1YUxv_4szhpaED1O_VVCUFHNhPUJhl2Cq7W1BK72s,2050
|
||||
aiohttp/web_urldispatcher.py,sha256=IAvlOBqCPLjasMnYtCwSqbhj-j1JTQRRHFnNvMFd4d4,39483
|
||||
aiohttp/web_ws.py,sha256=8Qmp_zH-F7t9V4NLRFwfoTBr4oWuo3cZrnYT-i-zBI0,17144
|
||||
aiohttp/worker.py,sha256=Cbx1KyVligvWa6kje0hSXhdjgJ1AORLN1qu8qJ0LzSQ,8763
|
@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.40.0)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp39-cp39-macosx_11_0_arm64
|
||||
|
@ -0,0 +1 @@
|
||||
aiohttp
|
@ -0,0 +1 @@
|
||||
e6d134d56d5f516ab2b5c3b295d0d440a3bef911f4384d506204018895a1f833
|
@ -0,0 +1 @@
|
||||
d067f01423cddb3c442933b5fcc039b18ab651fcec1bc91c577693aafc25cf78
|
@ -0,0 +1 @@
|
||||
6682a22524b9d4fc442e123672622be7bdfb6238d9709b7b15b2113b7ca6d52b
|
@ -0,0 +1 @@
|
||||
5de2db35fb795ffe227e2f1007c8ba4f2ad1b9aca28cc48edc80c779203cf6e3
|
@ -0,0 +1 @@
|
||||
43bc2c42b9dbb09c19d0782c7aefd1a656a039b31c57a9fa809f82c2807eeaa9
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue