diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b27cd10
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,75 @@
+# Byte-compiled Python files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# Jupyter Notebook checkpoints
+.ipynb_checkpoints/
+
+# R specific
+.Rhistory
+.RData
+.Ruserdata
+.Rproj.user/
+
+# Shell script temporary files
+*.sh~
+*.bak
+*.tmp
+
+# Virtual environments
+env/
+venv/
+ENV/
+.venv/
+.virtualenv/
+
+# Python packaging files
+*.egg
+*.egg-info/
+dist/
+build/
+*.whl
+
+# Logs and database
+*.log
+*.sqlite
+*.db
+
+# Environment and config files
+.env
+
+# Data and results
+data/raw/*
+!data/raw/.gitkeep
+results/figures/*
+results/tables/*
+results/logs/*
+!results/figures/.gitkeep
+!results/tables/.gitkeep
+!results/logs/.gitkeep
+
+# Docker
+*.env
+.dockerignore
+
+# Pixi
+.pixi
+
+# Miscellaneous
+.DS_Store
+Thumbs.db
+
+
+# IPython NB Checkpoints
+.ipynb_checkpoints/
+
+# exclude compiled binaries
+bin/
+
+# exclude data from source control by default
+/data/processed/
+/data/raw/
+
+# exclude external models from source control
+/src/external/
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..d325e0f
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,19 @@
+FROM python:3.9-slim
+
+# Install Pixi
+
+FROM ghcr.io/prefix-dev/pixi:latest
+
+# Set working directory
+WORKDIR /project
+
+# Copy project files
+COPY . .
+
+# Install dependencies
+RUN cd /project
+RUN pixi install
+
+# Default command
+CMD ["pixi", "run", "preprocess"]
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..fee9ac3
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,29 @@
+BSD License
+
+Copyright (c) 2024, Julian
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice, this
+ list of conditions and the following disclaimer in the documentation and/or
+ other materials provided with the distribution.
+
+* Neither the name of Bios259_Practice nor the names of its
+ contributors may be used to endorse or promote products derived from this
+ software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c334ce6
--- /dev/null
+++ b/README.md
@@ -0,0 +1,71 @@
+
+# Gapminder Project: Reproducible workflow with Pixi
+
+## Task description
+This project uses the Gapminder dataset to explore global development indicators like life expectancy, GDP per capita, and population.
+
+The workflow includes:
+- Data preprocessing
+- Analysis by continent
+- Visualization of results
+
+## Setup Instructions
+
+### 1. **Create a reproducible research using cookiecutter**:
+
+Here is the command to install and start the project using cookiecutter.
+```bash
+mamba install cookiecutter jinja2-time
+```
+```bash
+cookiecutter gh:bios259/cookie-for-reproducible-research
+```
+You can also check the GitHub repo to install cookiecutter and create a project - https://github.com/bios259/cookie-for-reproducible-research
+
+
+### 2. **Copy necessary from this repo**:
+Copy the necessary files (scripts and data) from this repo to making the project as Pixi and add the scripts and data.
+
+Check the `pixi.toml` file for more details.
+
+### 3. **Install Pixi packages and run the Pixi tasks**:
+
+- Install pixi dependencies after copying the pixi.toml:
+
+```bash
+pixi install
+```
+- Preprocess the data:
+
+```bash
+pixi run preprocess
+```
+
+- Analyze the data:
+```bash
+pixi run analyze
+```
+
+- Visualize the results:
+```bash
+pixi run visualize
+```
+
+### 4. **Run with Docker**:
+
+Build and run the Docker container:
+```bash
+docker build -t gapminder-project .
+docker run -v $(pwd):/app -it gapminder-project
+```
+
+## Results
+- **Cleaned Data**:
+`data/processed/cleaned_gapminder.csv`
+
+- **Summary Table**:
+`results/tables/continent_summary.csv`
+
+- **Figures**:
+ - Life Expectancy: `results/figures/life_expectancy_over_time.png`
+ - GDP per Capita: `results/figures/gdp_per_capita_distribution.png`
diff --git a/config/.gitkeep b/config/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/data/.gitkeep b/data/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/environments/.gitkeep b/environments/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/notebooks/.gitkeep b/notebooks/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/notebooks/gapminder-notebook.ipynb b/notebooks/gapminder-notebook.ipynb
new file mode 100644
index 0000000..9954c7d
--- /dev/null
+++ b/notebooks/gapminder-notebook.ipynb
@@ -0,0 +1,362 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "a344b3c2-ab29-4b0d-99f5-d2ffce7b70a1",
+ "metadata": {},
+ "source": [
+ "# Gapminder Dataset Workflow\n",
+ "> Preprocessing, Analysis, and Visualization"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "7d505565-ecf0-4b72-ab0e-9b9dec537c90",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import pandas as pd\n",
+ "import seaborn as sns\n",
+ "import matplotlib.pyplot as plt\n",
+ "import os"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "a6a867f8-da57-4f89-bef3-af0312656031",
+ "metadata": {},
+ "source": [
+ "## Set up directories"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "af14eb9b-75c2-44bc-a27d-c1b3642751bf",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# Replace with the correct path to your Gapminder dataset\n",
+ "DATA_FILE = \"data/raw/gapminder-FiveYearData.csv\" \n",
+ "RESULTS_DIR = \"results\"\n",
+ "\n",
+ "os.makedirs(RESULTS_DIR, exist_ok=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "61aa93b5-8995-48b6-a927-8e7666e9a605",
+ "metadata": {},
+ "source": [
+ "## Step 1: Preprocessing"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "ea43745c-75b5-4ce4-be8b-db36ecef322b",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Preprocessing data...\n",
+ "Cleaned data saved to results/tables/cleaned_gapminder.csv\n"
+ ]
+ }
+ ],
+ "source": [
+ "def load_and_clean_data(data_file):\n",
+ " \"\"\"\n",
+ " Load and clean the Gapminder dataset.\n",
+ " - Handles missing values.\n",
+ " - Formats column names if necessary.\n",
+ " \"\"\"\n",
+ " data = pd.read_csv(data_file)\n",
+ " \n",
+ " # Rename columns for better readability (optional)\n",
+ " data.columns = [col.strip().replace(\" \", \"_\").lower() for col in data.columns]\n",
+ " \n",
+ " # Drop rows with missing values\n",
+ " data = data.dropna()\n",
+ " \n",
+ " return data\n",
+ "\n",
+ "# Load and preprocess the data\n",
+ "print(\"Preprocessing data...\")\n",
+ "data = load_and_clean_data(DATA_FILE)\n",
+ "cleaned_data_file = f\"{RESULTS_DIR}/tables/cleaned_gapminder.csv\"\n",
+ "data.to_csv(cleaned_data_file, index=False)\n",
+ "print(f\"Cleaned data saved to {cleaned_data_file}\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "00b778eb-511d-4730-a2d9-928421334395",
+ "metadata": {},
+ "source": [
+ "## Step 2: Analysis"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "id": "f26c98d0-adb5-4b64-8fc8-913a0b4082fd",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " country | \n",
+ " year | \n",
+ " pop | \n",
+ " continent | \n",
+ " lifeexp | \n",
+ " gdppercap | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " Afghanistan | \n",
+ " 1952 | \n",
+ " 8425333.0 | \n",
+ " Asia | \n",
+ " 28.801 | \n",
+ " 779.445314 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " Afghanistan | \n",
+ " 1957 | \n",
+ " 9240934.0 | \n",
+ " Asia | \n",
+ " 30.332 | \n",
+ " 820.853030 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " Afghanistan | \n",
+ " 1962 | \n",
+ " 10267083.0 | \n",
+ " Asia | \n",
+ " 31.997 | \n",
+ " 853.100710 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " Afghanistan | \n",
+ " 1967 | \n",
+ " 11537966.0 | \n",
+ " Asia | \n",
+ " 34.020 | \n",
+ " 836.197138 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " Afghanistan | \n",
+ " 1972 | \n",
+ " 13079460.0 | \n",
+ " Asia | \n",
+ " 36.088 | \n",
+ " 739.981106 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " country year pop continent lifeexp gdppercap\n",
+ "0 Afghanistan 1952 8425333.0 Asia 28.801 779.445314\n",
+ "1 Afghanistan 1957 9240934.0 Asia 30.332 820.853030\n",
+ "2 Afghanistan 1962 10267083.0 Asia 31.997 853.100710\n",
+ "3 Afghanistan 1967 11537966.0 Asia 34.020 836.197138\n",
+ "4 Afghanistan 1972 13079460.0 Asia 36.088 739.981106"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Look at the data \n",
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "id": "eeb2a07e-6bc3-441d-a8bd-09aaec41e55d",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Analyzing data...\n",
+ "Analysis summary saved to results/continent_summary.csv\n"
+ ]
+ }
+ ],
+ "source": [
+ "def analyze_data(data):\n",
+ " \"\"\"\n",
+ " Summarize data by continent:\n",
+ " - Calculate average life expectancy, GDP per capita, and population by continent.\n",
+ " \"\"\"\n",
+ " summary = data.groupby(\"continent\")[[\"lifeexp\", \"gdppercap\", \"pop\"]].mean().reset_index()\n",
+ " return summary\n",
+ "\n",
+ "print(\"Analyzing data...\")\n",
+ "analysis_summary = analyze_data(data)\n",
+ "analysis_summary_file = f\"{RESULTS_DIR}/continent_summary.csv\"\n",
+ "analysis_summary.to_csv(analysis_summary_file, index=False)\n",
+ "print(f\"Analysis summary saved to {analysis_summary_file}\")\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "14f78648-dc1c-4756-880f-829fa1cc0a55",
+ "metadata": {},
+ "source": [
+ "## Step 3: Visualization"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "id": "fc94b78b-b597-49ae-bdba-777695d4f370",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Visualizing data...\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAA0oAAAIhCAYAAABwnkrAAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/GU6VOAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOy9ebwkZXn2f9Ve1etZZz2zsc0AgoAIIirigmxGo2iUYECCjqJRBE00xkQSBTGRRA1IUAMKosY30byKsqjAGwMR+BEV2ZdZYc7MnLW3Wp/n+f3xVFWvZ5s5M2e7v5/pT3fXqe6uru7prqvv675uRQghQBAEQRAEQRAEQaSoc70BBEEQBEEQBEEQ8w0SSgRBEARBEARBEC2QUCIIgiAIgiAIgmiBhBJBEARBEARBEEQLJJQIgiAIgiAIgiBaIKFEEARBEARBEATRAgklgiAIgiAIgiCIFkgoEQRBEARBEARBtEBCiSAIgiAIgiAIogUSSgRBzCo333wzFEXBww8/POE6W7duhaIouPnmm5uWf//738fRRx8Nx3GgKAp+85vf7Pf2KIoy4emiiy7a7/s/WNx22234p3/6p7nejFlleHgYn/rUp3DUUUchk8mgUCjgFa94Ba677jqEYTjXm5eSvKenOq1fvx6AfM999rOfndNtbuSiiy5CLpc7KI/FOcctt9yCN7zhDejr64NhGFi2bBnOPfdc/PjHPwbn/IA99k9/+tMJ9/v69evn1f/3q666Cj/60Y/mejMIgpgCfa43gCCIpcfKlSvxwAMP4NBDD02X7d27F+95z3tw5pln4vrrr4dlWTjiiCNm5fHOO+88XHHFFW3L+/v7Z+X+Dwa33XYbfv/73+Oyyy6b602ZFZ588kmcccYZqFQquOKKK/DKV74SruviJz/5CT760Y/iBz/4AX76058ik8nM9abinHPOwQMPPNC07JRTTml7X1mWBQB44IEHMDAwcFC3cT7geR7e+ta34q677sK73vUufO1rX8OKFSuwd+9e3HHHHXjHO96B73//+3jLW95yQB7/pz/9Ka677rqOYumHP/whCoXCAXncfeGqq67Ceeedh7e+9a1zvSkEQUwCCSWCIA46lmXhFa94RdOyp59+GmEY4oILLsBpp502q4+3fPnytscj5g7GGN7+9rejVCrhwQcfbBLEZ599Nk477TS8613vwuWXX44bbrjhoG2XEAKe58FxnKbl/f39HUX1RO+rpfpeu/zyy3HnnXfiW9/6Fv7kT/6k6W9ve9vb8IlPfAKu687Jth1//PFz8rgEQSxsyHpHEMRBp9V6d9FFF+FVr3oVAOCP/uiPoCgKXvva16brP/zww/iDP/gD9PT0wLZtHH/88fi3f/u3WdueoaEhrFmzBq985SubLF+PP/44stks3vOe96TLXvva1+IlL3kJ/uu//guveMUr4DgOVq9ejc985jNgjDXdbxAE+NznPodNmzbBsiz09/fjve99L/bu3du2DbfddhtOOeUU5HI55HI5HHfccfjmN7+ZPubtt9+Obdu2NVm9Eq688kqcfPLJ6OnpQaFQwAknnIBvfvObEEI0Pcb69etx7rnn4o477sAJJ5wAx3GwadMm/Ou//mvb9rzwwgt4//vfjzVr1sA0TaxatQrnnXcedu/ejUqlgq6uLmzevLntdlu3boWmafj7v//7Cff3D3/4Qzz++OP45Cc/2bFq+Ed/9Ec444wz8M1vfhODg4MIwxDLli1reh0SxsbG4DgOLr/88nRZqVTCxz/+cWzYsAGmaWL16tW47LLLUK1Wm26rKAo+/OEP44YbbsCRRx4Jy7LwrW99a8Ltni6t1rvEuvfLX/4S73vf+9Db24tCoYA/+ZM/QbVaxeDgIN75zneiq6sLK1euxMc//vE26+FM3ksT8dhjj+H1r389stks+vv78eEPfxi1Wi39++tf/3ps2rSp7X0jhMBhhx2Gc845Z8L7HhwcxDe+8Q286U1vahNJCYcffjiOPfbY9Pr27dtxwQUXYNmyZbAsC0ceeSS+9KUvNdnzks+Kf/iHf8C1116LDRs2IJfL4ZRTTsH//M//pOtddNFFuO666wA02223bt0KoN16d++990JRFHz3u9/Fpz/9aaxatQqFQgFveMMb8NRTT7Vt+89//nO8/vWvR6FQQCaTwamnnopf/OIXTet89rOfhaIoeOyxx/Dud78bxWIRy5cvx8UXX4zx8fF0PUVRUK1W8a1vfSvdzsbPO4Ig5hGCIAhiFrnpppsEAPHQQw9NuM6WLVsEAHHTTTcJIYR49tlnxXXXXScAiKuuuko88MAD4rHHHhNCCPHLX/5SmKYpXv3qV4vvf//74o477hAXXXRR0+0nA4C49NJLRRiGbSfOebrer371K6HruvjYxz4mhBCiWq2Ko446SmzatElUKpV0vdNOO0309vaKVatWia985SvizjvvFB/5yEcEAPGhD30oXY8xJs4880yRzWbFlVdeKe6++27xjW98Q6xevVocddRRolarpet+5jOfEQDE2972NvGDH/xA3HXXXeLaa68Vn/nMZ4QQQjz22GPi1FNPFStWrBAPPPBAekq46KKLxDe/+U1x9913i7vvvlv83d/9nXAcR1x55ZVN+2LdunViYGBAHHXUUeLb3/62uPPOO8U73vEOAUDcd9996Xo7d+4UK1euFH19feLaa68VP//5z8X3v/99cfHFF4snnnhCCCHExz72MZHNZsXY2FjTY3ziE58Qtm2LoaGhCV+T97///QJAel+duP766wUA8d3vfjd9PMdxxPj4eMf1fve736Wv23HHHde07V/+8pdFsVgUr3vd65pecwBi9erV4thjjxW33Xab+OUvfyl+//vfT7hNjbS+3q1/+5u/+Zv0evJ/YsOGDeKKK64Qd911l7jmmmuEpmni3e9+tzjhhBPE5z73OXH33XeLv/iLvxAAxJe+9KX09jN5L3XiwgsvFKZpirVr14rPf/7z4q677hKf/exnha7r4txzz03X+8///E8BQNx9991Nt7/99tsFAHH77bdP+Bi33XabACC+9rWvTbotCXv27BGrV68W/f394oYbbhB33HGH+PCHPywAiA9+8IPpeslnxfr168WZZ54pfvSjH4kf/ehH4phjjhHd3d3p++/ZZ58V5513ngDQ9H/E8zwhhHzvX3jhhen93nPPPen9/vEf/7G4/fbbxXe/+12xdu1acfjhh4soitJ1b7nlFqEoinjrW98q/uM//kP8+Mc/Fueee67QNE38/Oc/T9f7m7/5GwFAbNy4Ufz1X/+1uPvuu8W1114rLMsS733ve9P1HnjgAeE4jjj77LPT7Uw+7wiCmF+QUCIIYlbZF6EkRP3A5Qc/+EHTups2bRLHH3+8CMOwafm5554rVq5cKRhjk24PgAlPt9xyS9O611xzjQAgfvjDH4oLL7xQOI6THoAnnHbaaQKA+M///M+m5e973/uEqqpi27ZtQgghvvvd7woA4t///d+b1nvooYcEAHH99dcLIYR4/vnnhaZp4o//+I8nfR7nnHOOWLdu3aTrCCEPqsMwFH/7t38rent7m4TBunXrhG3b6TYKIYTruqKnp0ds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lVde0fv166efeuqpicdv3rxZv/HGG/WKigq9srJSf/311/WhQ4fq48aN01VVTbQ7/vjj9dGjR+uffvqp/umnn+qjRo3STzrppG5/vWJPB/se0HVdv/fee3Wv16v/z//8j75p0yb9T3/6k2632/XNmzcn2sh7ID0divHXdV3ftGmTbjAY9DfeeKPD55HxT08HO/6KouiDBg3Sp02bpi9fvlzfvHmzftddd+kGg0F//fXXE+1k/NPTofj5X7x4sf7pp5/qmzdv1v/1r3/p2dnZ+lVXXZXURsY//Vx00UW6z+fTP/jgA33Hjh2Jr2AwmGhz++236z6fT3/ppZf0devW6WeddZZeVFSkBwKBRJsLL7xQLykp0d955x191apV+i9/+Ut9zJgxcg/Yy/WYQOn999/XgT2+zj33XF3Xdf3+++/XS0pKdIvFovft21f/05/+pEcikcTjt23bpv/iF7/Qs7OzdavVqg8cOFC//PLL9fr6+qTnqa+v188++2zd4/HoHo9HP/vss/XGxsZufKVibw72PdDutttu00tKSnSn06kffvjh+kcffZR0Xt4D6elQjf91112nl5SU6LFYrMPnkfFPT4di/L/++mv91FNP1fPz83Wn06mPHj16j3ThMv7p6VCM/7XXXqsXFBToFotFHzx4sH733XfrmqYltZHxTz8djTugP/7444k2mqbpf/nLX/TCwkLdZrPpv/jFL/R169YlXScUCumXXnqpnp2drTscDv2kk07St23bltRGxr/3Mei6rnftnJUQQgghhBBCZJZet0dJCCGEEEIIIX6KBEpCCCGEEEIIsRsJlIQQQgghhBBiNxIoCSGEEEIIIcRuJFASQgghhBBCiN1IoCSEEEIIIYQQu5FASQghhBBCCCF2I4GSEEIIIYQQQuxGAiUhhBBCCCGE2I0ESkIIITKKruvMmDGD4447bo9z//znP/H5fGzbti0FPRNCCNGTSKAkhBAioxgMBh5//HGWL1/Oww8/nDheWVnJtddey/3330/fvn0P6XNGo9FDej0hhBDpTwIlIYQQGae0tJT777+f+fPnU1lZia7rzJ07l6OPPprJkydz4okn4na7KSgoYPbs2dTV1SUeu2TJEo444gj8fj85OTmcdNJJbNmyJXF+69atGAwGXnjhBY488kjsdjv//d//nYqXKYQQIoUMuq7rqe6EEEIIcSBOPvlkmpqaOO200/jrX/9KRUUFEydOZN68efz2t78lFApx7bXXoqoq7733HgAvvvgiBoOBUaNG0dbWxp///Ge2bt3KmjVrMBqNbN26lbKyMvr378/dd9/NuHHjsNlsFBcXp/jVCiGE6E4SKAkhhMhYNTU1jBw5kvr6ev7973+zevVqli9fzptvvplos337dkpLS9m4cSOHHXbYHteora0lPz+fdevWMXLkyESgdN9993HFFVd058sRQgiRRmTpnRBCiIyVn5/P7373O4YNG8Ypp5zCypUref/993G73YmvoUOHAiSW123ZsoVZs2YxYMAAvF4vZWVlAHskgJg4cWL3vhghhBBpxZzqDgghhBAHw2w2YzbH/5xpmsbMmTO544479mhXVFQEwMyZMyktLeXRRx+luLgYTdMYOXIkiqIktXe5XF3feSGEEGlLAiUhhBA9xvjx43nxxRfp379/InjaVX19PV999RUPP/ww06ZNA+Djjz/u7m4KIYTIALL0TgghRI9xySWX0NDQwFlnnUV5eTnffPMNb731FnPmzCEWi5GVlUVOTg6PPPIImzdv5r333uOqq65KdbeFEEKkIQmUhBBC9BjFxcV88sknxGIxjjvuOEaOHMkVV1yBz+fDaDRiNBp57rnnWLlyJSNHjuT3v/89f/vb31LdbSGEEGlIst4JIYQQQgghxG5kRkkIIYQQQgghdiOBkhBCCCGEEELsRgIlIYQQQgghhNiNBEpCCCGEEEIIsRsJlIQQQgghhBBiNxIoCSGEEEIIIcRuJFASQgghhBBCiN1IoCSEEEIIIYQQu5FASQghhBBCCCF2I4GSEEIIIYQQQuxGAiUhhBBCCCGE2M3/Bx1mKVjcHqlrAAAAAElFTkSuQmCC",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Life expectancy plot saved to results/life_expectancy_over_time.png\n"
+ ]
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAA20AAAIhCAYAAADdH1JpAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/GU6VOAAAACXBIWXMAAA9hAAAPYQGoP6dpAACHQUlEQVR4nOzdeVyU9fr/8feAMiDqAJIsruCWouSWinbUUrPF5bRpSqRlWkK5ZVZHFDGXsrI6CZbayQrK7LRafk3zVGTimoSi2UZSCWqxmQvqcP/+8DeTI2hgwAzwej4ePHLu+5r7voaZhrnm87mvj8kwDEMAAAAAAJfk5uwEAAAAAAAXRtEGAAAAAC6Mog0AAAAAXBhFGwAAAAC4MIo2AAAAAHBhFG0AAAAA4MIo2gAAAADAhVG0AQAAAIALo2gDAAAAABdG0QagRkpPT9e4cePUqlUreXl5ycvLS23atNG9996rHTt2OMTOmTNHJpPJ/lOvXj01bdpUgwcP1vPPP6+jR4+WOP7YsWMd7mM2m9WuXTvFxcXp5MmTVfUw/7Yff/xR999/v9q2bSsvLy/Vq1dPYWFhio2N1a+//lqp5+7fv7/69+9vv338+HHNmTNHn332WYWfq2XLlvbnys3NTRaLRe3bt9edd96p9evXl3ofk8mkOXPmlOs8a9euLfd9SjvXypUrZTKZSrxW/46DBw9qzpw5SktLK7HP9v+AM5hMJt1///1Vcq5Dhw7pkUceUadOnVS/fn15enqqTZs2mjx5sr777rtKPfeCBQv03nvvldj+2WefyWQyVcrr/lLs3btXc+bM0U8//eTsVACco46zEwCAivbiiy/q/vvvV7t27TR58mSFhYXJZDJp3759euONN3TllVfq+++/V6tWrRzut27dOlksFp06dUoHDx7Uxo0bNWPGDD355JNas2aNrrjiCod4Ly8v/e9//5Mk5eXl6Y033tDcuXP1zTff6M0336yyx3upPvzwQ91+++3y9/fX/fffry5dushkMmn37t36z3/+o48++ki7du2qtPMnJiY63D5+/Lji4+MlyaGYqyh9+vTRU089JUn6448/tH//fq1atUqDBw/WLbfcojfeeEN169a1x6empqpp06blOsfatWuVkJBQ7sLtUs5VXgcPHlR8fLxatmypzp07O+y75557dN1111Xq+Z1t27ZtGjJkiAzD0P3336+IiAh5eHho//79SkpKUo8ePZSXl1dp51+wYIFuvfVW/fOf/3TY3rVrV6WmpqpDhw6Vdu7y2Lt3r+Lj49W/f3+1bNnS2ekA+P8o2gDUKF9++aWio6N144036r///a88PDzs+6655hrFxMTorbfekpeXV4n7duvWTf7+/vbbt99+u+6//37169dPw4YN07fffiuz2Wzf7+bmpl69etlvX3/99frpp5+0evVqLV68WE2aNKmkR1k2x48fV7169Urdl5mZqdtvv11t27bVp59+KovFYt93zTXXaNKkSXr33XcrNb+q/pDq4+Pj8HwNHDhQMTExmjNnjuLj4xUbG6snnnjCvv/c2MpgGIZOnjwpLy+vSj/XX2natGmlF43OVFhYqOHDh8vT01ObN292eKz9+/fXvffeq//+979Oya1hw4ZOf/4BuD6mRwKoURYsWCB3d3e9+OKLDgXbuW677TYFBweX6XhXXHGFZs6cqaysrDKNntk+fB04cOCCMbapbxs2bNBdd90lPz8/eXt7a+jQofrxxx9LxH/yyScaMGCAGjZsqHr16qlPnz7auHGjQ4xtettXX32lW2+9Vb6+viVGEs+1ePFiHTt2TImJiQ4Fm43JZNLNN99sv71hwwYNHz5cTZs2laenp1q3bq17771Xv/32W6l57Nq1SzfffLMaNmwoi8WiO+64Q0eOHHGIPXd65E8//aTLLrtMkhQfH2+fyjh27FhJ0vfff6+77rpLbdq0Ub169dSkSRMNHTpUu3fvvuBjLKs5c+YoLCxMS5YscZjaev6UxePHj2v69OkKCQmRp6en/Pz81L17d73xxhuSzk6ZTUhIsN/X9mObZmabBvjCCy+offv2MpvNeuWVV0o9l01eXt5fvkZatmxp/z2d69zf72effaYrr7xSknTXXXfZc7Ods7TpkcXFxVq0aJEuv/xymc1mNW7cWHfeead++eWXEufp2LGjtm/frn/84x+qV6+eQkND9fjjj6u4uPjCv/jzvPjii2rbtq3MZrM6dOigVatW2ff99NNPqlOnjhYuXFjifikpKTKZTHrrrbcueOzly5crJydHixYtumBxeuuttzrc/uCDDxQREaF69eqpQYMGGjRokFJTUx1ibL+3jIwMjRo1ShaLRQEBAbr77rtVUFBgjzOZTDp27JheeeUV++/+3Ofm/OmRY8eOVf369fX999/rhhtuUP369dWsWTM9+OCDKioqcsjh1KlTmjdvnv15uuyyy3TXXXeV+P+tZcuWGjJkiNatW6euXbvKy8tLl19+uf7zn//YY1auXKnbbrtNknT11Vfbc125cuUFf7cAqgZFG4Aaw2q16tNPP1X37t0VFBRUYccdNmyYpLMfDv/K999/L0n2AuRixo0bJzc3N73++ut69tlntW3bNvXv31/5+fn2mKSkJF177bVq2LChXnnlFa1evVp+fn4aPHhwicJNkm6++Wa1bt1ab731ll544YULnnv9+vUKCAgo8zf8P/zwgyIiIrR06VKtX79es2fP1tatW3XVVVfp9OnTJeJvuukmtW7dWv/97381Z84cvffeexo8eHCpsZIUFBSkdevW2X8vqampSk1N1axZsySdndrXqFEjPf7441q3bp0SEhJUp04d9ezZU/v37y/TY7iYoUOH6vjx4xe9hmzatGlaunSpJk2apHXr1um1117Tbbfdpt9//12SNGvWLPsHf1v+qampDq/F9957T0uXLtXs2bP18ccf6x//+MdF8yrLa6QsunbtqpdfflmSFBsba8/tnnvuueB9Jk6cqIcffliDBg3SBx98oMcee0zr1q1T7969SxTrOTk5ioyM1B133KEPPvhA119/vR599FElJSWVKb8PPvhA//73vzV37lz997//VYsWLTRq1Cj76FfLli01bNgwvfDCC7JarQ73XbJkiYKDg3XTTTdd8Pjr16+Xu7u7hg4dWqZ8Xn/9dQ0fPlwNGzbUG2+8oZdeekl5eXnq37+/Nm3aVCL+lltuUdu2bfX222/rkUce0euvv66pU6fa96empsrLy0s33HCD/Xd//vTg850+fVrDhg3TgAED9P777+vuu+/WM8884zAaXFxcrOHDh+vxxx/X6NGj9dFHH+nxxx/Xhg0b1L9/f504ccLhmF9//bUefPBBTZ06Ve+//77Cw8M1btw4+3vbjTfeqAULFkiSEhIS7LneeOONZfq9AahEBgDUEDk5OYYk4/bbby+x78yZM8bp06ftP8XFxfZ9cXFxhiTjyJEjpR73xIkThiTj+uuvt28bM2aM4e3tbT/ekSNHjOeee84wmUzGlVdeedE8X375ZUOScdNNNzls//LLLw1Jxrx58wzDMIxjx44Zfn5+xtChQx3irFarccUVVxg9evQo8Rhmz5590XPbeHp6Gr169SpT7PmKi4uN06dPGwcOHDAkGe+//36JPKZOnepwn+TkZEOSkZSUZN/Wr18/o1+/fvbbR44cMSQZcXFxf5nDmTNnjFOnThlt2rQpca7StGjRwrjxxhsvuH/p0qWGJOPNN9+0bzs/l44dOxr//Oc/L3qemJgY40J/WiUZFovFyM3NLXXfuecq62vE9tjGjBlT4pjn/363b99uSDJefvnlErG2581m3759hiQjOjraIW7r1q2GJONf//qXw3kkGVu3bnWI7dChgzF48OAS5zqfJMPLy8vIycmxbztz5oxx+eWXG61bt7Zv+/TTTw1Jxrvvvmvf9uuvvxp16tQx4uPjL3qOyy+/3AgMDPzLXAzj7P9fwcHBRqdOnQyr1WrffvToUaNx48ZG79697dtsv7dFixY5HCM6Otrw9PR0eJ/x9vYu9XmyPa5PP/3Uvm3MmDGGJGP16tUOsTfccIPRrl07++033njDkGS8/fbbDnG25zoxMdG+rUWLFoanp6dx4MAB+7YTJ04Yfn5+xr333mvf9tZbb5XIB4DzMdIGoFbo1q2b6tata/95+umny3xfwzBK3X7s2DH78S677DJNmTJF119/fZmvBYuMjHS43bt3b7Vo0UKffvqpJGnz5s3Kzc3VmDFjdObMGftPcXGxrrvuOm3fvl3Hjh1zOMYtt9xS5sdVHocPH9Z9992nZs2aqU6dOqpbt65atGghSdq3b99fPrYRI0aoTp069sdWXmfOnNGCBQvUoUMHeXh4qE6dOvLw8NB3331X6vnL60LP8bl69Oih//u//9Mjjzyizz77rMQoRllcc8018vX1LXP8X71GKovt+OdPu+zRo4fat29fYpQ3MDBQPXr0cNgWHh5+0WnC5xowYIACAgLst93d3TVy5Eh9//339umY/fv31xVXXGGfgipJL7zwgkwmkyZMmFDmx/ZX9u/fr4MHDyoqKkpubn9+TKpfv75uueUWbdmyRcePH3e4j2003iY8PFwnT57U4cOHLzkPk8lUYmTw/N/phx9+KB8fHw0dOtThPaJz584KDAws0ZGyc+fOat68uf22p6en2rZtW+bnCYDz0IgEQI3h7+8vLy+vUj+AvP766zp+/Liys7NLfMD6K7bjnX8dnJeXl31akdlsVosWLdSwYcMyHzcwMLDUbbbpdocOHZJU8lqbc+Xm5srb29t+u6zTQps3b67MzMwyxRYXF+vaa6/VwYMHNWvWLHXq1Ene3t4qLi5Wr169Si1ezn9sderUUaNGjeyPrbymTZumhIQEPfzww+rXr598fX3l5uame+6555KKp/Nd6Dk+17///W81bdpUb775pp544gl5enpq8ODBevLJJ9WmTZsynae803b/6jVSWWzHLy3f4ODgEv+PNWrUqESc2Wwu83Nzocdpy8V2HdqkSZN0zz33aP/+/QoNDdXy5ct16623lnr/czVv3lzfffedjh075vD/S2n+6rEXFxcrLy/PocnP+Y/f1rDo77w269WrJ09PzxLHPfe6y0OHDik/P/+C1++eP4317z5PAJyHog1AjeHu7q5rrrlG69evV3Z2tsOHLlunwktZe+iDDz6QVLINvZubm7p3737J+ebk5JS6rXXr1pJk72T5/PPPX/Das3NHJySVea0t2xp0W7Zs+cvr2vbs2aOvv/5aK1eu1JgxY+zbbdfvlSYnJ8ehe+aZM2f0+++/l/qhsSySkpJ055132q+3sfntt9/k4+NzSce0MQxDa9askbe390WfT29vb8XHxys+Pl6HDh2yj7oNHTpU33zzTZnOVd610P7qNSKdHS05vzmFdPZ3c2431PKwPU/Z2dklGnccPHjwko97IRd6nOfmIkmjR4/Www8/rISEBPXq1Us5OTmKiYn5y+MPHjxY69ev15o1a3T77bdfNPbcx36+gwcPys3NrVyjpZXJ399fjRo1sl8Per4GDRpUcUYAKgvTIwHUKI8++qisVqvuu+++Cza9KI+vv/5aCxYsUMuWLTVixIgKyPBPycnJDrc3b96sAwcO2IvDPn36yMfHR3v37lX37t1L/bnQN+x/ZerUqfL29lZ0dLRDlzsbwzDs0zxthca5yx1IZ7v9lfWxrV69WmfOnLno+msXG52wLWB+ro8++qhCFgCPj4/X3r17NXny5BIjGxcSEBCgsWPHatSoUdq/f799ulxFjLCc669eI9LZJh3p6ekOcd9++22JBi3lye2aa66RpBKNRLZv3659+/ZpwIABZX4MZbFx40b7yLJ0tqnQm2++qVatWjkUjZ6enpowYYJeeeUVLV68WJ07d1afPn3+8vjjxo1TYGCgZsyYccHXzDvvvCNJateunZo0aaLXX3/dYdrssWPH9Pbbb9s7SpZXZYxoDRkyRL///rus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cuRIie25ubkKCQkp7+EAAAAAABdR7qLNMIwSo2yS9Mcff8jT07NCkgIAAAAAnFWnrIHTpk2TJJlMJs2aNUv16tWz77Nardq6das6d+5c4QkCAAAAQG1W5qJt165dks6OtO3evduh4YiHh4euuOIKTZ8+veIzBAAAAIBarMxF26effipJuuuuu/Tcc8/RRAMAAAAAqkCZizabl19+uTLyAAAAAACUokxF280336yVK1eqYcOGuvnmmy8a+84771RIYgAAAACAMhZtFovF3jHSYrFUakIAAAAAgD+Ve3Ft/D0srg0AAABAKnttUO5r2mwOHz6s/fv3y2QyqW3btmrcuPGlHgoAAAAAcAHlXly7sLBQUVFRatKkifr166e+ffuqSZMmuuOOO1RQUFAZOQIAAABArVXuou2ee+7R1q1b9eGHHyo/P18FBQX68MMPtWPHDo0fP74ycgQAAACAWqvc17R5e3vr448/1lVXXeWw/YsvvtB1112nY8eOVWiCNQ3XtAEAAACQyl4blHukrVGjRqV2kLRYLPL19S3v4QAAAAAAF1Huoi02NlbTpk1Tdna2fVtOTo4eeughzZo1q0KTAwAAAIDartzTI7t06aLvv/9eRUVFat68uSQpKytLZrNZbdq0cYj96quvKi7TGoLpkQAAAACkSmz5/89//vPv5AUAAAAAKAcW165ijLQBAAAAkCqxEQkAAAAAoOqUe3qk1WrVM888o9WrVysrK0unTp1y2J+bm1thyQEAAABAbVfukbb4+HgtXrxYI0aMUEFBgaZNm6abb75Zbm5umjNnTiWkCAAAAAC1V7mLtuTkZC1fvlzTp09XnTp1NGrUKK1YsUKzZ8/Wli1bKiNHAAAAAKi1yl205eTkqFOnTpKk+vXrq6CgQJI0ZMgQffTRRxWbHQAAAADUcuUu2po2bWpfWLt169Zav369JGn79u0ym80Vmx0AAAAA1HLlLtpuuukmbdy4UZI0efJkzZo1S23atNGdd96pu+++u8ITBAAAAIDa7G+v07Z161Z9+eWXat26tYYNG1ZRedVYrNMGAAAAQCp7bVDulv/n69mzp3r27Pl3DwMAAAAAKEWZp0fu3LlTV199tQoLC0vsKygo0NVXX62vv/66QpOTpF9//VV33HGHGjVqpHr16qlz587auXOnfb9hGJozZ46Cg4Pl5eWl/v37KyMjw+EYRUVFeuCBB+Tv7y9vb28NGzZMv/zyi0NMXl6eoqKiZLFYZLFYFBUVpfz8fIeYrKwsDR06VN7e3vL399ekSZNKrFMHAAAAABWpzEXb008/rWuuuabUYTuLxaKBAwfqySefrNDk8vLy1KdPH9WtW1f/93//p7179+rpp5+Wj4+PPWbRokVavHixlixZou3btyswMFCDBg3S0aNH7TFTpkzRu+++q1WrVmnTpk36448/NGTIEFmtVnvM6NGjlZaWpnXr1mndunVKS0tTVFSUfb/VatWNN96oY8eOadOmTVq1apXefvttPfjggxX6mAEAAADgXGW+pq1Vq1Z69913FR4eXur+3bt3a/jw4frxxx8rLLlHHnlEX375pb744otS9xuGoeDgYE2ZMkUPP/ywpLOjagEBAXriiSd07733qqCgQJdddplee+01jRw5UpJ08OBBNWvWTGvXrtXgwYO1b98+dejQQVu2bLFP9dyyZYsiIiL0zTffqF27dvq///s/DRkyRD///LOCg4MlSatWrdLYsWN1+PDhMl+fxjVt5WO1WpWenq7c3Fz5+fkpPDxc7u7uzk4LAAAA+NvKWhuUeaTt119/VYMGDS64v379+valACrKBx98oO7du+u2225T48aN1aVLFy1fvty+PzMzUzk5Obr22mvt28xms/r166fNmzdLOjut8/Tp0w4xwcHB6tixoz0mNTVVFovF4dq8Xr16yWKxOMR07NjRXrBJ0uDBg1VUVOQwXfN8RUVFKiwsdPhB2aSkpCgyMlJTp07VY489pqlTpyoyMlIpKSnOTg0AAACoMmUu2i677DLt37//gvu/+eYb+fv7V0hSNj/++KOWLl2qNm3a6OOPP9Z9992nSZMm6dVXX5V0dqFvSQoICHC4X0BAgH1fTk6OPDw85Ovre9GYxo0blzh/48aNHWLOP4+vr688PDzsMaVZuHCh/To5i8WiZs2aledXUGulpKQoLi5OoaGhSkhI0Nq1a5WQkKDQ0FDFxcVRuAEAAKDWKHPRNnDgQM2fP7/UfYZhaMGCBRo4cGCFJSZJxcXF6tq1qxYsWKAuXbro3nvv1fjx47V06VKHOJPJVCKf87eVlvO5MaXFX0rM+R599FEVFBTYf37++eeL5oWzUyITExMVERGhefPmKSwsTPXq1VNYWJjmzZuniIgILV261OGaRAAAAKCm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107PPfecEx4RqprZbFZgYKDDj6+vb6lTaPPz82UymfTZZ59Jkj777DOZTCZ9/PHH6t69u8xms7744gsVFRVp0qRJaty4sTw9PXXVVVdp+/bt9uPY7vfRRx/piiuukKenp3r27Kndu3c75LZ582b17dtXXl5eatasmSZNmqRjx45Vxa8FVeBC719jx47VAw88oKysLJlMJrVs2VKS1L9/f91///2aNm2a/P39NWjQIEklp0f+8ssvuv322+Xn5ydvb291795dW7dulST98MMPGj58uAICAlS/fn1deeWV+uSTT6ryYaMCXOxv37nvS126dJGXl5euueYaHT58WP/3f/+n9u3bq2HDhho1apSOHz9uv59hGFq0aJFCQ0Pl5eWlK664Qv/9739LPe6573elTY/8z3/+o7CwMJnNZgUFBen++++371u8eLE6deokb29vNWvWTNHR0frjjz/s+w8cOKChQ4fK19dX3t7eCgsL09q1ayv+l4hyi4mJkYeHh9avX69+/fqpefPmuv766/XJJ5/o119/1cyZMyVJRUVFmjFjhpo1ayaz2aw2bdropZdesh9n7969uuGGG1S/fn0FBAQoKipKv/32m33/unXrdNVVV8nHx0eNGjXSkCFD9MMPP9j32/4+v/POO7r66qtVr149XXHFFUpNTbXHnD89kve+P1G0wSnefPNNtWvXTu3atdMdd9yhl19+WbZB31mzZmnv3r36v//7P+3bt09Lly6Vv79/qccpLi5W06ZNtXr1au3du1ezZ8/Wv/71L61evboqHw6qqRkzZmjhwoXat2+fwsPDNWPGDL399tt65ZVX9NVXX6l169YaPHiwcnNzHe730EMP6amnntL27dvVuHFjDRs2TKdPn5Yk7d69W4MHD9bNN9+s9PR0vfnmm9q0aZPDhx9Ubxd6/3ruuec0d+5cNW3aVNnZ2Q4F/yuvvKI6deroyy+/1IsvvljimH/88Yf69eungwcP6oMPPtDXX3+tGTNmqLi42L7/hhtu0CeffKJdu3Zp8ODBGjp0qLKysqrscePvu9jfPps5c+ZoyZIl2rx5s37++WeNGDFCzz77rF5//XV99NFH2rBhg55//nl7fGxsrF5++WUtXbpUGRkZmjp1qu644w59/vnnDsc9//3ufEuXLlVMTIwmTJig3bt364MPPlDr1q3t+93c3PTvf/9be/bs0SuvvKL//e9/mjFjhn1/TEyMioqKlJKSot27d+uJJ55Q/fr1K+pXh0uUm5urjz/+WNHR0fLy8nLYFxgYqMjISL355psyDEN33nmnVq1apX//+9/at2+fXnjhBftzmJ2drX79+qlz587asWOH1q1bp0OHDmnEiBH24x07dkzTpk3T9u3btXHjRrm5uemmm26yv4/ZzJw5U9OnT1daWpratm2rUaNG6cyZM6Xmz3vfOQzACXr37m08++yzhmEYxunTpw1/f39jw4YNhmEYxtChQ4277rqr1PtlZmYakoxdu3Zd8NjR0dHGLbfcUuE5w3WMGTPGcHd3N7y9vR1+5s6dW+prJC8vz5BkfPrpp4ZhGMann35qSDLee+89e8wff/xh1K1b10hOTrZvO3XqlBEcHGwsWrTI4X6rVq2yx/z++++Gl5eX8eabbxqGYRhRUVHGhAkTHPL94osvDDc3N+PEiRMV/auAE1zs/euZZ54xWrRo4RDfr18/o3PnziWOI8l49913DcMwjBdffNFo0KCB8fvvv5c5jw4dOhjPP//8pT0IOMXFXju295dPPvnEHr9w4UJDkvHDDz/Yt917773G4MGDDcM4+77l6elpbN682eE848aNM0aNGuVw3HPf7wzDMOLi4owrrrjCfjs4ONiYOXNmmR/L6tWrjUaNGtlvd+rUyZgzZ06Z74+qsWXLFof3mvMtXrzYkGRs3brVkGR/PZ5v1qxZxrXXXuuw7eeffzYkGfv37y/1PocPHzYkGbt37zYM48/PcCtWrLDHZGRkGJKMffv2GYZhGC+//LJhsVgu+phq63sfI22ocvv379e2bdt0++23S5Lq1KmjkSNH6j//+Y8kaeLEiVq1apU6d+6sGTNmaPPmzRc93gsvvKDu3bvrsssuU/369bV8+fLa+Q1MLXP11VcrLS3N4ScmJqZcx+jevbv93z/88INOnz6tPn362LfVrVtXPXr00L59+xzuFxERYf+3n5+f2rVrZ4/ZuXOnVq5cqfr169t/Bg8erOLiYmVmZl7KQ4UL+av3rws597VWmrS0NHXp0uWC15UcO3ZMM2bMUIcOHeTj46P69evrm2++4b2uGinra+fcUbCAgADVq1dPoaGhDtsOHz4s6ex0tZMnT2rQoEEO7zmvvvqqw7Q06eKvwcOHD+vgwYMaMGDABWM+/fRTDRo0SE2aNFGDBg1055136vfff7dP/Z40aZLmzZunPn36KC4uTunp6WX8zcCZjP8/0puZmSl3d3f169ev1LidO3fq008/dXidXX755ZJkf6398MMPGj16tEJDQ9WwYUOFhIRIUon3qXNf40FBQZJkf02fj/e+P3EVKqrcSy+9pDNnzqhJkyb2bYZhqG7dusrLy9P111+vAwcO6KOPPtInn3yiAQMGKCYmRk899VSJY61evVpTp07V008/rYiICDVo0EBPPvmk/ToQ1Fze3t4OU3dsbNdYGOdMObJNXSztGDa2eJPJ5BBjGEaJbaWxxRQXF+vee+/VpEmTSsTQbKf6+6v3rws597VWmvOnLZ3voYce0scff6ynnnpKrVu3lpeXl2699VadOnWqfA8ATlPW107dunXt/zaZTA63bdts081s//3oo48cjiudve73XBd7Df7V6+/AgQO64YYbdN999+mxxx6Tn5+fNm3apHHjxtnfX++55x4NHjxYH330kdavX6+FCxfq6aef1gMPPHDRY6NytW7dWiaTSXv37tU///nPEvu/+eYb+fr6ql69ehc9TnFxsYYOHaonnniixD5b4TV06FA1a9ZMy5cvV3BwsIqLi9WxY8cS71Pnv8Ztxy8N731/YqQNVerMmTN69dVX9fTTTzuMkHz99ddq0aKFkpOTJUmXXXaZxo4dq6SkJD377LNatmxZqcf74osv1Lt3b0VHR6tLly5q3bp1iW8XUbtcdtllks7Ov7cpy7p+rVu3loeHhzZt2mTfdvr0ae3YsUPt27d3iN2yZYv933l5efr222/t3zh27dpVGRkZat26dYkfOgZWb2V9/7oU4eHhSktLK3H9pM0XX3yhsWPH6qabblKnTp0UGBion3766ZLPh6pVWa+dDh06yGw2Kysrq8T7TbNmzcp8nAYNGqhly5YXXAJgx44dOnPmjJ5++mn16tVLbdu21cGDB0vENWvWTPfdd5/eeecdPfjgg1q+fPklPS5UnEaNGmnQoEFKTEzUiRMnHPbl5OQoOTlZI0eOVKdOnVRcXFziWkgb29+2li1blniteXt76/fff9e+ffsUGxurAQMGqH379hf9IquseO/7EyNtqFIffvih8vLyNG7cOFksFod9t956q1566SUdPnxY3bp1U1hYmIqKivThhx+W+NBs07p1a7366qv6+OOPFRISotdee03bt2+3D8mj5ioqKlJOTo7Dtjp16sjf31+9evXS448/rpYtW+q3335TbGzsXx7P29tbEydO1EMPPSQ/Pz81b95cixYt0vHjxzVu3DiH2Llz56pRo0YKCAjQzJkz5e/vb/8G8+GHH1avXr0UExOj8ePHy9vbW/v27SvRPADVT1nev8aMGXNJxx41apQWLFigf/7zn1q4cKGCgoK0a9cuBQcHKyIiQq1bt9Y777yjoUOHymQyadasWRf8ZhqupyyvnWeeeabcx23QoIGmT5+uqVOnqri4WFdddZUKCwu1efNm1a9fv1yvxzlz5ui+++5T48aNdf311+vo0aP68ssv9cADD6hVq1Y6c+aMnn/+eQ0dOlRffvmlXnjhBYf7T5kyRddff73atm2rvLw8/e9//7vg325UrSVLlqh3794aPHhwiZb/TZo00fz58+Xn56cxY8bo7rvv1r///W9dccUVOnDggA4fPqwRI0YoJiZGy5cv16hRo/TQQw/J399f33//vVatWqXly5fL19dXjRo10rJlyxQUFKSsrCw98sgjfzt33vv+xEgbqtRLL72kgQMHlvijJUm33HKL0tLSVKdOHT366KMKDw9X37595e7urlWrVpV6vPvuu08333yzRo4cqZ49e+r3339XdHR0ZT8MuIB169YpKCjI4eeqq66SdLZt9enTp9W9e3dNnjxZ8+bNK9MxH3/8cd1yyy2KiopS165d9f333+vjjz8usfbb448/rsmTJ6tbt27Kzs7WBx98YB9FCw8P1+eff67vvvtO//jHP9SlSxfNmjXLPn0E1VdZ3r8u9cOErR1348aNdcMNN6hTp056/PHH5e7uLkl65pln5Ovrq969e2vo0KEaPHiwunbt+rceD6pOWV47X3311SUd+7HHHtPs2bO1cOFCtW/fXoMHD9aaNWvK/eXlmDFj9OyzzyoxMVFhYWEaMmSIvvvuO0lS586dtXjxYj3xxBPq2LGjkpOTtXDhQof7W61WxcTEqH379rruuuvUrl07JSYmXtJjQsVq06aNduzYoVatWmnkyJFq1aqVJkyYoKuvvlqpqan2a2mXLl2qW2+9VdHR0br88ss1fvx4+zWLwcHB+vLLL2W1WjV48GB17NhRkydPlsVikZubm9zc3LRq1Srt3LlTHTt21NSpU/Xkk0/+7dx57/sTi2sDQBl99tlnuvrqq5WXl+ewjgwAAEBlYqQNAAAAAFwYRRsAAAAAuDCmRwIAAACAC2OkDQAAAABcGEUbAAAAALgwijYAAAAAcGEUbQAAAADgwijaAAAAAMCFUbQB+H/t2ktoU1sUxvHv0GuUGJNYKCoSSKqWPDR14AMjWAuKiohFxCoiKipIqyI1syLEakWKQjuwVSoYyciJdNCBpQaME5+IOEgcNBrSQXxAbfEB0tjcwaXhxgdXq9Z48//Bmey9WfvjzBZrA5hkN2/elGEYGh4e/t1RAAB/AJo2AEDJev78uQ4fPqzKykpNnTpVDodDmzZtUjQa/Wl3rF69WkePHi1YCwQCymQystlsP+2ebxEOh2W32yf1TgDAj/vrdwcAAOB3SKVSWrlypex2u9ra2uT3+zU6Oqq+vj41NjbqyZMnv+xuk8mk2bNn/7L6AID/FyZtAICS1NDQIMMwdO/ePW3dulVVVVXy+XxqamrSnTt3JEnpdFqbN2+WxWKR1WrVtm3b9OLFi3yNUCikxYsXKxKJyOl0ymazafv27Xrz5o0kac+ePYrFYuro6JBhGDIMQ6lU6rPnkeMTsL6+Pnk8HlksFq1fv16ZTKYg8+XLl+XxeDRt2jS53W51dnbm91KplAzD0LVr11RbWyuz2azq6mrdvn1b0j9PMvfu3auRkZF8llAo9Av/MADgZ6FpAwCUnKGhIV2/fl2NjY2aPn36Z/t2u125XE51dXUaGhpSLBZTf3+/ksmk6uvrC84mk0n19PSot7dXvb29isViOnPmjCSpo6NDK1as0IEDB5TJZJTJZORwOL6Y6f379zp79qwikYhu3bqldDqtYDCY3+/u7lZzc7NaW1uVSCR0+vRpHT9+XFeuXCmo09zcrGAwqEePHqmqqko7duxQNptVIBBQe3u7rFZrPsu/6wMAihfPIwEAJWdgYEC5XE5ut/urZ27cuKHHjx/r2bNn+UYrEonI5/Pp/v37Wrp0qSRpbGxM4XBYM2bMkCTt2rVL0WhUra2tstlsMplMMpvN//kccnR0VBcuXNC8efMkSYcOHVJLS0t+/+TJkzp37py2bNkiSXK5XIrH47p48aJ2796dPxcMBrVx40ZJ0okTJ+Tz+TQwMCC32y2bzSbDMHiaCQB/GCZtAICSk8vlJEmGYXz1TCKRkMPhKJiMeb1e2e12JRKJ/JrT6cw3bJI0Z84cvXz58rszmc3mfMP2aZ1Xr15pcHBQ+/btk8ViyX+nTp1SMpksqOP3+wtqSJpQHgBA8WDSBgAoOQsWLJBhGEokEqqrq/vimVwu98Wm7tP1KVOmFOwbhqGxsbHvzvSlOuPN5Xi97u5uLV++vOBcWVnZV+uM55xIHgBA8WDSBgAoOeXl5Vq3bp3Onz+vd+/efbY/PDwsr9erdDqtwcHB/Ho8HtfIyIg8Hs8332UymfTx48cfyjtr1izNnTtXT58+1fz58ws+l8s1qVkAAJOPSRsAoCR1dnYqEAho2bJlamlpkd/vVzabVX9/v7q6uhSPx+X3+7Vz5061t7crm82qoaFBNTU1WrJkyTff43Q6dffuXaVSKVksFpWXl08obygU0pEjR2S1WrVhwwZ9+PBBDx480OvXr9XU1PTNWd6+fatoNKrq6mqZzWaZzeYJ5QEATB4mbQCAkuRyufTw4UPV1tbq2LFjWrhwodauXatoNKquri4ZhqGenh7NnDlTq1at0po1a1RZWamrV69+1z3BYFBlZWXyer2qqKhQOp2eUN79+/fr0qVLCofDWrRokWpqahQOh79r0hYIBHTw4EHV19eroqJCbW1tE8oCAJhcRm78wTwAAAAAoOgwaQMAAACAIkbTBgAAAABFjKYNAAAAAIoYTRsAAAAAFDGaNgAAAAAoYjRtAAAAAFDEaNoAAAAAoIjRtAEAAABAEaNpAwAAAIAiRtMGAAAAAEWMpg0AAAAAitjfJHyaRY/PMLkAAAAASUVORK5CYII=",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "GDP per capita plot saved to results/gdp_per_capita_distribution.png\n",
+ "Workflow completed successfully!\n"
+ ]
+ }
+ ],
+ "source": [
+ "def visualize_data(data, results_dir):\n",
+ " \"\"\"\n",
+ " Generate visualizations:\n",
+ " - Life expectancy over time by continent.\n",
+ " - GDP per capita distribution by continent.\n",
+ " \"\"\"\n",
+ " # Life Expectancy Over Time\n",
+ " plt.figure(figsize=(10, 6))\n",
+ " sns.lineplot(data=data, x=\"year\", y=\"lifeexp\", hue=\"continent\", marker=\"o\")\n",
+ " plt.title(\"Life Expectancy Over Time by Continent\")\n",
+ " plt.xlabel(\"Year\")\n",
+ " plt.ylabel(\"Life Expectancy\")\n",
+ " plt.legend(title=\"Continent\")\n",
+ " life_expectancy_plot = f\"{results_dir}/life_expectancy_over_time.png\"\n",
+ " plt.savefig(life_expectancy_plot)\n",
+ " plt.show()\n",
+ " print(f\"Life expectancy plot saved to {life_expectancy_plot}\")\n",
+ "\n",
+ " # GDP per Capita Distribution\n",
+ " plt.figure(figsize=(10, 6))\n",
+ " sns.boxplot(data=data, x=\"continent\", y=\"gdppercap\")\n",
+ " plt.title(\"GDP per Capita Distribution by Continent\")\n",
+ " plt.xlabel(\"Continent\")\n",
+ " plt.ylabel(\"GDP per Capita\")\n",
+ " gdp_plot = f\"{results_dir}/gdp_per_capita_distribution.png\"\n",
+ " plt.savefig(gdp_plot)\n",
+ " plt.show()\n",
+ " print(f\"GDP per capita plot saved to {gdp_plot}\")\n",
+ "\n",
+ "print(\"Visualizing data...\")\n",
+ "visualize_data(data, RESULTS_DIR)\n",
+ "\n",
+ "# Workflow Complete\n",
+ "print(\"Workflow completed successfully!\")"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "f6f12ee9-b9de-40c4-86a4-99d4bbe6f870",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3 (ipykernel)",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.21"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/pixi.lock b/pixi.lock
new file mode 100644
index 0000000..2f1f2f6
--- /dev/null
+++ b/pixi.lock
@@ -0,0 +1,8306 @@
+version: 5
+environments:
+ default:
+ channels:
+ - url: https://conda.anaconda.org/conda-forge/
+ packages:
+ linux-64:
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.13-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.6.2.post1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py39h8cd3c5a_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.1.0-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.1.0-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py39hf88036b_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-hebfffa5_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py39h15c3d72_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.0-py39h74842e3_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.27-h54b06d7_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.9-py39hf88036b_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.3.0-h59595ed_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.55.1-py39h9399b63_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-9.0.0-hda332d3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.18.1-pyh707e725_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py39hf3d152e_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.7-py39h74842e3_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp19.1-19.1.5-default_hb5137d0_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-19.1.5-default_h9c6a7e4_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.124-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm19-19.1.5-ha7bfdaf_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.4-h7f98852_1002.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-17.2-h3b95a9b_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hc4654cb_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h2c5496b_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h8d12d68_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py39h9399b63_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.9.3-py39hf3d152e_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.9.3-py39h16632d1_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-9.0.1-h266115a_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-9.0.1-he0572af_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.0.2-py39h9cb892a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.9-he970967_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py39h3b40f6f_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.1-pyhff2d567_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-hba22ea6_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py39h538c539_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.0-py39h8cd3c5a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.8.0.2-py39h0383914_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.9.21-h9c0c6dc_1_cpython.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-5_cp39.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py39h8cd3c5a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py39h4e4fb57_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.8.0-h6e8976b_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py39he612d8f_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.13.1-py39haf93ffa_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/statsmodels-0.14.4-py39hf3d9206_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py39h8cd3c5a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241003-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.1.0-py39h8cd3c5a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.1-h3e06ad9_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-hb711507_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.5-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.43-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hb9d3cd8_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-he73a12e_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hb9d3cd8_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.5-hb9d3cd8_4.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-xorgproto-2024.1-hb9d3cd8_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py39h08a7858_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda
+ osx-arm64:
+ - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.6.2.post1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py39h06df861_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.1.0-hd74edd7_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-bin-1.1.0-hd74edd7_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py39hfa9831e_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.8.30-hf0a4a13_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py39h7f933ea_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/contourpy-1.3.0-py39h85b62ae_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.9-py39h941272d_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.55.1-py39hefdd603_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh57ce528_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.18.1-pyh707e725_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/jsonpointer-3.0.0-py39h2804cbe_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.4.7-py39h157d57c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-25_osxarm64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-25_osxarm64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.5-ha82da77_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.22-hd74edd7_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-25_osxarm64_openblas.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.0-hbaaea75_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-ha962b0a_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.4.0-h93a5062_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.5-hdb05f8b_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py39hefdd603_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.9.3-py39hdf13c20_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.9.3-py39h7251d6c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.0.2-py39h3ba1154_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.2-h9f1df11_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py39hc5ad87a_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.1-pyhff2d567_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py39h4ac03e3_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.0-py39h57695bc_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py39hebff0d6_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py39hebff0d6_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.21-h5f1b60f_1_cpython.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.9-5_cp39.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py39h06df861_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py39h6e893d0_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/qhull-2020.2-h420ef59_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py39hc40b5db_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.13.1-py39h3d5391c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/statsmodels-0.14.4-py39h914ef23_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py39hf3bc14e_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241003-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/unicodedata2-15.1.0-py39h57695bc_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.11-hd74edd7_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py39hcf1bb16_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda
+ win-64:
+ - conda: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.6.2.post1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/argon2-cffi-bindings-21.2.0-py39ha55e580_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/brotli-1.1.0-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/brotli-bin-1.1.0-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.1.0-py39ha51f57c_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/cairo-1.18.0-h32b962e_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/cffi-1.17.1-py39ha55e580_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.3.0-py39h2b77a98_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.9.21-py39hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.8.9-py39ha51f57c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/double-conversion-3.3.0-h63175ca_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.15.0-h765892d_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.55.1-py39hf73967f_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/graphite2-1.3.13-h63175ca_1003.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/harfbuzz-9.0.0-h2bedf89_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/icu-75.1-he0c23c2_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh4bbf305_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-8.18.1-pyh7428d3b_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/jsonpointer-3.0.0-py39hcbf5309_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh5737063_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.7-py39h2b77a98_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libbrotlicommon-1.1.0-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libbrotlidec-1.1.0-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libbrotlienc-1.1.0-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libclang13-19.1.5-default_ha5278ca_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libglib-2.82.2-h7025463_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.6.3-h2466b09_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libsodium-1.0.20-hc70643c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hdefb170_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.5-he286e8c_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.39-h3df6e99_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py39hf73967f_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/matplotlib-3.9.3-py39hcbf5309_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.9.3-py39h5376392_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/numpy-2.0.2-py39h60232e0_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pandas-2.2.3-py39h2366fc2_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.1-pyhff2d567_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pillow-11.0.0-py39h5ee314c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pixman-0.43.4-h63175ca_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/psutil-6.1.0-py39ha55e580_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.0-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pyside6-6.8.0.2-py39h0285922_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/python-3.9.21-h37870fc_1_cpython.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.9-5_cp39.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pywin32-307-py39ha51f57c_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.14-py39ha51f57c_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py39ha55e580_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/pyzmq-26.2.0-py39h03e5c00_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/qhull-2020.2-hc790b64_5.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/qt6-main-6.8.0-hfb098fa_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/rpds-py-0.22.3-py39h92a245a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/scipy-1.13.1-py39h1a10956_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh5737063_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/statsmodels-0.14.4-py39h4b0a98a_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh5737063_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/tornado-6.4.2-py39ha55e580_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241003-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.1.0-py39ha55e580_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_8.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/winpty-0.4.3-4.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2
+ - conda: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.5-ha9f60a1_7.conda
+ - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/zlib-1.3.1-h2466b09_2.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py39h9bf74da_1.conda
+ - conda: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda
+packages:
+- kind: conda
+ name: _libgcc_mutex
+ version: '0.1'
+ build: conda_forge
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2
+ sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726
+ md5: d7c89558ba9fa0495403155b64376d81
+ license: None
+ size: 2562
+ timestamp: 1578324546067
+- kind: conda
+ name: _openmp_mutex
+ version: '4.5'
+ build: 2_gnu
+ build_number: 16
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2
+ sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22
+ md5: 73aaf86a425cc6e73fcf236a5a46396d
+ depends:
+ - _libgcc_mutex 0.1 conda_forge
+ - libgomp >=7.5.0
+ constrains:
+ - openmp_impl 9999
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 23621
+ timestamp: 1650670423406
+- kind: conda
+ name: _openmp_mutex
+ version: '4.5'
+ build: 2_gnu
+ build_number: 8
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda
+ sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d
+ md5: 37e16618af5c4851a3f3d66dd0e11141
+ depends:
+ - libgomp >=7.5.0
+ - libwinpthread >=12.0.0.r2.ggc561118da
+ constrains:
+ - openmp_impl 9999
+ - msys2-conda-epoch <0.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 49468
+ timestamp: 1718213032772
+- kind: conda
+ name: alsa-lib
+ version: 1.2.13
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.13-hb9d3cd8_0.conda
+ sha256: f507b58f77eabc0cc133723cb7fc45c053d551f234df85e70fb3ede082b0cd53
+ md5: ae1370588aa6a5157c34c73e9bbb36a0
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: LGPL-2.1-or-later
+ license_family: GPL
+ size: 560238
+ timestamp: 1731489643707
+- kind: conda
+ name: anyio
+ version: 4.6.2.post1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.6.2.post1-pyhd8ed1ab_0.conda
+ sha256: 4b54b7ce79d818e3cce54ae4d552dba51b7afac160ceecdefd04b3917a37c502
+ md5: 688697ec5e9588bdded167d19577625b
+ depends:
+ - exceptiongroup >=1.0.2
+ - idna >=2.8
+ - python >=3.9
+ - sniffio >=1.1
+ - typing_extensions >=4.1
+ constrains:
+ - uvloop >=0.21.0b1
+ - trio >=0.26.1
+ license: MIT
+ license_family: MIT
+ size: 109864
+ timestamp: 1728935803440
+- kind: conda
+ name: appnope
+ version: 0.1.4
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_1.conda
+ sha256: 8f032b140ea4159806e4969a68b4a3c0a7cab1ad936eb958a2b5ffe5335e19bf
+ md5: 54898d0f524c9dee622d44bbb081a8ab
+ depends:
+ - python >=3.9
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 10076
+ timestamp: 1733332433806
+- kind: conda
+ name: argon2-cffi
+ version: 23.1.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_1.conda
+ sha256: 7af62339394986bc470a7a231c7f37ad0173ffb41f6bc0e8e31b0be9e3b9d20f
+ md5: a7ee488b71c30ada51c48468337b85ba
+ depends:
+ - argon2-cffi-bindings
+ - python >=3.9
+ - typing-extensions
+ constrains:
+ - argon2_cffi ==999
+ license: MIT
+ license_family: MIT
+ size: 18594
+ timestamp: 1733311166338
+- kind: conda
+ name: argon2-cffi-bindings
+ version: 21.2.0
+ build: py39h06df861_5
+ build_number: 5
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/argon2-cffi-bindings-21.2.0-py39h06df861_5.conda
+ sha256: dc095fe352faa87b3d69dfcb93d7dba8c5a5c713d37d6c2ebae0a0df950003f3
+ md5: 1589117cd05eeb29c09005d58abf923b
+ depends:
+ - __osx >=11.0
+ - cffi >=1.0.1
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 32262
+ timestamp: 1725356966274
+- kind: conda
+ name: argon2-cffi-bindings
+ version: 21.2.0
+ build: py39h8cd3c5a_5
+ build_number: 5
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py39h8cd3c5a_5.conda
+ sha256: a3321ceda55121c4ef6ca08a966b2d5c2a4078ad40625cb43d1bab49329b1700
+ md5: ebf59f90740b2b77e3d71c6855a7935d
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - cffi >=1.0.1
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 34122
+ timestamp: 1725356676809
+- kind: conda
+ name: argon2-cffi-bindings
+ version: 21.2.0
+ build: py39ha55e580_5
+ build_number: 5
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/argon2-cffi-bindings-21.2.0-py39ha55e580_5.conda
+ sha256: 5a943cb6cf9738c4fb799e7901d643da39db7ecd0a19fe0c1d12543ddbb16b77
+ md5: b604c6bd2d089cafd9fde64bec6fa591
+ depends:
+ - cffi >=1.0.1
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 33859
+ timestamp: 1725356942064
+- kind: conda
+ name: arrow
+ version: 1.3.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_0.conda
+ sha256: ff49825c7f9e29e09afa6284300810e7a8640d621740efb47c4541f4dc4969db
+ md5: b77d8c2313158e6e461ca0efb1c2c508
+ depends:
+ - python >=3.8
+ - python-dateutil >=2.7.0
+ - types-python-dateutil >=2.8.10
+ license: Apache-2.0
+ license_family: Apache
+ size: 100096
+ timestamp: 1696129131844
+- kind: conda
+ name: asttokens
+ version: 3.0.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda
+ sha256: 93b14414b3b3ed91e286e1cbe4e7a60c4e1b1c730b0814d1e452a8ac4b9af593
+ md5: 8f587de4bcf981e26228f268df374a9b
+ depends:
+ - python >=3.9
+ constrains:
+ - astroid >=2,<4
+ license: Apache-2.0
+ license_family: Apache
+ size: 28206
+ timestamp: 1733250564754
+- kind: conda
+ name: async-lru
+ version: 2.0.4
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda
+ sha256: 7ed83731979fe5b046c157730e50af0e24454468bbba1ed8fc1a3107db5d7518
+ md5: 3d081de3a6ea9f894bbb585e8e3a4dcb
+ depends:
+ - python >=3.8
+ - typing_extensions >=4.0.0
+ license: MIT
+ license_family: MIT
+ size: 15342
+ timestamp: 1690563152778
+- kind: conda
+ name: attrs
+ version: 24.2.0
+ build: pyh71513ae_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda
+ sha256: 28dba85a7e0f7fb57d7315e13f603d1e41b83c5b88aa2a602596b52c833a2ff8
+ md5: 6732fa52eb8e66e5afeb32db8701a791
+ depends:
+ - python >=3.7
+ license: MIT
+ license_family: MIT
+ size: 56048
+ timestamp: 1722977241383
+- kind: conda
+ name: babel
+ version: 2.16.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_1.conda
+ sha256: f6205d3a62e87447e06e98d911559be0208d824976d77ab092796c9176611fcb
+ md5: 3e23f7db93ec14c80525257d8affac28
+ depends:
+ - python >=3.9
+ - pytz >=2015.7
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6551057
+ timestamp: 1733236466015
+- kind: conda
+ name: beautifulsoup4
+ version: 4.12.3
+ build: pyha770c72_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.12.3-pyha770c72_1.conda
+ sha256: fca842ab7be052eea1037ebee17ac25cc79c626382dd2187b5c6e007b9d9f65f
+ md5: d48f7e9fdec44baf6d1da416fe402b04
+ depends:
+ - python >=3.9
+ - soupsieve >=1.2
+ license: MIT
+ license_family: MIT
+ size: 118042
+ timestamp: 1733230951790
+- kind: conda
+ name: bleach
+ version: 6.2.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyhd8ed1ab_1.conda
+ sha256: ffc8e4e53cd92aec0f0ea0bc9e28f5fd1b1e67bde46b0b298170e6fb78eecce1
+ md5: 707af59db75b066217403a8f00c1d826
+ depends:
+ - python >=3.9
+ - webencodings
+ license: Apache-2.0 AND MIT
+ license_family: Apache
+ size: 132933
+ timestamp: 1733302409510
+- kind: conda
+ name: brotli
+ version: 1.1.0
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/brotli-1.1.0-h2466b09_2.conda
+ sha256: d8fd7d1b446706776117d2dcad1c0289b9f5e1521cb13405173bad38568dd252
+ md5: 378f1c9421775dfe644731cb121c8979
+ depends:
+ - brotli-bin 1.1.0 h2466b09_2
+ - libbrotlidec 1.1.0 h2466b09_2
+ - libbrotlienc 1.1.0 h2466b09_2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 19697
+ timestamp: 1725268293988
+- kind: conda
+ name: brotli
+ version: 1.1.0
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.1.0-hb9d3cd8_2.conda
+ sha256: fcb0b5b28ba7492093e54f3184435144e074dfceab27ac8e6a9457e736565b0b
+ md5: 98514fe74548d768907ce7a13f680e8f
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - brotli-bin 1.1.0 hb9d3cd8_2
+ - libbrotlidec 1.1.0 hb9d3cd8_2
+ - libbrotlienc 1.1.0 hb9d3cd8_2
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 19264
+ timestamp: 1725267697072
+- kind: conda
+ name: brotli
+ version: 1.1.0
+ build: hd74edd7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.1.0-hd74edd7_2.conda
+ sha256: a086f36ff68d6e30da625e910547f6211385246fb2474b144ac8c47c32254576
+ md5: 215e3dc8f2f837906d066e7f01aa77c0
+ depends:
+ - __osx >=11.0
+ - brotli-bin 1.1.0 hd74edd7_2
+ - libbrotlidec 1.1.0 hd74edd7_2
+ - libbrotlienc 1.1.0 hd74edd7_2
+ license: MIT
+ license_family: MIT
+ size: 19588
+ timestamp: 1725268044856
+- kind: conda
+ name: brotli-bin
+ version: 1.1.0
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/brotli-bin-1.1.0-h2466b09_2.conda
+ sha256: f3bf2893613540ac256c68f211861c4de618d96291719e32178d894114ac2bc2
+ md5: d22534a9be5771fc58eb7564947f669d
+ depends:
+ - libbrotlidec 1.1.0 h2466b09_2
+ - libbrotlienc 1.1.0 h2466b09_2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 20837
+ timestamp: 1725268270219
+- kind: conda
+ name: brotli-bin
+ version: 1.1.0
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.1.0-hb9d3cd8_2.conda
+ sha256: 261364d7445513b9a4debc345650fad13c627029bfc800655a266bf1e375bc65
+ md5: c63b5e52939e795ba8d26e35d767a843
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libbrotlidec 1.1.0 hb9d3cd8_2
+ - libbrotlienc 1.1.0 hb9d3cd8_2
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 18881
+ timestamp: 1725267688731
+- kind: conda
+ name: brotli-bin
+ version: 1.1.0
+ build: hd74edd7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-bin-1.1.0-hd74edd7_2.conda
+ sha256: 28f1af63b49fddf58084fb94e5512ad46e9c453eb4be1d97449c67059e5b0680
+ md5: b8512db2145dc3ae8d86cdc21a8d421e
+ depends:
+ - __osx >=11.0
+ - libbrotlidec 1.1.0 hd74edd7_2
+ - libbrotlienc 1.1.0 hd74edd7_2
+ license: MIT
+ license_family: MIT
+ size: 16772
+ timestamp: 1725268026061
+- kind: conda
+ name: brotli-python
+ version: 1.1.0
+ build: py39ha51f57c_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.1.0-py39ha51f57c_2.conda
+ sha256: e7640e3d3f742172a3a5ad40f1e2326893bd61bb51224e434f4ea509a527540a
+ md5: febb0f96eb7400bb065681117872b75e
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - libbrotlicommon 1.1.0 h2466b09_2
+ license: MIT
+ license_family: MIT
+ size: 321820
+ timestamp: 1725268551147
+- kind: conda
+ name: brotli-python
+ version: 1.1.0
+ build: py39hf88036b_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py39hf88036b_2.conda
+ sha256: 6b5ad1d89519f926138cd146bc475d42ccbd8239849fa8677031160e17f30202
+ md5: 8ea5af6ac902f1a4429190970d9099ce
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - libbrotlicommon 1.1.0 hb9d3cd8_2
+ license: MIT
+ license_family: MIT
+ size: 349166
+ timestamp: 1725267838006
+- kind: conda
+ name: brotli-python
+ version: 1.1.0
+ build: py39hfa9831e_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py39hfa9831e_2.conda
+ sha256: 9498fa2d1f5f006980e362b545f3a85086e27714d26deba23cd002c11ff04842
+ md5: e6297328cb55064f9923dbe19c354b4a
+ depends:
+ - __osx >=11.0
+ - libcxx >=17
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - libbrotlicommon 1.1.0 hd74edd7_2
+ license: MIT
+ license_family: MIT
+ size: 338488
+ timestamp: 1725268478900
+- kind: conda
+ name: bzip2
+ version: 1.0.8
+ build: h2466b09_7
+ build_number: 7
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda
+ sha256: 35a5dad92e88fdd7fc405e864ec239486f4f31eec229e31686e61a140a8e573b
+ md5: 276e7ffe9ffe39688abc665ef0f45596
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: bzip2-1.0.6
+ license_family: BSD
+ size: 54927
+ timestamp: 1720974860185
+- kind: conda
+ name: bzip2
+ version: 1.0.8
+ build: h4bc722e_7
+ build_number: 7
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda
+ sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d
+ md5: 62ee74e96c5ebb0af99386de58cf9553
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc-ng >=12
+ license: bzip2-1.0.6
+ license_family: BSD
+ size: 252783
+ timestamp: 1720974456583
+- kind: conda
+ name: bzip2
+ version: 1.0.8
+ build: h99b78c6_7
+ build_number: 7
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h99b78c6_7.conda
+ sha256: adfa71f158cbd872a36394c56c3568e6034aa55c623634b37a4836bd036e6b91
+ md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab
+ depends:
+ - __osx >=11.0
+ license: bzip2-1.0.6
+ license_family: BSD
+ size: 122909
+ timestamp: 1720974522888
+- kind: conda
+ name: ca-certificates
+ version: 2024.8.30
+ build: h56e8100_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda
+ sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4
+ md5: 4c4fd67c18619be5aa65dc5b6c72e490
+ license: ISC
+ size: 158773
+ timestamp: 1725019107649
+- kind: conda
+ name: ca-certificates
+ version: 2024.8.30
+ build: hbcca054_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda
+ sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea
+ md5: c27d1c142233b5bc9ca570c6e2e0c244
+ license: ISC
+ size: 159003
+ timestamp: 1725018903918
+- kind: conda
+ name: ca-certificates
+ version: 2024.8.30
+ build: hf0a4a13_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.8.30-hf0a4a13_0.conda
+ sha256: 2db1733f4b644575dbbdd7994a8f338e6ef937f5ebdb74acd557e9dda0211709
+ md5: 40dec13fd8348dbe303e57be74bd3d35
+ license: ISC
+ size: 158482
+ timestamp: 1725019034582
+- kind: conda
+ name: cached-property
+ version: 1.5.2
+ build: hd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2
+ sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17
+ md5: 9b347a7ec10940d3f7941ff6c460b551
+ depends:
+ - cached_property >=1.5.2,<1.5.3.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 4134
+ timestamp: 1615209571450
+- kind: conda
+ name: cached_property
+ version: 1.5.2
+ build: pyha770c72_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2
+ sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7
+ md5: 576d629e47797577ab0f1b351297ef4a
+ depends:
+ - python >=3.6
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 11065
+ timestamp: 1615209567874
+- kind: conda
+ name: cairo
+ version: 1.18.0
+ build: h32b962e_3
+ build_number: 3
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/cairo-1.18.0-h32b962e_3.conda
+ sha256: 127101c9c2d1a56f8791c19141ceff13fd1d1a1da28cfaca549dc99d210cec6a
+ md5: 8f43723a4925c51e55c2d81725a97db4
+ depends:
+ - fontconfig >=2.14.2,<3.0a0
+ - fonts-conda-ecosystem
+ - freetype >=2.12.1,<3.0a0
+ - icu >=75.1,<76.0a0
+ - libglib >=2.80.3,<3.0a0
+ - libpng >=1.6.43,<1.7.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - pixman >=0.43.4,<1.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zlib
+ license: LGPL-2.1-only or MPL-1.1
+ size: 1516680
+ timestamp: 1721139332360
+- kind: conda
+ name: cairo
+ version: 1.18.0
+ build: hebfffa5_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-hebfffa5_3.conda
+ sha256: aee5b9e6ef71cdfb2aee9beae3ea91910ca761c01c0ef32052e3f94a252fa173
+ md5: fceaedf1cdbcb02df9699a0d9b005292
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - fontconfig >=2.14.2,<3.0a0
+ - fonts-conda-ecosystem
+ - freetype >=2.12.1,<3.0a0
+ - icu >=75.1,<76.0a0
+ - libgcc-ng >=12
+ - libglib >=2.80.3,<3.0a0
+ - libpng >=1.6.43,<1.7.0a0
+ - libstdcxx-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - pixman >=0.43.2,<1.0a0
+ - xorg-libice >=1.1.1,<2.0a0
+ - xorg-libsm >=1.2.4,<2.0a0
+ - xorg-libx11 >=1.8.9,<2.0a0
+ - xorg-libxext >=1.3.4,<2.0a0
+ - xorg-libxrender >=0.9.11,<0.10.0a0
+ - zlib
+ license: LGPL-2.1-only or MPL-1.1
+ size: 983604
+ timestamp: 1721138900054
+- kind: conda
+ name: certifi
+ version: 2024.8.30
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda
+ sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f
+ md5: 12f7d00853807b0531775e9be891cb11
+ depends:
+ - python >=3.7
+ license: ISC
+ size: 163752
+ timestamp: 1725278204397
+- kind: conda
+ name: cffi
+ version: 1.17.1
+ build: py39h15c3d72_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py39h15c3d72_0.conda
+ sha256: f24486fdb31df2a7b04555093fdcbb3a314a1f29a4906b72ac9010906eb57ff8
+ md5: 7e61b8777f42e00b08ff059f9e8ebc44
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libffi >=3.4,<4.0a0
+ - libgcc >=13
+ - pycparser
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 241610
+ timestamp: 1725571230934
+- kind: conda
+ name: cffi
+ version: 1.17.1
+ build: py39h7f933ea_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.17.1-py39h7f933ea_0.conda
+ sha256: 9b8cb32f491b2e45033ea74e269af35ea3ad109701f11045a20f32d6b3183a18
+ md5: 8d1481721ef903515e19d989fe3a9251
+ depends:
+ - __osx >=11.0
+ - libffi >=3.4,<4.0a0
+ - pycparser
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 227265
+ timestamp: 1725560892881
+- kind: conda
+ name: cffi
+ version: 1.17.1
+ build: py39ha55e580_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/cffi-1.17.1-py39ha55e580_0.conda
+ sha256: 9cbef6685015cef22b8f09fef6be4217018964af692251c980b5af23a28afc76
+ md5: 1e0c1867544dc5f3adfad28742f4d983
+ depends:
+ - pycparser
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 236935
+ timestamp: 1725561195746
+- kind: conda
+ name: charset-normalizer
+ version: 3.4.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_1.conda
+ sha256: 63022ee2c6a157a9f980250a66f54bdcdf5abee817348d0f9a74c2441a6fbf0e
+ md5: 6581a17bba6b948bb60130026404a9d6
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 47533
+ timestamp: 1733218182393
+- kind: conda
+ name: colorama
+ version: 0.4.6
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda
+ sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287
+ md5: 962b9857ee8e7018c22f2776ffa0b2d7
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 27011
+ timestamp: 1733218222191
+- kind: conda
+ name: comm
+ version: 0.2.2
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda
+ sha256: 7e87ef7c91574d9fac19faedaaee328a70f718c9b4ddadfdc0ba9ac021bd64af
+ md5: 74673132601ec2b7fc592755605f4c1b
+ depends:
+ - python >=3.9
+ - traitlets >=5.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 12103
+ timestamp: 1733503053903
+- kind: conda
+ name: contourpy
+ version: 1.3.0
+ build: py39h2b77a98_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.3.0-py39h2b77a98_2.conda
+ sha256: 109849cd12af6bfa9c7fe8076755eb16ca5f93d463347d00f748af20a367a721
+ md5: 37f8619ee96710220ead6bb386b9b24b
+ depends:
+ - numpy >=1.23
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 196844
+ timestamp: 1727294312191
+- kind: conda
+ name: contourpy
+ version: 1.3.0
+ build: py39h74842e3_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.0-py39h74842e3_2.conda
+ sha256: 52207e19ea006c87c3a416a234a34bfee2920f363b91819e89ff5345678d532d
+ md5: 5645190ef7f6d3aebee71e298dc9677b
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - numpy >=1.23
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 261801
+ timestamp: 1727293684267
+- kind: conda
+ name: contourpy
+ version: 1.3.0
+ build: py39h85b62ae_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/contourpy-1.3.0-py39h85b62ae_2.conda
+ sha256: f35a6359e0e33f4df03558c1523b91e4c06dcb8a29e40ea35192dfa10fbae1b2
+ md5: 78be56565acee571fc0f1343afde6306
+ depends:
+ - __osx >=11.0
+ - libcxx >=17
+ - numpy >=1.23
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 234286
+ timestamp: 1729602726665
+- kind: conda
+ name: cpython
+ version: 3.9.21
+ build: py39hd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.9.21-py39hd8ed1ab_1.conda
+ sha256: e6550736e44b800cf7cbb5d4570a08b3b96efa02b90dbd499a26a0698d677436
+ md5: 88c825b761db70b42004d12a14f125bf
+ depends:
+ - python 3.9.21.*
+ - python_abi * *_cp39
+ license: Python-2.0
+ size: 48066
+ timestamp: 1733406274681
+- kind: conda
+ name: cycler
+ version: 0.12.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda
+ sha256: 9827efa891e507a91a8a2acf64e210d2aff394e1cde432ad08e1f8c66b12293c
+ md5: 44600c4667a319d67dbe0681fc0bc833
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 13399
+ timestamp: 1733332563512
+- kind: conda
+ name: cyrus-sasl
+ version: 2.1.27
+ build: h54b06d7_7
+ build_number: 7
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.27-h54b06d7_7.conda
+ sha256: d2ea5e52da745c4249e1a818095a28f9c57bd4df22cbfc645352defa468e86c2
+ md5: dce22f70b4e5a407ce88f2be046f4ceb
+ depends:
+ - krb5 >=1.21.1,<1.22.0a0
+ - libgcc-ng >=12
+ - libntlm
+ - libstdcxx-ng >=12
+ - openssl >=3.1.1,<4.0a0
+ license: BSD-3-Clause-Attribution
+ license_family: BSD
+ size: 219527
+ timestamp: 1690061203707
+- kind: conda
+ name: dbus
+ version: 1.13.6
+ build: h5008d03_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2
+ sha256: 8f5f995699a2d9dbdd62c61385bfeeb57c82a681a7c8c5313c395aa0ccab68a5
+ md5: ecfff944ba3960ecb334b9a2663d708d
+ depends:
+ - expat >=2.4.2,<3.0a0
+ - libgcc-ng >=9.4.0
+ - libglib >=2.70.2,<3.0a0
+ license: GPL-2.0-or-later
+ license_family: GPL
+ size: 618596
+ timestamp: 1640112124844
+- kind: conda
+ name: debugpy
+ version: 1.8.9
+ build: py39h941272d_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/debugpy-1.8.9-py39h941272d_0.conda
+ sha256: 752ee6991626b8c6f2e1b2558bf55d03e23fd3341347b0295cb233cafcf7a4a4
+ md5: 786d113be847312a953b089432e83ea9
+ depends:
+ - __osx >=11.0
+ - libcxx >=18
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 2069078
+ timestamp: 1732237121834
+- kind: conda
+ name: debugpy
+ version: 1.8.9
+ build: py39ha51f57c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.8.9-py39ha51f57c_0.conda
+ sha256: 391fea15163ca524d1c4b5c22936bcfcaaad357a588d9551acf7728d0e15183c
+ md5: 04665dfae441ae0c1da78e5e4a6b2ff4
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 3074585
+ timestamp: 1732237246933
+- kind: conda
+ name: debugpy
+ version: 1.8.9
+ build: py39hf88036b_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.9-py39hf88036b_0.conda
+ sha256: faee96f5916355b992bd1da2269da9a0fdbe123c0048371fd93ef9600bbc4559
+ md5: 4635fc2ad95f09017ce0ad09824f5c52
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 2146417
+ timestamp: 1732236778699
+- kind: conda
+ name: decorator
+ version: 5.1.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_1.conda
+ sha256: 84e5120c97502a3785e8c3241c3bf51f64b4d445f13b4d2445db00d9816fe479
+ md5: d622d8d7ee8868870f9cbe259f381181
+ depends:
+ - python >=3.9
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 14068
+ timestamp: 1733236549190
+- kind: conda
+ name: defusedxml
+ version: 0.7.1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2
+ sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be
+ md5: 961b3a227b437d82ad7054484cfa71b2
+ depends:
+ - python >=3.6
+ license: PSF-2.0
+ license_family: PSF
+ size: 24062
+ timestamp: 1615232388757
+- kind: conda
+ name: double-conversion
+ version: 3.3.0
+ build: h59595ed_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.3.0-h59595ed_0.conda
+ sha256: 9eee491a73b67fd64379cf715f85f8681568ebc1f02f9e11b4c50d46a3323544
+ md5: c2f83a5ddadadcdb08fe05863295ee97
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 78645
+ timestamp: 1686489937183
+- kind: conda
+ name: double-conversion
+ version: 3.3.0
+ build: h63175ca_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/double-conversion-3.3.0-h63175ca_0.conda
+ sha256: 735d40b44a0f39386d1e2988384b6d78a98efd4fa1818e7f2f6fb01f91e16b64
+ md5: 1a8bc18b24014167b2184c5afbe6037e
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 70425
+ timestamp: 1686490368655
+- kind: conda
+ name: entrypoints
+ version: '0.4'
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_1.conda
+ sha256: 80f579bfc71b3dab5bef74114b89e26c85cb0df8caf4c27ab5ffc16363d57ee7
+ md5: 3366592d3c219f2731721f11bc93755c
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 11259
+ timestamp: 1733327239578
+- kind: conda
+ name: exceptiongroup
+ version: 1.2.2
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda
+ sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701
+ md5: a16662747cdeb9abbac74d0057cc976e
+ depends:
+ - python >=3.9
+ license: MIT and PSF-2.0
+ size: 20486
+ timestamp: 1733208916977
+- kind: conda
+ name: executing
+ version: 2.1.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/executing-2.1.0-pyhd8ed1ab_0.conda
+ sha256: a52d7516e2e11d3eb10908e10d3eb3f8ef267fea99ed9b09d52d96c4db3441b8
+ md5: d0441db20c827c11721889a241df1220
+ depends:
+ - python >=2.7
+ license: MIT
+ license_family: MIT
+ size: 28337
+ timestamp: 1725214501850
+- kind: conda
+ name: expat
+ version: 2.6.4
+ build: h5888daf_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.4-h5888daf_0.conda
+ sha256: 1848c7db9e264e3b8036ee133d570dd880422983cd20dd9585a505289606d276
+ md5: 1d6afef758879ef5ee78127eb4cd2c4a
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libexpat 2.6.4 h5888daf_0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 138145
+ timestamp: 1730967050578
+- kind: conda
+ name: font-ttf-dejavu-sans-mono
+ version: '2.37'
+ build: hab24e00_0
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2
+ sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b
+ md5: 0c96522c6bdaed4b1566d11387caaf45
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 397370
+ timestamp: 1566932522327
+- kind: conda
+ name: font-ttf-inconsolata
+ version: '3.000'
+ build: h77eed37_0
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2
+ sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c
+ md5: 34893075a5c9e55cdafac56607368fc6
+ license: OFL-1.1
+ license_family: Other
+ size: 96530
+ timestamp: 1620479909603
+- kind: conda
+ name: font-ttf-source-code-pro
+ version: '2.038'
+ build: h77eed37_0
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2
+ sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139
+ md5: 4d59c254e01d9cde7957100457e2d5fb
+ license: OFL-1.1
+ license_family: Other
+ size: 700814
+ timestamp: 1620479612257
+- kind: conda
+ name: font-ttf-ubuntu
+ version: '0.83'
+ build: h77eed37_3
+ build_number: 3
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda
+ sha256: 2821ec1dc454bd8b9a31d0ed22a7ce22422c0aef163c59f49dfdf915d0f0ca14
+ md5: 49023d73832ef61042f6a237cb2687e7
+ license: LicenseRef-Ubuntu-Font-Licence-Version-1.0
+ license_family: Other
+ size: 1620504
+ timestamp: 1727511233259
+- kind: conda
+ name: fontconfig
+ version: 2.15.0
+ build: h765892d_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.15.0-h765892d_1.conda
+ sha256: ed122fc858fb95768ca9ca77e73c8d9ddc21d4b2e13aaab5281e27593e840691
+ md5: 9bb0026a2131b09404c59c4290c697cd
+ depends:
+ - freetype >=2.12.1,<3.0a0
+ - libexpat >=2.6.3,<3.0a0
+ - libiconv >=1.17,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 192355
+ timestamp: 1730284147944
+- kind: conda
+ name: fontconfig
+ version: 2.15.0
+ build: h7e30c49_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda
+ sha256: 7093aa19d6df5ccb6ca50329ef8510c6acb6b0d8001191909397368b65b02113
+ md5: 8f5b0b297b59e1ac160ad4beec99dbee
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - freetype >=2.12.1,<3.0a0
+ - libexpat >=2.6.3,<3.0a0
+ - libgcc >=13
+ - libuuid >=2.38.1,<3.0a0
+ - libzlib >=1.3.1,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 265599
+ timestamp: 1730283881107
+- kind: conda
+ name: fonts-conda-ecosystem
+ version: '1'
+ build: '0'
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2
+ sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61
+ md5: fee5683a3f04bd15cbd8318b096a27ab
+ depends:
+ - fonts-conda-forge
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 3667
+ timestamp: 1566974674465
+- kind: conda
+ name: fonts-conda-forge
+ version: '1'
+ build: '0'
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2
+ sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38
+ md5: f766549260d6815b0c52253f1fb1bb29
+ depends:
+ - font-ttf-dejavu-sans-mono
+ - font-ttf-inconsolata
+ - font-ttf-source-code-pro
+ - font-ttf-ubuntu
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 4102
+ timestamp: 1566932280397
+- kind: conda
+ name: fonttools
+ version: 4.55.1
+ build: py39h9399b63_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.55.1-py39h9399b63_0.conda
+ sha256: 9738d7076c5afa48dacd4a51d2fd61a1ba629dc0021c3ff51e64a0a7cc2a3713
+ md5: 6839c0a792c324c0c7b308e166b69400
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - brotli
+ - libgcc >=13
+ - munkres
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - unicodedata2 >=15.1.0
+ license: MIT
+ license_family: MIT
+ size: 2337803
+ timestamp: 1733242098747
+- kind: conda
+ name: fonttools
+ version: 4.55.1
+ build: py39hefdd603_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.55.1-py39hefdd603_0.conda
+ sha256: a9cff194ac655ec0669054410dcf21e0f7f0ae65240da4ef33b895f598e396fb
+ md5: fbf4c06d18aa00fbcfda00793b042372
+ depends:
+ - __osx >=11.0
+ - brotli
+ - munkres
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - unicodedata2 >=15.1.0
+ license: MIT
+ license_family: MIT
+ size: 2220306
+ timestamp: 1733242349741
+- kind: conda
+ name: fonttools
+ version: 4.55.1
+ build: py39hf73967f_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.55.1-py39hf73967f_0.conda
+ sha256: 4abd33d69ca00c2f38faeaa6bdc2743830c3b02be2cac0e6a7b2c638e69cddfe
+ md5: c59620cae41dd9101e0e66f6d07ec0e3
+ depends:
+ - brotli
+ - munkres
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - unicodedata2 >=15.1.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 1930350
+ timestamp: 1733242564102
+- kind: conda
+ name: fqdn
+ version: 1.5.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda
+ sha256: 2509992ec2fd38ab27c7cdb42cf6cadc566a1cc0d1021a2673475d9fa87c6276
+ md5: d3549fd50d450b6d9e7dddff25dd2110
+ depends:
+ - cached-property >=1.3.0
+ - python >=3.9,<4
+ license: MPL-2.0
+ license_family: MOZILLA
+ size: 16705
+ timestamp: 1733327494780
+- kind: conda
+ name: freetype
+ version: 2.12.1
+ build: h267a509_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda
+ sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6
+ md5: 9ae35c3d96db2c94ce0cef86efdfa2cb
+ depends:
+ - libgcc-ng >=12
+ - libpng >=1.6.39,<1.7.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ license: GPL-2.0-only OR FTL
+ size: 634972
+ timestamp: 1694615932610
+- kind: conda
+ name: freetype
+ version: 2.12.1
+ build: hadb7bae_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.12.1-hadb7bae_2.conda
+ sha256: 791673127e037a2dc0eebe122dc4f904cb3f6e635bb888f42cbe1a76b48748d9
+ md5: e6085e516a3e304ce41a8ee08b9b89ad
+ depends:
+ - libpng >=1.6.39,<1.7.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ license: GPL-2.0-only OR FTL
+ size: 596430
+ timestamp: 1694616332835
+- kind: conda
+ name: freetype
+ version: 2.12.1
+ build: hdaf720e_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda
+ sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728
+ md5: 3761b23693f768dc75a8fd0a73ca053f
+ depends:
+ - libpng >=1.6.39,<1.7.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: GPL-2.0-only OR FTL
+ size: 510306
+ timestamp: 1694616398888
+- kind: conda
+ name: graphite2
+ version: 1.3.13
+ build: h59595ed_1003
+ build_number: 1003
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda
+ sha256: 0595b009f20f8f60f13a6398e7cdcbd2acea5f986633adcf85f5a2283c992add
+ md5: f87c7b7c2cb45f323ffbce941c78ab7c
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: LGPL-2.0-or-later
+ license_family: LGPL
+ size: 96855
+ timestamp: 1711634169756
+- kind: conda
+ name: graphite2
+ version: 1.3.13
+ build: h63175ca_1003
+ build_number: 1003
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/graphite2-1.3.13-h63175ca_1003.conda
+ sha256: 25040a4f371b9b51663f546bac620122c237fa1d5d32968e21b0751af9b7f56f
+ md5: 3194499ee7d1a67404a87d0eefdd92c6
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: LGPL-2.0-or-later
+ license_family: LGPL
+ size: 95406
+ timestamp: 1711634622644
+- kind: conda
+ name: h11
+ version: 0.14.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda
+ sha256: 622516185a7c740d5c7f27016d0c15b45782c1501e5611deec63fd70344ce7c8
+ md5: 7ee49e89531c0dcbba9466f6d115d585
+ depends:
+ - python >=3.9
+ - typing_extensions
+ license: MIT
+ license_family: MIT
+ size: 51846
+ timestamp: 1733327599467
+- kind: conda
+ name: h2
+ version: 4.1.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_1.conda
+ sha256: 843ddad410c370672a8250470697027618f104153612439076d4d7b91eeb7b5c
+ md5: 825927dc7b0f287ef8d4d0011bb113b1
+ depends:
+ - hpack >=4.0,<5
+ - hyperframe >=6.0,<7
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 52000
+ timestamp: 1733298867359
+- kind: conda
+ name: harfbuzz
+ version: 9.0.0
+ build: h2bedf89_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/harfbuzz-9.0.0-h2bedf89_1.conda
+ sha256: 20f42ec76e075902c22c1f8ddc71fb88eff0b93e74f5705c1e72220030965810
+ md5: 254f119aaed2c0be271c1114ae18d09b
+ depends:
+ - cairo >=1.18.0,<2.0a0
+ - freetype >=2.12.1,<3.0a0
+ - graphite2
+ - icu >=75.1,<76.0a0
+ - libglib >=2.80.3,<3.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 1095620
+ timestamp: 1721187287831
+- kind: conda
+ name: harfbuzz
+ version: 9.0.0
+ build: hda332d3_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-9.0.0-hda332d3_1.conda
+ sha256: 973afa37840b4e55e2540018902255cfb0d953aaed6353bb83a4d120f5256767
+ md5: 76b32dcf243444aea9c6b804bcfa40b8
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - cairo >=1.18.0,<2.0a0
+ - freetype >=2.12.1,<3.0a0
+ - graphite2
+ - icu >=75.1,<76.0a0
+ - libgcc-ng >=12
+ - libglib >=2.80.3,<3.0a0
+ - libstdcxx-ng >=12
+ license: MIT
+ license_family: MIT
+ size: 1603653
+ timestamp: 1721186240105
+- kind: conda
+ name: hpack
+ version: 4.0.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyhd8ed1ab_1.conda
+ sha256: ec89b7e5b8aa2f0219f666084446e1fb7b54545861e9caa892acb24d125761b5
+ md5: 2aa5ff7fa34a81b9196532c84c10d865
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 29412
+ timestamp: 1733299296857
+- kind: conda
+ name: httpcore
+ version: 1.0.7
+ build: pyh29332c3_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.7-pyh29332c3_1.conda
+ sha256: c84d012a245171f3ed666a8bf9319580c269b7843ffa79f26468842da3abd5df
+ md5: 2ca8e6dbc86525c8b95e3c0ffa26442e
+ depends:
+ - python >=3.8
+ - h11 >=0.13,<0.15
+ - h2 >=3,<5
+ - sniffio 1.*
+ - anyio >=3.0,<5.0
+ - certifi
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 48959
+ timestamp: 1731707562362
+- kind: conda
+ name: httpx
+ version: 0.28.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.0-pyhd8ed1ab_1.conda
+ sha256: 0b864abaa9f1443fc42368b4d2a4f4efb9971a53f961d1fe30fabd7fbdd76b27
+ md5: 8a4a83ba566c6b5c718dd0531a362d01
+ depends:
+ - anyio
+ - certifi
+ - httpcore 1.*
+ - idna
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 63203
+ timestamp: 1733501478172
+- kind: conda
+ name: hyperframe
+ version: 6.0.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_1.conda
+ sha256: e91c6ef09d076e1d9a02819cd00fa7ee18ecf30cdd667605c853980216584d1b
+ md5: 566e75c90c1d0c8c459eb0ad9833dc7a
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 17239
+ timestamp: 1733298862681
+- kind: conda
+ name: icu
+ version: '75.1'
+ build: he02047a_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda
+ sha256: 71e750d509f5fa3421087ba88ef9a7b9be11c53174af3aa4d06aff4c18b38e8e
+ md5: 8b189310083baabfb622af68fd9d3ae3
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: MIT
+ license_family: MIT
+ size: 12129203
+ timestamp: 1720853576813
+- kind: conda
+ name: icu
+ version: '75.1'
+ build: he0c23c2_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/icu-75.1-he0c23c2_0.conda
+ sha256: 1d04369a1860a1e9e371b9fc82dd0092b616adcf057d6c88371856669280e920
+ md5: 8579b6bb8d18be7c0b27fb08adeeeb40
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 14544252
+ timestamp: 1720853966338
+- kind: conda
+ name: idna
+ version: '3.10'
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda
+ sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87
+ md5: 39a4f67be3286c86d696df570b1201b7
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 49765
+ timestamp: 1733211921194
+- kind: conda
+ name: importlib-metadata
+ version: 8.5.0
+ build: pyha770c72_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_1.conda
+ sha256: 13766b88fc5b23581530d3a0287c0c58ad82f60401afefab283bf158d2be55a9
+ md5: 315607a3030ad5d5227e76e0733798ff
+ depends:
+ - python >=3.9
+ - zipp >=0.5
+ license: Apache-2.0
+ license_family: APACHE
+ size: 28623
+ timestamp: 1733223207185
+- kind: conda
+ name: importlib-resources
+ version: 6.4.5
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/importlib-resources-6.4.5-pyhd8ed1ab_1.conda
+ sha256: 6f0dd1966593ac8b9c9cc86a6c38febd1001048cc911c1cad0838d6297b5711d
+ md5: 59561d9b70f9df3b884c29910eba6593
+ depends:
+ - importlib_resources >=6.4.5,<6.4.6.0a0
+ - python >=3.9
+ license: Apache-2.0
+ license_family: APACHE
+ size: 9598
+ timestamp: 1733231448458
+- kind: conda
+ name: importlib_resources
+ version: 6.4.5
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.5-pyhd8ed1ab_1.conda
+ sha256: 461199e429a3db01f0a673f8beaac5e0be75b88895952fb9183f2ab01c5c3c24
+ md5: 15798fa69312d433af690c8c42b3fb36
+ depends:
+ - python >=3.9
+ - zipp >=3.1.0
+ constrains:
+ - importlib-resources >=6.4.5,<6.4.6.0a0
+ license: Apache-2.0
+ license_family: APACHE
+ size: 32701
+ timestamp: 1733231441973
+- kind: conda
+ name: intel-openmp
+ version: 2024.2.1
+ build: h57928b3_1083
+ build_number: 1083
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda
+ sha256: 0fd2b0b84c854029041b0ede8f4c2369242ee92acc0092f8407b1fe9238a8209
+ md5: 2d89243bfb53652c182a7c73182cce4f
+ license: LicenseRef-IntelSimplifiedSoftwareOct2022
+ license_family: Proprietary
+ size: 1852356
+ timestamp: 1723739573141
+- kind: conda
+ name: ipykernel
+ version: 6.29.5
+ build: pyh3099207_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda
+ sha256: 33cfd339bb4efac56edf93474b37ddc049e08b1b4930cf036c893cc1f5a1f32a
+ md5: b40131ab6a36ac2c09b7c57d4d3fbf99
+ depends:
+ - __linux
+ - comm >=0.1.1
+ - debugpy >=1.6.5
+ - ipython >=7.23.1
+ - jupyter_client >=6.1.12
+ - jupyter_core >=4.12,!=5.0.*
+ - matplotlib-inline >=0.1
+ - nest-asyncio
+ - packaging
+ - psutil
+ - python >=3.8
+ - pyzmq >=24
+ - tornado >=6.1
+ - traitlets >=5.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 119084
+ timestamp: 1719845605084
+- kind: conda
+ name: ipykernel
+ version: 6.29.5
+ build: pyh4bbf305_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh4bbf305_0.conda
+ sha256: dc569094125127c0078aa536f78733f383dd7e09507277ef8bcd1789786e7086
+ md5: 18df5fc4944a679e085e0e8f31775fc8
+ depends:
+ - __win
+ - comm >=0.1.1
+ - debugpy >=1.6.5
+ - ipython >=7.23.1
+ - jupyter_client >=6.1.12
+ - jupyter_core >=4.12,!=5.0.*
+ - matplotlib-inline >=0.1
+ - nest-asyncio
+ - packaging
+ - psutil
+ - python >=3.8
+ - pyzmq >=24
+ - tornado >=6.1
+ - traitlets >=5.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 119853
+ timestamp: 1719845858082
+- kind: conda
+ name: ipykernel
+ version: 6.29.5
+ build: pyh57ce528_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh57ce528_0.conda
+ sha256: 072534d4d379225b2c3a4e38bc7730b65ae171ac7f0c2d401141043336e97980
+ md5: 9eb15d654daa0ef5a98802f586bb4ffc
+ depends:
+ - __osx
+ - appnope
+ - comm >=0.1.1
+ - debugpy >=1.6.5
+ - ipython >=7.23.1
+ - jupyter_client >=6.1.12
+ - jupyter_core >=4.12,!=5.0.*
+ - matplotlib-inline >=0.1
+ - nest-asyncio
+ - packaging
+ - psutil
+ - python >=3.8
+ - pyzmq >=24
+ - tornado >=6.1
+ - traitlets >=5.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 119568
+ timestamp: 1719845667420
+- kind: conda
+ name: ipython
+ version: 8.18.1
+ build: pyh707e725_3
+ build_number: 3
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.18.1-pyh707e725_3.conda
+ sha256: d98d615ac8ad71de698afbc50e8269570d4b89706821c4ff3058a4ceec69bd9b
+ md5: 15c6f45a45f7ac27f6d60b0b084f6761
+ depends:
+ - __unix
+ - decorator
+ - exceptiongroup
+ - jedi >=0.16
+ - matplotlib-inline
+ - pexpect >4.3
+ - pickleshare
+ - prompt-toolkit >=3.0.41,<3.1.0
+ - pygments >=2.4.0
+ - python >=3.9
+ - stack_data
+ - traitlets >=5
+ - typing_extensions
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 591040
+ timestamp: 1701831872415
+- kind: conda
+ name: ipython
+ version: 8.18.1
+ build: pyh7428d3b_3
+ build_number: 3
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.18.1-pyh7428d3b_3.conda
+ sha256: 835ddb247d5b9a883b033b7bba2c2ef3604bcd6e877adab6c9309b6f90a29051
+ md5: 656a798e52fbe1ca72f7d97b3c36aeff
+ depends:
+ - __win
+ - colorama
+ - decorator
+ - exceptiongroup
+ - jedi >=0.16
+ - matplotlib-inline
+ - pickleshare
+ - prompt-toolkit >=3.0.41,<3.1.0
+ - pygments >=2.4.0
+ - python >=3.9
+ - stack_data
+ - traitlets >=5
+ - typing_extensions
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 590143
+ timestamp: 1701832398069
+- kind: conda
+ name: isoduration
+ version: 20.11.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda
+ sha256: 08e838d29c134a7684bca0468401d26840f41c92267c4126d7b43a6b533b0aed
+ md5: 0b0154421989637d424ccf0f104be51a
+ depends:
+ - arrow >=0.15.0
+ - python >=3.9
+ license: MIT
+ size: 19832
+ timestamp: 1733493720346
+- kind: conda
+ name: jedi
+ version: 0.19.2
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda
+ sha256: 92c4d217e2dc68983f724aa983cca5464dcb929c566627b26a2511159667dba8
+ md5: a4f4c5dc9b80bc50e0d3dc4e6e8f1bd9
+ depends:
+ - parso >=0.8.3,<0.9.0
+ - python >=3.9
+ license: Apache-2.0 AND MIT
+ size: 843646
+ timestamp: 1733300981994
+- kind: conda
+ name: jinja2
+ version: 3.1.4
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_1.conda
+ sha256: 85a7169c078b8065bd9d121b0e7b99c8b88c42a411314b6ae5fcd81c48c4710a
+ md5: 08cce3151bde4ecad7885bd9fb647532
+ depends:
+ - markupsafe >=2.0
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 110963
+ timestamp: 1733217424408
+- kind: conda
+ name: json5
+ version: 0.10.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_1.conda
+ sha256: 61bca2dac194c44603446944745566d7b4e55407280f6f6cea8bbe4de26b558f
+ md5: cd170f82d8e5b355dfdea6adab23e4af
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: APACHE
+ size: 31573
+ timestamp: 1733272196759
+- kind: conda
+ name: jsonpointer
+ version: 3.0.0
+ build: py39h2804cbe_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/jsonpointer-3.0.0-py39h2804cbe_1.conda
+ sha256: ea33763285e096199b64e4aa0582beca5768cda6b9d3d2dd7aaf4ead1e27a851
+ md5: 9f564068bf48c585bb227f1e422e952f
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 16231
+ timestamp: 1725303118053
+- kind: conda
+ name: jsonpointer
+ version: 3.0.0
+ build: py39hcbf5309_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/jsonpointer-3.0.0-py39hcbf5309_1.conda
+ sha256: dc8178e771fcd17fe2772ad6946ce19cf2be3649c1359b7765c77511dec65484
+ md5: ac50dca6a8362db17180b8cdbe3dbf37
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 40674
+ timestamp: 1725303363813
+- kind: conda
+ name: jsonpointer
+ version: 3.0.0
+ build: py39hf3d152e_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py39hf3d152e_1.conda
+ sha256: 933d28dec625d72877b0bb19acc17f50a8dc21377cbf8d607aeee9ac51ed47b4
+ md5: ab01fa677a681147a10f39680e6886fa
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15743
+ timestamp: 1725303072097
+- kind: conda
+ name: jsonschema
+ version: 4.23.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.23.0-pyhd8ed1ab_1.conda
+ sha256: be992a99e589146f229c58fe5083e0b60551d774511c494f91fe011931bd7893
+ md5: a3cead9264b331b32fe8f0aabc967522
+ depends:
+ - attrs >=22.2.0
+ - importlib_resources >=1.4.0
+ - jsonschema-specifications >=2023.03.6
+ - pkgutil-resolve-name >=1.3.10
+ - python >=3.9
+ - referencing >=0.28.4
+ - rpds-py >=0.7.1
+ license: MIT
+ size: 74256
+ timestamp: 1733472818764
+- kind: conda
+ name: jsonschema-specifications
+ version: 2024.10.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2024.10.1-pyhd8ed1ab_1.conda
+ sha256: 37127133837444cf0e6d1a95ff5a505f8214ed4e89e8e9343284840e674c6891
+ md5: 3b519bc21bc80e60b456f1e62962a766
+ depends:
+ - python >=3.9
+ - referencing >=0.31.0
+ license: MIT
+ size: 16170
+ timestamp: 1733493624968
+- kind: conda
+ name: jsonschema-with-format-nongpl
+ version: 4.23.0
+ build: hd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.23.0-hd8ed1ab_1.conda
+ sha256: 6e0184530011961a0802fda100ecdfd4b0eca634ed94c37e553b72e21c26627d
+ md5: a5b1a8065857cc4bd8b7a38d063bb728
+ depends:
+ - fqdn
+ - idna
+ - isoduration
+ - jsonpointer >1.13
+ - jsonschema >=4.23.0,<4.23.1.0a0
+ - rfc3339-validator
+ - rfc3986-validator >0.1.0
+ - uri-template
+ - webcolors >=24.6.0
+ license: MIT
+ size: 7135
+ timestamp: 1733472820035
+- kind: conda
+ name: jupyter-lsp
+ version: 2.2.5
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_1.conda
+ sha256: 1565c8b1423a37fca00fe0ab2a17cd8992c2ecf23e7867a1c9f6f86a9831c196
+ md5: 0b4c3908e5a38ea22ebb98ee5888c768
+ depends:
+ - importlib-metadata >=4.8.3
+ - jupyter_server >=1.1.2
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 55221
+ timestamp: 1733493006611
+- kind: conda
+ name: jupyter_client
+ version: 8.6.3
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda
+ sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a
+ md5: 4ebae00eae9705b0c3d6d1018a81d047
+ depends:
+ - importlib-metadata >=4.8.3
+ - jupyter_core >=4.12,!=5.0.*
+ - python >=3.9
+ - python-dateutil >=2.8.2
+ - pyzmq >=23.0
+ - tornado >=6.2
+ - traitlets >=5.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 106342
+ timestamp: 1733441040958
+- kind: conda
+ name: jupyter_core
+ version: 5.7.2
+ build: pyh31011fe_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda
+ sha256: 732b1e8536bc22a5a174baa79842d79db2f4956d90293dd82dc1b3f6099bcccd
+ md5: 0a2980dada0dd7fd0998f0342308b1b1
+ depends:
+ - __unix
+ - platformdirs >=2.5
+ - python >=3.8
+ - traitlets >=5.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 57671
+ timestamp: 1727163547058
+- kind: conda
+ name: jupyter_core
+ version: 5.7.2
+ build: pyh5737063_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh5737063_1.conda
+ sha256: 7c903b2d62414c3e8da1f78db21f45b98de387aae195f8ca959794113ba4b3fd
+ md5: 46d87d1c0ea5da0aae36f77fa406e20d
+ depends:
+ - __win
+ - cpython
+ - platformdirs >=2.5
+ - python >=3.8
+ - pywin32 >=300
+ - traitlets >=5.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 58269
+ timestamp: 1727164026641
+- kind: conda
+ name: jupyter_events
+ version: 0.10.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_1.conda
+ sha256: d7fa4c627d56ce8dc02f09f358757f8fd49eb6137216dc99340a6b4efc7e0491
+ md5: 62186e6383f38cc6a3466f0fadde3f2e
+ depends:
+ - jsonschema-with-format-nongpl >=4.18.0
+ - python >=3.9
+ - python-json-logger >=2.0.4
+ - pyyaml >=5.3
+ - referencing
+ - rfc3339-validator
+ - rfc3986-validator >=0.1.1
+ - traitlets >=5.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 21434
+ timestamp: 1733441420606
+- kind: conda
+ name: jupyter_server
+ version: 2.14.2
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.2-pyhd8ed1ab_1.conda
+ sha256: 082d3517455339c8baea245a257af249758ccec26b8832d969ac928901c234cc
+ md5: 81ea84b3212287f926e35b9036192963
+ depends:
+ - anyio >=3.1.0
+ - argon2-cffi >=21.1
+ - jinja2 >=3.0.3
+ - jupyter_client >=7.4.4
+ - jupyter_core >=4.12,!=5.0.*
+ - jupyter_events >=0.9.0
+ - jupyter_server_terminals >=0.4.4
+ - nbconvert-core >=6.4.4
+ - nbformat >=5.3.0
+ - overrides >=5.0
+ - packaging >=22.0
+ - prometheus_client >=0.9
+ - python >=3.9
+ - pyzmq >=24
+ - send2trash >=1.8.2
+ - terminado >=0.8.3
+ - tornado >=6.2.0
+ - traitlets >=5.6.0
+ - websocket-client >=1.7
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 324289
+ timestamp: 1733428731329
+- kind: conda
+ name: jupyter_server_terminals
+ version: 0.5.3
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda
+ sha256: 0890fc79422191bc29edf17d7b42cff44ba254aa225d31eb30819f8772b775b8
+ md5: 2d983ff1b82a1ccb6f2e9d8784bdd6bd
+ depends:
+ - python >=3.9
+ - terminado >=0.8.3
+ license: BSD-3-Clause
+ size: 19711
+ timestamp: 1733428049134
+- kind: conda
+ name: jupyterlab
+ version: 4.3.2
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.3.2-pyhd8ed1ab_0.conda
+ sha256: e806f753fe91faaffbad3d1d3aab7ceee785ae01bf0d758a82f1466164d727d6
+ md5: 5f0d3b774cae26dd785e443a0e1623ae
+ depends:
+ - async-lru >=1.0.0
+ - httpx >=0.28.0,<0.29.0
+ - importlib-metadata >=4.8.3
+ - ipykernel >=6.5.0
+ - jinja2 >=3.0.3
+ - jupyter-lsp >=2.0.0
+ - jupyter_core
+ - jupyter_server >=2.4.0,<3
+ - jupyterlab_server >=2.27.1,<3
+ - notebook-shim >=0.2
+ - packaging
+ - python >=3.9
+ - setuptools >=40.8.0
+ - tomli >=1.2.2
+ - tornado >=6.2.0
+ - traitlets
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 7396800
+ timestamp: 1733261150800
+- kind: conda
+ name: jupyterlab_pygments
+ version: 0.3.0
+ build: pyhd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda
+ sha256: dc24b900742fdaf1e077d9a3458fd865711de80bca95fe3c6d46610c532c6ef0
+ md5: fd312693df06da3578383232528c468d
+ depends:
+ - pygments >=2.4.1,<3
+ - python >=3.9
+ constrains:
+ - jupyterlab >=4.0.8,<5.0.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 18711
+ timestamp: 1733328194037
+- kind: conda
+ name: jupyterlab_server
+ version: 2.27.3
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_0.conda
+ sha256: a23b26d1a35bccdb91b9232119e5f402624e1e1a252b0e64cc20c6eb5b87cefb
+ md5: af8239bf1ba7e8c69b689f780f653488
+ depends:
+ - babel >=2.10
+ - importlib-metadata >=4.8.3
+ - jinja2 >=3.0.3
+ - json5 >=0.9.0
+ - jsonschema >=4.18
+ - jupyter_server >=1.21,<3
+ - packaging >=21.3
+ - python >=3.8
+ - requests >=2.31
+ constrains:
+ - openapi-core >=0.18.0,<0.19.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 49355
+ timestamp: 1721163412436
+- kind: conda
+ name: keyutils
+ version: 1.6.1
+ build: h166bdaf_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2
+ sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb
+ md5: 30186d27e2c9fa62b45fb1476b7200e3
+ depends:
+ - libgcc-ng >=10.3.0
+ license: LGPL-2.1-or-later
+ size: 117831
+ timestamp: 1646151697040
+- kind: conda
+ name: kiwisolver
+ version: 1.4.7
+ build: py39h157d57c_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.4.7-py39h157d57c_0.conda
+ sha256: 4cf473ab535c879a7c52cc424393b28d55d1cef862aef4b10d70e592de639db2
+ md5: 6eceef984bf5995ff335d03d0529a436
+ depends:
+ - __osx >=11.0
+ - libcxx >=17
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 59272
+ timestamp: 1725459740832
+- kind: conda
+ name: kiwisolver
+ version: 1.4.7
+ build: py39h2b77a98_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.7-py39h2b77a98_0.conda
+ sha256: 75374dfa25362a4bfb1bd1a3bfed4855cd0f689666508ef2a23b682f81b4f7b3
+ md5: c116c25e2e36f770f065559ad2a1da73
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 55579
+ timestamp: 1725459633517
+- kind: conda
+ name: kiwisolver
+ version: 1.4.7
+ build: py39h74842e3_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.7-py39h74842e3_0.conda
+ sha256: 862384b028e006e77a0489671c67bca552063d0c95c988798126bea340220d9d
+ md5: 1bf77976372ff6de02af7b75cf034ce5
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 72123
+ timestamp: 1725459398524
+- kind: conda
+ name: krb5
+ version: 1.21.3
+ build: h237132a_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda
+ sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b
+ md5: c6dc8a0fdec13a0565936655c33069a1
+ depends:
+ - __osx >=11.0
+ - libcxx >=16
+ - libedit >=3.1.20191231,<3.2.0a0
+ - libedit >=3.1.20191231,<4.0a0
+ - openssl >=3.3.1,<4.0a0
+ license: MIT
+ license_family: MIT
+ size: 1155530
+ timestamp: 1719463474401
+- kind: conda
+ name: krb5
+ version: 1.21.3
+ build: h659f571_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda
+ sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238
+ md5: 3f43953b7d3fb3aaa1d0d0723d91e368
+ depends:
+ - keyutils >=1.6.1,<2.0a0
+ - libedit >=3.1.20191231,<3.2.0a0
+ - libedit >=3.1.20191231,<4.0a0
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ - openssl >=3.3.1,<4.0a0
+ license: MIT
+ license_family: MIT
+ size: 1370023
+ timestamp: 1719463201255
+- kind: conda
+ name: krb5
+ version: 1.21.3
+ build: hdf4eb48_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda
+ sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81
+ md5: 31aec030344e962fbd7dbbbbd68e60a9
+ depends:
+ - openssl >=3.3.1,<4.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 712034
+ timestamp: 1719463874284
+- kind: conda
+ name: lcms2
+ version: '2.16'
+ build: h67d730c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda
+ sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290
+ md5: d3592435917b62a8becff3a60db674f6
+ depends:
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.6.0,<4.8.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 507632
+ timestamp: 1701648249706
+- kind: conda
+ name: lcms2
+ version: '2.16'
+ build: ha0e7c42_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.16-ha0e7c42_0.conda
+ sha256: 151e0c84feb7e0747fabcc85006b8973b22f5abbc3af76a9add0b0ef0320ebe4
+ md5: 66f6c134e76fe13cce8a9ea5814b5dd5
+ depends:
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.6.0,<4.8.0a0
+ license: MIT
+ license_family: MIT
+ size: 211959
+ timestamp: 1701647962657
+- kind: conda
+ name: lcms2
+ version: '2.16'
+ build: hb7c19ff_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda
+ sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041
+ md5: 51bb7010fc86f70eee639b4bb7a894f5
+ depends:
+ - libgcc-ng >=12
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.6.0,<4.8.0a0
+ license: MIT
+ license_family: MIT
+ size: 245247
+ timestamp: 1701647787198
+- kind: conda
+ name: ld_impl_linux-64
+ version: '2.43'
+ build: h712a8e2_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda
+ sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe
+ md5: 048b02e3962f066da18efe3a21b77672
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ constrains:
+ - binutils_impl_linux-64 2.43
+ license: GPL-3.0-only
+ license_family: GPL
+ size: 669211
+ timestamp: 1729655358674
+- kind: conda
+ name: lerc
+ version: 4.0.0
+ build: h27087fc_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2
+ sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12
+ md5: 76bbff344f0134279f225174e9064c8f
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: Apache-2.0
+ license_family: Apache
+ size: 281798
+ timestamp: 1657977462600
+- kind: conda
+ name: lerc
+ version: 4.0.0
+ build: h63175ca_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2
+ sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488
+ md5: 1900cb3cab5055833cfddb0ba233b074
+ depends:
+ - vc >=14.2,<15
+ - vs2015_runtime >=14.29.30037
+ license: Apache-2.0
+ license_family: Apache
+ size: 194365
+ timestamp: 1657977692274
+- kind: conda
+ name: lerc
+ version: 4.0.0
+ build: h9a09cb3_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-h9a09cb3_0.tar.bz2
+ sha256: 6f068bb53dfb6147d3147d981bb851bb5477e769407ad4e6a68edf482fdcb958
+ md5: de462d5aacda3b30721b512c5da4e742
+ depends:
+ - libcxx >=13.0.1
+ license: Apache-2.0
+ license_family: Apache
+ size: 215721
+ timestamp: 1657977558796
+- kind: conda
+ name: libblas
+ version: 3.9.0
+ build: 25_linux64_openblas
+ build_number: 25
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda
+ sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450
+ md5: 8ea26d42ca88ec5258802715fe1ee10b
+ depends:
+ - libopenblas >=0.3.28,<0.3.29.0a0
+ - libopenblas >=0.3.28,<1.0a0
+ constrains:
+ - liblapack 3.9.0 25_linux64_openblas
+ - libcblas 3.9.0 25_linux64_openblas
+ - blas * openblas
+ - liblapacke 3.9.0 25_linux64_openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15677
+ timestamp: 1729642900350
+- kind: conda
+ name: libblas
+ version: 3.9.0
+ build: 25_osxarm64_openblas
+ build_number: 25
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-25_osxarm64_openblas.conda
+ sha256: f1fb9a11af0b2878bd8804b4c77d3733c40076218bcbdb35f575b1c0c9fddf11
+ md5: f8cf4d920ff36ce471619010eff59cac
+ depends:
+ - libopenblas >=0.3.28,<0.3.29.0a0
+ - libopenblas >=0.3.28,<1.0a0
+ constrains:
+ - blas * openblas
+ - liblapack 3.9.0 25_osxarm64_openblas
+ - liblapacke 3.9.0 25_osxarm64_openblas
+ - libcblas 3.9.0 25_osxarm64_openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15913
+ timestamp: 1729643265495
+- kind: conda
+ name: libblas
+ version: 3.9.0
+ build: 25_win64_mkl
+ build_number: 25
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda
+ sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98
+ md5: 499208e81242efb6e5abc7366c91c816
+ depends:
+ - mkl 2024.2.2 h66d3029_14
+ constrains:
+ - blas * mkl
+ - libcblas 3.9.0 25_win64_mkl
+ - liblapack 3.9.0 25_win64_mkl
+ - liblapacke 3.9.0 25_win64_mkl
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 3736641
+ timestamp: 1729643534444
+- kind: conda
+ name: libbrotlicommon
+ version: 1.1.0
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libbrotlicommon-1.1.0-h2466b09_2.conda
+ sha256: 33e8851c6cc8e2d93059792cd65445bfe6be47e4782f826f01593898ec95764c
+ md5: f7dc9a8f21d74eab46456df301da2972
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 70526
+ timestamp: 1725268159739
+- kind: conda
+ name: libbrotlicommon
+ version: 1.1.0
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_2.conda
+ sha256: d9db2de60ea917298e658143354a530e9ca5f9c63471c65cf47ab39fd2f429e3
+ md5: 41b599ed2b02abcfdd84302bff174b23
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 68851
+ timestamp: 1725267660471
+- kind: conda
+ name: libbrotlicommon
+ version: 1.1.0
+ build: hd74edd7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.1.0-hd74edd7_2.conda
+ sha256: 839dacb741bdbb25e58f42088a2001b649f4f12195aeb700b5ddfca3267749e5
+ md5: d0bf1dff146b799b319ea0434b93f779
+ depends:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 68426
+ timestamp: 1725267943211
+- kind: conda
+ name: libbrotlidec
+ version: 1.1.0
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libbrotlidec-1.1.0-h2466b09_2.conda
+ sha256: 234fc92f4c4f1cf22f6464b2b15bfc872fa583c74bf3ab9539ff38892c43612f
+ md5: 9bae75ce723fa34e98e239d21d752a7e
+ depends:
+ - libbrotlicommon 1.1.0 h2466b09_2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 32685
+ timestamp: 1725268208844
+- kind: conda
+ name: libbrotlidec
+ version: 1.1.0
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_2.conda
+ sha256: 2892d512cad096cb03f1b66361deeab58b64e15ba525d6592bb6d609e7045edf
+ md5: 9566f0bd264fbd463002e759b8a82401
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libbrotlicommon 1.1.0 hb9d3cd8_2
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 32696
+ timestamp: 1725267669305
+- kind: conda
+ name: libbrotlidec
+ version: 1.1.0
+ build: hd74edd7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.1.0-hd74edd7_2.conda
+ sha256: 6c6862eb274f21a7c0b60e5345467a12e6dda8b9af4438c66d496a2c1a538264
+ md5: 55e66e68ce55523a6811633dd1ac74e2
+ depends:
+ - __osx >=11.0
+ - libbrotlicommon 1.1.0 hd74edd7_2
+ license: MIT
+ license_family: MIT
+ size: 28378
+ timestamp: 1725267980316
+- kind: conda
+ name: libbrotlienc
+ version: 1.1.0
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libbrotlienc-1.1.0-h2466b09_2.conda
+ sha256: 3d0dd7ef505962f107b7ea8f894e0b3dd01bf46852b362c8a7fc136b039bc9e1
+ md5: 85741a24d97954a991e55e34bc55990b
+ depends:
+ - libbrotlicommon 1.1.0 h2466b09_2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 245929
+ timestamp: 1725268238259
+- kind: conda
+ name: libbrotlienc
+ version: 1.1.0
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_2.conda
+ sha256: 779f58174e99de3600e939fa46eddb453ec5d3c60bb46cdaa8b4c127224dbf29
+ md5: 06f70867945ea6a84d35836af780f1de
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libbrotlicommon 1.1.0 hb9d3cd8_2
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 281750
+ timestamp: 1725267679782
+- kind: conda
+ name: libbrotlienc
+ version: 1.1.0
+ build: hd74edd7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.1.0-hd74edd7_2.conda
+ sha256: eeb1eb0d58b9d02bc1b98dc0a058f104ab168eb2f7d1c7bfa0570a12cfcdb7b7
+ md5: 4f3a434504c67b2c42565c0b85c1885c
+ depends:
+ - __osx >=11.0
+ - libbrotlicommon 1.1.0 hd74edd7_2
+ license: MIT
+ license_family: MIT
+ size: 279644
+ timestamp: 1725268003553
+- kind: conda
+ name: libcblas
+ version: 3.9.0
+ build: 25_linux64_openblas
+ build_number: 25
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda
+ sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd
+ md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11
+ depends:
+ - libblas 3.9.0 25_linux64_openblas
+ constrains:
+ - liblapack 3.9.0 25_linux64_openblas
+ - blas * openblas
+ - liblapacke 3.9.0 25_linux64_openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15613
+ timestamp: 1729642905619
+- kind: conda
+ name: libcblas
+ version: 3.9.0
+ build: 25_osxarm64_openblas
+ build_number: 25
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-25_osxarm64_openblas.conda
+ sha256: d9fa5b6b11252132a3383bbf87bd2f1b9d6248bef1b7e113c2a8ae41b0376218
+ md5: 4df0fae81f0b5bf47d48c882b086da11
+ depends:
+ - libblas 3.9.0 25_osxarm64_openblas
+ constrains:
+ - blas * openblas
+ - liblapack 3.9.0 25_osxarm64_openblas
+ - liblapacke 3.9.0 25_osxarm64_openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15837
+ timestamp: 1729643270793
+- kind: conda
+ name: libcblas
+ version: 3.9.0
+ build: 25_win64_mkl
+ build_number: 25
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda
+ sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c
+ md5: 3ed189ba03a9888a8013aaee0d67c49d
+ depends:
+ - libblas 3.9.0 25_win64_mkl
+ constrains:
+ - blas * mkl
+ - liblapack 3.9.0 25_win64_mkl
+ - liblapacke 3.9.0 25_win64_mkl
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 3732258
+ timestamp: 1729643561581
+- kind: conda
+ name: libclang-cpp19.1
+ version: 19.1.5
+ build: default_hb5137d0_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp19.1-19.1.5-default_hb5137d0_0.conda
+ sha256: c94da77b08e3eda250dd962f1b9162dd109b95e9b792215640794a7c636cad2c
+ md5: ec8649c89988d8a443c252c20f259b72
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libllvm19 >=19.1.5,<19.2.0a0
+ - libstdcxx >=13
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: Apache
+ size: 20530628
+ timestamp: 1733340210612
+- kind: conda
+ name: libclang13
+ version: 19.1.5
+ build: default_h9c6a7e4_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-19.1.5-default_h9c6a7e4_0.conda
+ sha256: 58d6644d8be999f92d49f8ca4c045df955fb6c62592d6657d3771acdb2821f51
+ md5: a3a5997b6b47373f0c1608d8503eb4e6
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libllvm19 >=19.1.5,<19.2.0a0
+ - libstdcxx >=13
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: Apache
+ size: 11823152
+ timestamp: 1733340449539
+- kind: conda
+ name: libclang13
+ version: 19.1.5
+ build: default_ha5278ca_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libclang13-19.1.5-default_ha5278ca_0.conda
+ sha256: c0943fd54a50d9b23362a58c27cd0970b7d183000d17af8802d27d25fd335b66
+ md5: 630e19cfac398a28661914e52d8d99a0
+ depends:
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zstd >=1.5.6,<1.6.0a0
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: Apache
+ size: 26753429
+ timestamp: 1733345180488
+- kind: conda
+ name: libcups
+ version: 2.3.3
+ build: h4637d8d_4
+ build_number: 4
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda
+ sha256: bc67b9b21078c99c6bd8595fe7e1ed6da1f721007726e717f0449de7032798c4
+ md5: d4529f4dff3057982a7617c7ac58fde3
+ depends:
+ - krb5 >=1.21.1,<1.22.0a0
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ - libzlib >=1.2.13,<2.0.0a0
+ license: Apache-2.0
+ license_family: Apache
+ size: 4519402
+ timestamp: 1689195353551
+- kind: conda
+ name: libcxx
+ version: 19.1.5
+ build: ha82da77_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-19.1.5-ha82da77_0.conda
+ sha256: 7918cc0bb7a6554cdd3eee634c3dc414a1ab8ec49faeca1567367bb92118f9d7
+ md5: 3c7be0df28ccda1d193ea6de56dcb5ff
+ depends:
+ - __osx >=11.0
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: Apache
+ size: 519819
+ timestamp: 1733291654212
+- kind: conda
+ name: libdeflate
+ version: '1.22'
+ build: h2466b09_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda
+ sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361
+ md5: a3439ce12d4e3cd887270d9436f9a4c8
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 155506
+ timestamp: 1728177485361
+- kind: conda
+ name: libdeflate
+ version: '1.22'
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda
+ sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6
+ md5: b422943d5d772b7cc858b36ad2a92db5
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 72242
+ timestamp: 1728177071251
+- kind: conda
+ name: libdeflate
+ version: '1.22'
+ build: hd74edd7_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libdeflate-1.22-hd74edd7_0.conda
+ sha256: 3552894ca62bebc33d05982937cda25a4fa19e56a82af2ff20944ff4c2532fda
+ md5: 2d3e3f3d8ab315748420ef58d5a3ae0f
+ depends:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 54089
+ timestamp: 1728177149927
+- kind: conda
+ name: libdrm
+ version: 2.4.124
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.124-hb9d3cd8_0.conda
+ sha256: f0d5ffbdf3903a7840184d14c14154b503e1a96767c328f61d99ad24b6963e52
+ md5: 8bc89311041d7fcb510238cf0848ccae
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libpciaccess >=0.18,<0.19.0a0
+ license: MIT
+ license_family: MIT
+ size: 242533
+ timestamp: 1733424409299
+- kind: conda
+ name: libedit
+ version: 3.1.20191231
+ build: hc8eb9b7_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2
+ sha256: 3912636197933ecfe4692634119e8644904b41a58f30cad9d1fc02f6ba4d9fca
+ md5: 30e4362988a2623e9eb34337b83e01f9
+ depends:
+ - ncurses >=6.2,<7.0.0a0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 96607
+ timestamp: 1597616630749
+- kind: conda
+ name: libedit
+ version: 3.1.20191231
+ build: he28a2e2_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2
+ sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf
+ md5: 4d331e44109e3f0e19b4cb8f9b82f3e1
+ depends:
+ - libgcc-ng >=7.5.0
+ - ncurses >=6.2,<7.0.0a0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 123878
+ timestamp: 1597616541093
+- kind: conda
+ name: libegl
+ version: 1.7.0
+ build: ha4b6fd6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda
+ sha256: 7fd5408d359d05a969133e47af580183fbf38e2235b562193d427bb9dad79723
+ md5: c151d5eb730e9b7480e6d48c0fc44048
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libglvnd 1.7.0 ha4b6fd6_2
+ license: LicenseRef-libglvnd
+ size: 44840
+ timestamp: 1731330973553
+- kind: conda
+ name: libexpat
+ version: 2.6.4
+ build: h5888daf_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda
+ sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26
+ md5: db833e03127376d461e1e13e76f09b6c
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ constrains:
+ - expat 2.6.4.*
+ license: MIT
+ license_family: MIT
+ size: 73304
+ timestamp: 1730967041968
+- kind: conda
+ name: libexpat
+ version: 2.6.4
+ build: he0c23c2_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda
+ sha256: 0c0447bf20d1013d5603499de93a16b6faa92d7ead870d96305c0f065b6a5a12
+ md5: eb383771c680aa792feb529eaf9df82f
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - expat 2.6.4.*
+ license: MIT
+ license_family: MIT
+ size: 139068
+ timestamp: 1730967442102
+- kind: conda
+ name: libffi
+ version: 3.4.2
+ build: h3422bc3_5
+ build_number: 5
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2
+ sha256: 41b3d13efb775e340e4dba549ab5c029611ea6918703096b2eaa9c015c0750ca
+ md5: 086914b672be056eb70fd4285b6783b6
+ license: MIT
+ license_family: MIT
+ size: 39020
+ timestamp: 1636488587153
+- kind: conda
+ name: libffi
+ version: 3.4.2
+ build: h7f98852_5
+ build_number: 5
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2
+ sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e
+ md5: d645c6d2ac96843a2bfaccd2d62b3ac3
+ depends:
+ - libgcc-ng >=9.4.0
+ license: MIT
+ license_family: MIT
+ size: 58292
+ timestamp: 1636488182923
+- kind: conda
+ name: libffi
+ version: 3.4.2
+ build: h8ffe710_5
+ build_number: 5
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2
+ sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5
+ md5: 2c96d1b6915b408893f9472569dee135
+ depends:
+ - vc >=14.1,<15.0a0
+ - vs2015_runtime >=14.16.27012
+ license: MIT
+ license_family: MIT
+ size: 42063
+ timestamp: 1636489106777
+- kind: conda
+ name: libgcc
+ version: 14.2.0
+ build: h1383e82_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda
+ sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d
+ md5: 75fdd34824997a0f9950a703b15d8ac5
+ depends:
+ - _openmp_mutex >=4.5
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ constrains:
+ - libgcc-ng ==14.2.0=*_1
+ - libgomp 14.2.0 h1383e82_1
+ - msys2-conda-epoch <0.0a0
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 666386
+ timestamp: 1729089506769
+- kind: conda
+ name: libgcc
+ version: 14.2.0
+ build: h77fa898_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda
+ sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569
+ md5: 3cb76c3f10d3bc7f1105b2fc9db984df
+ depends:
+ - _libgcc_mutex 0.1 conda_forge
+ - _openmp_mutex >=4.5
+ constrains:
+ - libgomp 14.2.0 h77fa898_1
+ - libgcc-ng ==14.2.0=*_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 848745
+ timestamp: 1729027721139
+- kind: conda
+ name: libgcc-ng
+ version: 14.2.0
+ build: h69a702a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda
+ sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7
+ md5: e39480b9ca41323497b05492a63bc35b
+ depends:
+ - libgcc 14.2.0 h77fa898_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 54142
+ timestamp: 1729027726517
+- kind: conda
+ name: libgfortran
+ version: 5.0.0
+ build: 13_2_0_hd922786_3
+ build_number: 3
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_3.conda
+ sha256: 44e541b4821c96b28b27fef5630883a60ce4fee91fd9c79f25a199f8f73f337b
+ md5: 4a55d9e169114b2b90d3ec4604cd7bbf
+ depends:
+ - libgfortran5 13.2.0 hf226fd6_3
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 110233
+ timestamp: 1707330749033
+- kind: conda
+ name: libgfortran
+ version: 14.2.0
+ build: h69a702a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda
+ sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977
+ md5: f1fd30127802683586f768875127a987
+ depends:
+ - libgfortran5 14.2.0 hd5240d6_1
+ constrains:
+ - libgfortran-ng ==14.2.0=*_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 53997
+ timestamp: 1729027752995
+- kind: conda
+ name: libgfortran-ng
+ version: 14.2.0
+ build: h69a702a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda
+ sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851
+ md5: 0a7f4cd238267c88e5d69f7826a407eb
+ depends:
+ - libgfortran 14.2.0 h69a702a_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 54106
+ timestamp: 1729027945817
+- kind: conda
+ name: libgfortran5
+ version: 13.2.0
+ build: hf226fd6_3
+ build_number: 3
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_3.conda
+ sha256: bafc679eedb468a86aa4636061c55966186399ee0a04b605920d208d97ac579a
+ md5: 66ac81d54e95c534ae488726c1f698ea
+ depends:
+ - llvm-openmp >=8.0.0
+ constrains:
+ - libgfortran 5.0.0 13_2_0_*_3
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 997381
+ timestamp: 1707330687590
+- kind: conda
+ name: libgfortran5
+ version: 14.2.0
+ build: hd5240d6_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda
+ sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d
+ md5: 9822b874ea29af082e5d36098d25427d
+ depends:
+ - libgcc >=14.2.0
+ constrains:
+ - libgfortran 14.2.0
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 1462645
+ timestamp: 1729027735353
+- kind: conda
+ name: libgl
+ version: 1.7.0
+ build: ha4b6fd6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda
+ sha256: dc2752241fa3d9e40ce552c1942d0a4b5eeb93740c9723873f6fcf8d39ef8d2d
+ md5: 928b8be80851f5d8ffb016f9c81dae7a
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libglvnd 1.7.0 ha4b6fd6_2
+ - libglx 1.7.0 ha4b6fd6_2
+ license: LicenseRef-libglvnd
+ size: 134712
+ timestamp: 1731330998354
+- kind: conda
+ name: libglib
+ version: 2.82.2
+ build: h2ff4ddf_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_0.conda
+ sha256: 49ee9401d483a76423461c50dcd37f91d070efaec7e4dc2828d8cdd2ce694231
+ md5: 13e8e54035ddd2b91875ba399f0f7c04
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libffi >=3.4,<4.0a0
+ - libgcc >=13
+ - libiconv >=1.17,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - pcre2 >=10.44,<10.45.0a0
+ constrains:
+ - glib 2.82.2 *_0
+ license: LGPL-2.1-or-later
+ size: 3931898
+ timestamp: 1729191404130
+- kind: conda
+ name: libglib
+ version: 2.82.2
+ build: h7025463_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.82.2-h7025463_0.conda
+ sha256: 7dfbf492b736f8d379f8c3b32a823f0bf2167ff69963e4c940339b146a04c54a
+ md5: 3e379c1b908a7101ecbc503def24613f
+ depends:
+ - libffi >=3.4,<4.0a0
+ - libiconv >=1.17,<2.0a0
+ - libintl >=0.22.5,<1.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - pcre2 >=10.44,<10.45.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - glib 2.82.2 *_0
+ license: LGPL-2.1-or-later
+ size: 3810166
+ timestamp: 1729192227078
+- kind: conda
+ name: libglvnd
+ version: 1.7.0
+ build: ha4b6fd6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda
+ sha256: 1175f8a7a0c68b7f81962699751bb6574e6f07db4c9f72825f978e3016f46850
+ md5: 434ca7e50e40f4918ab701e3facd59a0
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ license: LicenseRef-libglvnd
+ size: 132463
+ timestamp: 1731330968309
+- kind: conda
+ name: libglx
+ version: 1.7.0
+ build: ha4b6fd6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda
+ sha256: 2d35a679624a93ce5b3e9dd301fff92343db609b79f0363e6d0ceb3a6478bfa7
+ md5: c8013e438185f33b13814c5c488acd5c
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libglvnd 1.7.0 ha4b6fd6_2
+ - xorg-libx11 >=1.8.10,<2.0a0
+ license: LicenseRef-libglvnd
+ size: 75504
+ timestamp: 1731330988898
+- kind: conda
+ name: libgomp
+ version: 14.2.0
+ build: h1383e82_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda
+ sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e
+ md5: 9e2d4d1214df6f21cba12f6eff4972f9
+ depends:
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ constrains:
+ - msys2-conda-epoch <0.0a0
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 524249
+ timestamp: 1729089441747
+- kind: conda
+ name: libgomp
+ version: 14.2.0
+ build: h77fa898_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda
+ sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63
+ md5: cc3573974587f12dda90d96e3e55a702
+ depends:
+ - _libgcc_mutex 0.1 conda_forge
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 460992
+ timestamp: 1729027639220
+- kind: conda
+ name: libhwloc
+ version: 2.11.2
+ build: default_ha69328c_1001
+ build_number: 1001
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda
+ sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842
+ md5: b87a0ac5ab6495d8225db5dc72dd21cd
+ depends:
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ - libxml2 >=2.13.4,<3.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 2390021
+ timestamp: 1731375651179
+- kind: conda
+ name: libiconv
+ version: '1.17'
+ build: hcfcfb64_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda
+ sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b
+ md5: e1eb10b1cca179f2baa3601e4efc8712
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: LGPL-2.1-only
+ size: 636146
+ timestamp: 1702682547199
+- kind: conda
+ name: libiconv
+ version: '1.17'
+ build: hd590300_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda
+ sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9
+ md5: d66573916ffcf376178462f1b61c941e
+ depends:
+ - libgcc-ng >=12
+ license: LGPL-2.1-only
+ size: 705775
+ timestamp: 1702682170569
+- kind: conda
+ name: libintl
+ version: 0.22.5
+ build: h5728263_3
+ build_number: 3
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_3.conda
+ sha256: c7e4600f28bcada8ea81456a6530c2329312519efcf0c886030ada38976b0511
+ md5: 2cf0cf76cc15d360dfa2f17fd6cf9772
+ depends:
+ - libiconv >=1.17,<2.0a0
+ license: LGPL-2.1-or-later
+ size: 95568
+ timestamp: 1723629479451
+- kind: conda
+ name: libjpeg-turbo
+ version: 3.0.0
+ build: hb547adb_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.0.0-hb547adb_1.conda
+ sha256: a42054eaa38e84fc1e5ab443facac4bbc9d1b6b6f23f54b7bf4f1eb687e1d993
+ md5: 3ff1e053dc3a2b8e36b9bfa4256a58d1
+ constrains:
+ - jpeg <0.0.0a
+ license: IJG AND BSD-3-Clause AND Zlib
+ size: 547541
+ timestamp: 1694475104253
+- kind: conda
+ name: libjpeg-turbo
+ version: 3.0.0
+ build: hcfcfb64_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda
+ sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff
+ md5: 3f1b948619c45b1ca714d60c7389092c
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - jpeg <0.0.0a
+ license: IJG AND BSD-3-Clause AND Zlib
+ size: 822966
+ timestamp: 1694475223854
+- kind: conda
+ name: libjpeg-turbo
+ version: 3.0.0
+ build: hd590300_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda
+ sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f
+ md5: ea25936bb4080d843790b586850f82b8
+ depends:
+ - libgcc-ng >=12
+ constrains:
+ - jpeg <0.0.0a
+ license: IJG AND BSD-3-Clause AND Zlib
+ size: 618575
+ timestamp: 1694474974816
+- kind: conda
+ name: liblapack
+ version: 3.9.0
+ build: 25_linux64_openblas
+ build_number: 25
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda
+ sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e
+ md5: 4dc03a53fc69371a6158d0ed37214cd3
+ depends:
+ - libblas 3.9.0 25_linux64_openblas
+ constrains:
+ - liblapacke 3.9.0 25_linux64_openblas
+ - libcblas 3.9.0 25_linux64_openblas
+ - blas * openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15608
+ timestamp: 1729642910812
+- kind: conda
+ name: liblapack
+ version: 3.9.0
+ build: 25_osxarm64_openblas
+ build_number: 25
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-25_osxarm64_openblas.conda
+ sha256: fdd742407672a9af20e70764550cf18b3ab67f12e48bf04163b90492fbc401e7
+ md5: 19bbddfec972d401838330453186108d
+ depends:
+ - libblas 3.9.0 25_osxarm64_openblas
+ constrains:
+ - blas * openblas
+ - liblapacke 3.9.0 25_osxarm64_openblas
+ - libcblas 3.9.0 25_osxarm64_openblas
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15823
+ timestamp: 1729643275943
+- kind: conda
+ name: liblapack
+ version: 3.9.0
+ build: 25_win64_mkl
+ build_number: 25
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda
+ sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53
+ md5: f716ef84564c574e8e74ae725f5d5f93
+ depends:
+ - libblas 3.9.0 25_win64_mkl
+ constrains:
+ - blas * mkl
+ - libcblas 3.9.0 25_win64_mkl
+ - liblapacke 3.9.0 25_win64_mkl
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 3736560
+ timestamp: 1729643588182
+- kind: conda
+ name: libllvm19
+ version: 19.1.5
+ build: ha7bfdaf_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libllvm19-19.1.5-ha7bfdaf_0.conda
+ sha256: 0ed9372dd2bbf9bc7761c9f25c4f4352850b5d70519e4fe7c636b32828ffc3e3
+ md5: 76f3749eda7b24816aacd55b9f31447a
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - libxml2 >=2.13.5,<3.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: Apache
+ size: 40120621
+ timestamp: 1733310684652
+- kind: conda
+ name: liblzma
+ version: 5.6.3
+ build: h2466b09_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.6.3-h2466b09_1.conda
+ sha256: 24d04bd55adfa44c421c99ce169df38cb1ad2bba5f43151bc847fc802496a1fa
+ md5: 015b9c0bd1eef60729ab577a38aaf0b5
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: 0BSD
+ size: 104332
+ timestamp: 1733407872569
+- kind: conda
+ name: liblzma
+ version: 5.6.3
+ build: h39f12f2_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.6.3-h39f12f2_1.conda
+ sha256: d863b8257406918ffdc50ae65502f2b2d6cede29404d09a094f59509d6a0aaf1
+ md5: b2553114a7f5e20ccd02378a77d836aa
+ depends:
+ - __osx >=11.0
+ license: 0BSD
+ size: 99129
+ timestamp: 1733407496073
+- kind: conda
+ name: liblzma
+ version: 5.6.3
+ build: hb9d3cd8_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda
+ sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6
+ md5: 2ecf2f1c7e4e21fcfe6423a51a992d84
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: 0BSD
+ size: 111132
+ timestamp: 1733407410083
+- kind: conda
+ name: libnsl
+ version: 2.0.1
+ build: hd590300_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda
+ sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6
+ md5: 30fd6e37fe21f86f4bd26d6ee73eeec7
+ depends:
+ - libgcc-ng >=12
+ license: LGPL-2.1-only
+ license_family: GPL
+ size: 33408
+ timestamp: 1697359010159
+- kind: conda
+ name: libntlm
+ version: '1.4'
+ build: h7f98852_1002
+ build_number: 1002
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.4-h7f98852_1002.tar.bz2
+ sha256: 63244b73156033ea3b7c2a1581526e79b4670349d64b15f645dcdb12de441d1a
+ md5: e728e874159b042d92b90238a3cb0dc2
+ depends:
+ - libgcc-ng >=9.3.0
+ license: LGPL-2.1-or-later
+ size: 33201
+ timestamp: 1609781914458
+- kind: conda
+ name: libopenblas
+ version: 0.3.28
+ build: openmp_hf332438_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.28-openmp_hf332438_1.conda
+ sha256: 62bb669c37a845129096f73d446cdb6bb170e4927f2fea2b661329680dbbc373
+ md5: 40803a48d947c8639da6704e9a44d3ce
+ depends:
+ - __osx >=11.0
+ - libgfortran 5.*
+ - libgfortran5 >=13.2.0
+ - llvm-openmp >=18.1.8
+ constrains:
+ - openblas >=0.3.28,<0.3.29.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 4165774
+ timestamp: 1730772154295
+- kind: conda
+ name: libopenblas
+ version: 0.3.28
+ build: pthreads_h94d23a6_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda
+ sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe
+ md5: 62857b389e42b36b686331bec0922050
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=14
+ - libgfortran
+ - libgfortran5 >=14.2.0
+ constrains:
+ - openblas >=0.3.28,<0.3.29.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 5578513
+ timestamp: 1730772671118
+- kind: conda
+ name: libopengl
+ version: 1.7.0
+ build: ha4b6fd6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda
+ sha256: 215086c108d80349e96051ad14131b751d17af3ed2cb5a34edd62fa89bfe8ead
+ md5: 7df50d44d4a14d6c31a2c54f2cd92157
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libglvnd 1.7.0 ha4b6fd6_2
+ license: LicenseRef-libglvnd
+ size: 50757
+ timestamp: 1731330993524
+- kind: conda
+ name: libpciaccess
+ version: '0.18'
+ build: hd590300_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hd590300_0.conda
+ sha256: c0a30ac74eba66ea76a4f0a39acc7833f5ed783a632ca3bb6665b2d81aabd2fb
+ md5: 48f4330bfcd959c3cfb704d424903c82
+ depends:
+ - libgcc-ng >=12
+ license: MIT
+ license_family: MIT
+ size: 28361
+ timestamp: 1707101388552
+- kind: conda
+ name: libpng
+ version: 1.6.44
+ build: h3ca93ac_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda
+ sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945
+ md5: 639ac6b55a40aa5de7b8c1b4d78f9e81
+ depends:
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: zlib-acknowledgement
+ size: 348933
+ timestamp: 1726235196095
+- kind: conda
+ name: libpng
+ version: 1.6.44
+ build: hadc24fc_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda
+ sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78
+ md5: f4cc49d7aa68316213e4b12be35308d1
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libzlib >=1.3.1,<2.0a0
+ license: zlib-acknowledgement
+ size: 290661
+ timestamp: 1726234747153
+- kind: conda
+ name: libpng
+ version: 1.6.44
+ build: hc14010f_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.44-hc14010f_0.conda
+ sha256: 38f8759a3eb8060deabd4db41f0f023514d853e46ddcbd0ba21768fc4e563bb1
+ md5: fb36e93f0ea6a6f5d2b99984f34b049e
+ depends:
+ - __osx >=11.0
+ - libzlib >=1.3.1,<2.0a0
+ license: zlib-acknowledgement
+ size: 263385
+ timestamp: 1726234714421
+- kind: conda
+ name: libpq
+ version: '17.2'
+ build: h3b95a9b_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libpq-17.2-h3b95a9b_1.conda
+ sha256: 7e0debdb22c81e069c4c6fed8b5b82fcfa0f37cccba2fb00e833e657dc75113f
+ md5: 37724d8bae042345a19ca1a25dde786b
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - icu >=75.1,<76.0a0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libgcc >=13
+ - openldap >=2.6.9,<2.7.0a0
+ - openssl >=3.4.0,<4.0a0
+ license: PostgreSQL
+ size: 2656919
+ timestamp: 1733427612100
+- kind: conda
+ name: libsodium
+ version: 1.0.20
+ build: h4ab18f5_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda
+ sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161
+ md5: a587892d3c13b6621a6091be690dbca2
+ depends:
+ - libgcc-ng >=12
+ license: ISC
+ size: 205978
+ timestamp: 1716828628198
+- kind: conda
+ name: libsodium
+ version: 1.0.20
+ build: h99b78c6_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda
+ sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1
+ md5: a7ce36e284c5faaf93c220dfc39e3abd
+ depends:
+ - __osx >=11.0
+ license: ISC
+ size: 164972
+ timestamp: 1716828607917
+- kind: conda
+ name: libsodium
+ version: 1.0.20
+ build: hc70643c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libsodium-1.0.20-hc70643c_0.conda
+ sha256: 7bcb3edccea30f711b6be9601e083ecf4f435b9407d70fc48fbcf9e5d69a0fc6
+ md5: 198bb594f202b205c7d18b936fa4524f
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: ISC
+ size: 202344
+ timestamp: 1716828757533
+- kind: conda
+ name: libsqlite
+ version: 3.47.0
+ build: h2466b09_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda
+ sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe
+ md5: 5b1f36012cc3d09c4eb9f24ad0e2c379
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Unlicense
+ size: 892175
+ timestamp: 1730208431651
+- kind: conda
+ name: libsqlite
+ version: 3.47.0
+ build: hadc24fc_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda
+ sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508
+ md5: b6f02b52a174e612e89548f4663ce56a
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libzlib >=1.3.1,<2.0a0
+ license: Unlicense
+ size: 875349
+ timestamp: 1730208050020
+- kind: conda
+ name: libsqlite
+ version: 3.47.0
+ build: hbaaea75_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.47.0-hbaaea75_1.conda
+ sha256: 5a96caa566c11e5a5ebdcdb86a0759a7fb27d3c5f42e6a0fd0d6023c1e935d9e
+ md5: 07a14fbe439eef078cc479deca321161
+ depends:
+ - __osx >=11.0
+ - libzlib >=1.3.1,<2.0a0
+ license: Unlicense
+ size: 837683
+ timestamp: 1730208293578
+- kind: conda
+ name: libstdcxx
+ version: 14.2.0
+ build: hc0a3c3a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda
+ sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462
+ md5: 234a5554c53625688d51062645337328
+ depends:
+ - libgcc 14.2.0 h77fa898_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 3893695
+ timestamp: 1729027746910
+- kind: conda
+ name: libstdcxx-ng
+ version: 14.2.0
+ build: h4852527_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda
+ sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8
+ md5: 8371ac6457591af2cf6159439c1fd051
+ depends:
+ - libstdcxx 14.2.0 hc0a3c3a_1
+ license: GPL-3.0-only WITH GCC-exception-3.1
+ license_family: GPL
+ size: 54105
+ timestamp: 1729027780628
+- kind: conda
+ name: libtiff
+ version: 4.7.0
+ build: ha962b0a_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libtiff-4.7.0-ha962b0a_2.conda
+ sha256: d9e6835fd189b85eb90dbfdcc51f5375decbf5bb53130042f49bbd6bfb0b24be
+ md5: 8e14b5225c593f099a21971568e6d7b4
+ depends:
+ - __osx >=11.0
+ - lerc >=4.0.0,<5.0a0
+ - libcxx >=18
+ - libdeflate >=1.22,<1.23.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: HPND
+ size: 370387
+ timestamp: 1733443310502
+- kind: conda
+ name: libtiff
+ version: 4.7.0
+ build: hc4654cb_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hc4654cb_2.conda
+ sha256: 18653b4a5c73e19c5e86ff72dab9bf59f5cc43d7f404a6be705d152dfd5e0660
+ md5: be54fb40ea32e8fe9dbaa94d4528b57e
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - lerc >=4.0.0,<5.0a0
+ - libdeflate >=1.22,<1.23.0a0
+ - libgcc >=13
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libstdcxx >=13
+ - libwebp-base >=1.4.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: HPND
+ size: 429018
+ timestamp: 1733443013288
+- kind: conda
+ name: libtiff
+ version: 4.7.0
+ build: hdefb170_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hdefb170_2.conda
+ sha256: e297d10f0a1019e71e52fc53ceaa61b0a376bf7e0e3813318dc842e9c25de140
+ md5: 49434938b99a5ba78c9afe573d158c1e
+ depends:
+ - lerc >=4.0.0,<5.0a0
+ - libdeflate >=1.22,<1.23.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zstd >=1.5.6,<1.6.0a0
+ license: HPND
+ size: 979557
+ timestamp: 1733443394289
+- kind: conda
+ name: libuuid
+ version: 2.38.1
+ build: h0b41bf4_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda
+ sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18
+ md5: 40b61aab5c7ba9ff276c41cfffe6b80b
+ depends:
+ - libgcc-ng >=12
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 33601
+ timestamp: 1680112270483
+- kind: conda
+ name: libwebp-base
+ version: 1.4.0
+ build: h93a5062_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libwebp-base-1.4.0-h93a5062_0.conda
+ sha256: 0d4bad713a512d79bfeb4d61821f447afab8b0792aca823f505ce6b195e9fde5
+ md5: c0af0edfebe780b19940e94871f1a765
+ constrains:
+ - libwebp 1.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 287750
+ timestamp: 1713200194013
+- kind: conda
+ name: libwebp-base
+ version: 1.4.0
+ build: hcfcfb64_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda
+ sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770
+ md5: abd61d0ab127ec5cd68f62c2969e6f34
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - libwebp 1.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 274359
+ timestamp: 1713200524021
+- kind: conda
+ name: libwebp-base
+ version: 1.4.0
+ build: hd590300_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda
+ sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f
+ md5: b26e8aa824079e1be0294e7152ca4559
+ depends:
+ - libgcc-ng >=12
+ constrains:
+ - libwebp 1.4.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 438953
+ timestamp: 1713199854503
+- kind: conda
+ name: libwinpthread
+ version: 12.0.0.r4.gg4f2fc60ca
+ build: h57928b3_8
+ build_number: 8
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda
+ sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506
+ md5: 03cccbba200ee0523bde1f3dad60b1f3
+ depends:
+ - ucrt
+ constrains:
+ - pthreads-win32 <0.0a0
+ - msys2-conda-epoch <0.0a0
+ license: MIT AND BSD-3-Clause-Clear
+ size: 35433
+ timestamp: 1724681489463
+- kind: conda
+ name: libxcb
+ version: 1.17.0
+ build: h0e4246c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda
+ sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737
+ md5: a69bbf778a462da324489976c84cfc8c
+ depends:
+ - libgcc >=13
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ - pthread-stubs
+ - ucrt >=10.0.20348.0
+ - xorg-libxau >=1.0.11,<2.0a0
+ - xorg-libxdmcp
+ license: MIT
+ license_family: MIT
+ size: 1208687
+ timestamp: 1727279378819
+- kind: conda
+ name: libxcb
+ version: 1.17.0
+ build: h8a09558_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda
+ sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa
+ md5: 92ed62436b625154323d40d5f2f11dd7
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - pthread-stubs
+ - xorg-libxau >=1.0.11,<2.0a0
+ - xorg-libxdmcp
+ license: MIT
+ license_family: MIT
+ size: 395888
+ timestamp: 1727278577118
+- kind: conda
+ name: libxcb
+ version: 1.17.0
+ build: hdb1d25a_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.17.0-hdb1d25a_0.conda
+ sha256: bd3816218924b1e43b275863e21a3e13a5db4a6da74cca8e60bc3c213eb62f71
+ md5: af523aae2eca6dfa1c8eec693f5b9a79
+ depends:
+ - __osx >=11.0
+ - pthread-stubs
+ - xorg-libxau >=1.0.11,<2.0a0
+ - xorg-libxdmcp
+ license: MIT
+ license_family: MIT
+ size: 323658
+ timestamp: 1727278733917
+- kind: conda
+ name: libxcrypt
+ version: 4.4.36
+ build: hd590300_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda
+ sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c
+ md5: 5aa797f8787fe7a17d1b0821485b5adc
+ depends:
+ - libgcc-ng >=12
+ license: LGPL-2.1-or-later
+ size: 100393
+ timestamp: 1702724383534
+- kind: conda
+ name: libxkbcommon
+ version: 1.7.0
+ build: h2c5496b_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h2c5496b_1.conda
+ sha256: 6804c2a7062d10de6f159f7106dc45ebccc8d42bfb925f7919e26e567fa6da6b
+ md5: e2eaefa4de2b7237af7c907b8bbc760a
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ - libxml2 >=2.12.7,<3.0a0
+ - xkeyboard-config
+ - xorg-libxau >=1.0.11,<2.0a0
+ license: MIT/X11 Derivative
+ license_family: MIT
+ size: 593336
+ timestamp: 1718819935698
+- kind: conda
+ name: libxml2
+ version: 2.13.5
+ build: h8d12d68_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.5-h8d12d68_1.conda
+ sha256: c3b05bdc40d27a9249f0bb60f3f71718f94104b8bcd200163a6c9d4ade7aa052
+ md5: 1a21e49e190d1ffe58531a81b6e400e1
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - icu >=75.1,<76.0a0
+ - libgcc >=13
+ - libiconv >=1.17,<2.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libzlib >=1.3.1,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 690589
+ timestamp: 1733443667823
+- kind: conda
+ name: libxml2
+ version: 2.13.5
+ build: he286e8c_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.5-he286e8c_1.conda
+ sha256: 084dd4dde342f13c43ee418d153ac5b2610f95be029073a15fa9dda22b130d06
+ md5: 77eaa84f90fc90643c5a0be0aa9bdd1b
+ depends:
+ - libiconv >=1.17,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 1612294
+ timestamp: 1733443909984
+- kind: conda
+ name: libxslt
+ version: 1.1.39
+ build: h3df6e99_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.39-h3df6e99_0.conda
+ sha256: 6e3d99466d2076c35e7ac8dcdfe604da3d593f55b74a5b8e96c2b2ff63c247aa
+ md5: 279ee338c9b34871d578cb3c7aa68f70
+ depends:
+ - libxml2 >=2.12.1,<3.0.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 418542
+ timestamp: 1701629338549
+- kind: conda
+ name: libxslt
+ version: 1.1.39
+ build: h76b75d6_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda
+ sha256: 684e9b67ef7b9ca0ca993762eeb39705ec58e2e7f958555c758da7ef416db9f3
+ md5: e71f31f8cfb0a91439f2086fc8aa0461
+ depends:
+ - libgcc-ng >=12
+ - libxml2 >=2.12.1,<3.0.0a0
+ license: MIT
+ license_family: MIT
+ size: 254297
+ timestamp: 1701628814990
+- kind: conda
+ name: libzlib
+ version: 1.3.1
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda
+ sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402
+ md5: 41fbfac52c601159df6c01f875de31b9
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - zlib 1.3.1 *_2
+ license: Zlib
+ license_family: Other
+ size: 55476
+ timestamp: 1727963768015
+- kind: conda
+ name: libzlib
+ version: 1.3.1
+ build: h8359307_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda
+ sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b
+ md5: 369964e85dc26bfe78f41399b366c435
+ depends:
+ - __osx >=11.0
+ constrains:
+ - zlib 1.3.1 *_2
+ license: Zlib
+ license_family: Other
+ size: 46438
+ timestamp: 1727963202283
+- kind: conda
+ name: libzlib
+ version: 1.3.1
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda
+ sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4
+ md5: edb0dca6bc32e4f4789199455a1dbeb8
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ constrains:
+ - zlib 1.3.1 *_2
+ license: Zlib
+ license_family: Other
+ size: 60963
+ timestamp: 1727963148474
+- kind: conda
+ name: llvm-openmp
+ version: 19.1.5
+ build: hdb05f8b_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-19.1.5-hdb05f8b_0.conda
+ sha256: e7ba0d8b718925efdcf1309f5e776e3264cc172d3af8d4048b39627c50a1abc0
+ md5: f2c2e187a1d2637d282e34dc92021a70
+ depends:
+ - __osx >=11.0
+ constrains:
+ - openmp 19.1.5|19.1.5.*
+ license: Apache-2.0 WITH LLVM-exception
+ license_family: APACHE
+ size: 281120
+ timestamp: 1733376089600
+- kind: conda
+ name: markupsafe
+ version: 3.0.2
+ build: py39h9399b63_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py39h9399b63_1.conda
+ sha256: a8bce47de4572f46da0713f54bdf54a3ca7bb65d0fa3f5d94dd967f6db43f2e9
+ md5: 7821f0938aa629b9f17efd98c300a487
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - jinja2 >=3.0.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 22897
+ timestamp: 1733219847480
+- kind: conda
+ name: markupsafe
+ version: 3.0.2
+ build: py39hefdd603_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py39hefdd603_1.conda
+ sha256: a289c9f1ea3af6248c714f55b99382ecc78bc2a2a0bd55730fa25eaea6bc5d4a
+ md5: 4ab96cbd1bca81122f08b758397201b2
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - jinja2 >=3.0.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 22599
+ timestamp: 1733219837349
+- kind: conda
+ name: markupsafe
+ version: 3.0.2
+ build: py39hf73967f_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py39hf73967f_1.conda
+ sha256: 0fc9a0cbed78f777ec9cfd3dad34b2e41a1c87b418a50ff847b7d43a25380f1b
+ md5: e8eb7b3d2495293d1385fb734804e2d1
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - jinja2 >=3.0.0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 25487
+ timestamp: 1733219924377
+- kind: conda
+ name: matplotlib
+ version: 3.9.3
+ build: py39hcbf5309_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-3.9.3-py39hcbf5309_0.conda
+ sha256: 60d741999e0e189464b02309d19fada374665f5e3c9c9f012c661537cd2f7180
+ md5: d038f7716b0e2869e404b48aaf190fef
+ depends:
+ - matplotlib-base >=3.9.3,<3.9.4.0a0
+ - pyside6 >=6.7.2
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - tornado >=5
+ license: PSF-2.0
+ license_family: PSF
+ size: 17267
+ timestamp: 1733177853079
+- kind: conda
+ name: matplotlib
+ version: 3.9.3
+ build: py39hdf13c20_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.9.3-py39hdf13c20_0.conda
+ sha256: db107de486302722a3e7ac75397e836081f79ced34cf346ef35865cfe5320798
+ md5: aa70ba12a949fbf29ddad5f73c5ba15d
+ depends:
+ - matplotlib-base >=3.9.3,<3.9.4.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - tornado >=5
+ license: PSF-2.0
+ license_family: PSF
+ size: 17075
+ timestamp: 1733176484077
+- kind: conda
+ name: matplotlib
+ version: 3.9.3
+ build: py39hf3d152e_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.9.3-py39hf3d152e_0.conda
+ sha256: 61d00450921e18ab72252f571a08ba734d1f0184943af04fff57f4e445df4c7d
+ md5: 1bcbea7bd5b0aea3a6a8195f82d01d43
+ depends:
+ - matplotlib-base >=3.9.3,<3.9.4.0a0
+ - pyside6 >=6.7.2
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - tornado >=5
+ license: PSF-2.0
+ license_family: PSF
+ size: 16778
+ timestamp: 1733176213372
+- kind: conda
+ name: matplotlib-base
+ version: 3.9.3
+ build: py39h16632d1_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.9.3-py39h16632d1_0.conda
+ sha256: 946b885997411dc7057305fc403926173831ddd5f30c2040acd338b7f006ca0d
+ md5: 93aa7d8c91f38dd494134f009cd0860c
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - certifi >=2020.06.20
+ - contourpy >=1.0.1
+ - cycler >=0.10
+ - fonttools >=4.22.0
+ - freetype >=2.12.1,<3.0a0
+ - importlib-resources >=3.2.0
+ - kiwisolver >=1.3.1
+ - libgcc >=13
+ - libstdcxx >=13
+ - numpy >=1.19,<3
+ - numpy >=1.23
+ - packaging >=20.0
+ - pillow >=8
+ - pyparsing >=2.3.1
+ - python >=3.9,<3.10.0a0
+ - python-dateutil >=2.7
+ - python_abi 3.9.* *_cp39
+ - qhull >=2020.2,<2020.3.0a0
+ - tk >=8.6.13,<8.7.0a0
+ license: PSF-2.0
+ license_family: PSF
+ size: 7122768
+ timestamp: 1733176197529
+- kind: conda
+ name: matplotlib-base
+ version: 3.9.3
+ build: py39h5376392_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.9.3-py39h5376392_0.conda
+ sha256: 38ef597e735658938ce1b1be777bebd0c84220b873093608f0e4cec4440f9d20
+ md5: c5e475d09dbb0f136818c5fc4b3b2117
+ depends:
+ - certifi >=2020.06.20
+ - contourpy >=1.0.1
+ - cycler >=0.10
+ - fonttools >=4.22.0
+ - freetype >=2.12.1,<3.0a0
+ - importlib-resources >=3.2.0
+ - kiwisolver >=1.3.1
+ - numpy >=1.19,<3
+ - numpy >=1.23
+ - packaging >=20.0
+ - pillow >=8
+ - pyparsing >=2.3.1
+ - python >=3.9,<3.10.0a0
+ - python-dateutil >=2.7
+ - python_abi 3.9.* *_cp39
+ - qhull >=2020.2,<2020.3.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: PSF-2.0
+ license_family: PSF
+ size: 6761655
+ timestamp: 1733177816656
+- kind: conda
+ name: matplotlib-base
+ version: 3.9.3
+ build: py39h7251d6c_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.9.3-py39h7251d6c_0.conda
+ sha256: 6206dde98ad72f86b5b5ef7645f1e0b0b56931f5411ec7bed98772b7dc2d57de
+ md5: 2713040239f1411f78a553d8eb2736cc
+ depends:
+ - __osx >=11.0
+ - certifi >=2020.06.20
+ - contourpy >=1.0.1
+ - cycler >=0.10
+ - fonttools >=4.22.0
+ - freetype >=2.12.1,<3.0a0
+ - importlib-resources >=3.2.0
+ - kiwisolver >=1.3.1
+ - libcxx >=18
+ - numpy >=1.19,<3
+ - numpy >=1.23
+ - packaging >=20.0
+ - pillow >=8
+ - pyparsing >=2.3.1
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python-dateutil >=2.7
+ - python_abi 3.9.* *_cp39
+ - qhull >=2020.2,<2020.3.0a0
+ license: PSF-2.0
+ license_family: PSF
+ size: 6876246
+ timestamp: 1733176448697
+- kind: conda
+ name: matplotlib-inline
+ version: 0.1.7
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda
+ sha256: 69b7dc7131703d3d60da9b0faa6dd8acbf6f6c396224cf6aef3e855b8c0c41c6
+ md5: af6ab708897df59bd6e7283ceab1b56b
+ depends:
+ - python >=3.9
+ - traitlets
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 14467
+ timestamp: 1733417051523
+- kind: conda
+ name: mistune
+ version: 3.0.2
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/mistune-3.0.2-pyhd8ed1ab_1.conda
+ sha256: 0a9faaf1692b74f321cedbd37a44f108a1ec3f5d9638bc5bbf860cb3b6ff6db4
+ md5: c46df05cae629e55426773ac1f85d68f
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 65901
+ timestamp: 1733258822603
+- kind: conda
+ name: mkl
+ version: 2024.2.2
+ build: h66d3029_14
+ build_number: 14
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda
+ sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3
+ md5: f011e7cc21918dc9d1efe0209e27fa16
+ depends:
+ - intel-openmp 2024.*
+ - tbb 2021.*
+ license: LicenseRef-IntelSimplifiedSoftwareOct2022
+ license_family: Proprietary
+ size: 103019089
+ timestamp: 1727378392081
+- kind: conda
+ name: munkres
+ version: 1.1.4
+ build: pyh9f0ad1d_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyh9f0ad1d_0.tar.bz2
+ sha256: f86fb22b58e93d04b6f25e0d811b56797689d598788b59dcb47f59045b568306
+ md5: 2ba8498c1018c1e9c61eb99b973dfe19
+ depends:
+ - python
+ license: Apache-2.0
+ license_family: Apache
+ size: 12452
+ timestamp: 1600387789153
+- kind: conda
+ name: mysql-common
+ version: 9.0.1
+ build: h266115a_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-9.0.1-h266115a_3.conda
+ sha256: 3190048edb948829d551591bb4269582172e2ba0fb936664c01d29a4deefe4b1
+ md5: 9411c61ff1070b5e065b32840c39faa5
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - openssl >=3.4.0,<4.0a0
+ license: GPL-2.0-or-later
+ size: 630543
+ timestamp: 1733494450594
+- kind: conda
+ name: mysql-libs
+ version: 9.0.1
+ build: he0572af_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-9.0.1-he0572af_3.conda
+ sha256: 69527c08c444cae605545b42f67ea4e3f90cd7128fad8ad77d17a1cdc06ad767
+ md5: dd9da69dd4c2bf798c0b8bd4786cafb5
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - libzlib >=1.3.1,<2.0a0
+ - mysql-common 9.0.1 h266115a_3
+ - openssl >=3.4.0,<4.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: GPL-2.0-or-later
+ size: 1368301
+ timestamp: 1733494547340
+- kind: conda
+ name: nbclient
+ version: 0.10.1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.1-pyhd8ed1ab_0.conda
+ sha256: 564e22c4048f2f00c7ee79417dea364f95cf069a1f2565dc26d5ece1fc3fd779
+ md5: 3ee79082e59a28e1db11e2a9c3bcd85a
+ depends:
+ - jupyter_client >=6.1.12
+ - jupyter_core >=4.12,!=5.0.*
+ - nbformat >=5.1
+ - python >=3.8
+ - traitlets >=5.4
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 27878
+ timestamp: 1732882434219
+- kind: conda
+ name: nbconvert-core
+ version: 7.16.4
+ build: pyhff2d567_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhff2d567_2.conda
+ sha256: 03a1303ce135a8214b450e751d93c9048f55edb37f3f9f06c5e9d78ba3ef2a89
+ md5: 0457fdf55c88e52e0e7b63691eafcc48
+ depends:
+ - beautifulsoup4
+ - bleach
+ - defusedxml
+ - entrypoints >=0.2.2
+ - jinja2 >=3.0
+ - jupyter_core >=4.7
+ - jupyterlab_pygments
+ - markupsafe >=2.0
+ - mistune >=2.0.3,<4
+ - nbclient >=0.5.0
+ - nbformat >=5.1
+ - packaging
+ - pandocfilters >=1.4.1
+ - pygments >=2.4.1
+ - python >=3.8
+ - tinycss2
+ - traitlets >=5.0
+ constrains:
+ - nbconvert =7.16.4=*_2
+ - pandoc >=2.9.2,<4.0.0
+ license: BSD-3-Clause
+ size: 188505
+ timestamp: 1733405603619
+- kind: conda
+ name: nbformat
+ version: 5.10.4
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda
+ sha256: 7a5bd30a2e7ddd7b85031a5e2e14f290898098dc85bea5b3a5bf147c25122838
+ md5: bbe1963f1e47f594070ffe87cdf612ea
+ depends:
+ - jsonschema >=2.6
+ - jupyter_core >=4.12,!=5.0.*
+ - python >=3.9
+ - python-fastjsonschema >=2.15
+ - traitlets >=5.1
+ license: BSD-3-Clause
+ size: 100945
+ timestamp: 1733402844974
+- kind: conda
+ name: ncurses
+ version: '6.5'
+ build: h7bae524_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h7bae524_1.conda
+ sha256: 27d0b9ff78ad46e1f3a6c96c479ab44beda5f96def88e2fe626e0a49429d8afc
+ md5: cb2b0ea909b97b3d70cd3921d1445e1a
+ depends:
+ - __osx >=11.0
+ license: X11 AND BSD-3-Clause
+ size: 802321
+ timestamp: 1724658775723
+- kind: conda
+ name: ncurses
+ version: '6.5'
+ build: he02047a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda
+ sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a
+ md5: 70caf8bb6cf39a0b6b7efc885f51c0fe
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc-ng >=12
+ license: X11 AND BSD-3-Clause
+ size: 889086
+ timestamp: 1724658547447
+- kind: conda
+ name: nest-asyncio
+ version: 1.6.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda
+ sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0
+ md5: 598fd7d4d0de2455fb74f56063969a97
+ depends:
+ - python >=3.9
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 11543
+ timestamp: 1733325673691
+- kind: conda
+ name: notebook-shim
+ version: 0.2.4
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda
+ sha256: 7b920e46b9f7a2d2aa6434222e5c8d739021dbc5cc75f32d124a8191d86f9056
+ md5: e7f89ea5f7ea9401642758ff50a2d9c1
+ depends:
+ - jupyter_server >=1.8,<3
+ - python >=3.9
+ license: BSD-3-Clause
+ size: 16817
+ timestamp: 1733408419340
+- kind: conda
+ name: numpy
+ version: 2.0.2
+ build: py39h3ba1154_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.0.2-py39h3ba1154_1.conda
+ sha256: f5f4b8cad78dd961e763d7850c338004b57dd5fdad2a0bce7da25e2a9bad45cb
+ md5: 786fc37a306970ceee8d3654be4cf936
+ depends:
+ - __osx >=11.0
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - libcxx >=18
+ - liblapack >=3.9.0,<4.0a0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - numpy-base <0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 5796232
+ timestamp: 1732314910635
+- kind: conda
+ name: numpy
+ version: 2.0.2
+ build: py39h60232e0_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/numpy-2.0.2-py39h60232e0_1.conda
+ sha256: 2c007a74ec5d1ee991e8960b527fab8e67dfc81a3676e41adf03acde75a6565b
+ md5: d8801e13476c0ae89e410307fbc5a612
+ depends:
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - liblapack >=3.9.0,<4.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - numpy-base <0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6325759
+ timestamp: 1732315239998
+- kind: conda
+ name: numpy
+ version: 2.0.2
+ build: py39h9cb892a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.0.2-py39h9cb892a_1.conda
+ sha256: cac3d9a87db5a3b54f8a97c77ee1cf35af6a7f9c725b6911bc5f1d6c6d101637
+ md5: be95cf76ebd05d08be67e50e88d3cd49
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - libgcc >=13
+ - liblapack >=3.9.0,<4.0a0
+ - libstdcxx >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - numpy-base <0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 7925462
+ timestamp: 1732314760363
+- kind: conda
+ name: openjpeg
+ version: 2.5.2
+ build: h3d672ee_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda
+ sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753
+ md5: 7e7099ad94ac3b599808950cec30ad4e
+ depends:
+ - libpng >=1.6.43,<1.7.0a0
+ - libtiff >=4.6.0,<4.8.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 237974
+ timestamp: 1709159764160
+- kind: conda
+ name: openjpeg
+ version: 2.5.2
+ build: h488ebb8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda
+ sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2
+ md5: 7f2e286780f072ed750df46dc2631138
+ depends:
+ - libgcc-ng >=12
+ - libpng >=1.6.43,<1.7.0a0
+ - libstdcxx-ng >=12
+ - libtiff >=4.6.0,<4.8.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 341592
+ timestamp: 1709159244431
+- kind: conda
+ name: openjpeg
+ version: 2.5.2
+ build: h9f1df11_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.2-h9f1df11_0.conda
+ sha256: 472d6eaffc1996e6af35ec8e91c967f472a536a470079bfa56383cc0dbf4d463
+ md5: 5029846003f0bc14414b9128a1f7c84b
+ depends:
+ - libcxx >=16
+ - libpng >=1.6.43,<1.7.0a0
+ - libtiff >=4.6.0,<4.8.0a0
+ - libzlib >=1.2.13,<2.0.0a0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 316603
+ timestamp: 1709159627299
+- kind: conda
+ name: openldap
+ version: 2.6.9
+ build: he970967_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.9-he970967_0.conda
+ sha256: 224f458848f792fe9e3587ee6b626d4eaad63aead0e5e6c25cbe29aba7b05c53
+ md5: ca2de8bbdc871bce41dbf59e51324165
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - cyrus-sasl >=2.1.27,<3.0a0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - openssl >=3.4.0,<4.0a0
+ license: OLDAP-2.8
+ license_family: BSD
+ size: 784483
+ timestamp: 1732674189726
+- kind: conda
+ name: openssl
+ version: 3.4.0
+ build: h2466b09_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda
+ sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484
+ md5: d0d805d9b5524a14efb51b3bff965e83
+ depends:
+ - ca-certificates
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Apache-2.0
+ license_family: Apache
+ size: 8491156
+ timestamp: 1731379715927
+- kind: conda
+ name: openssl
+ version: 3.4.0
+ build: h39f12f2_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.4.0-h39f12f2_0.conda
+ sha256: bd1d58ced46e75efa3b842c61642fd12272c69e9fe4d7261078bc082153a1d53
+ md5: df307bbc703324722df0293c9ca2e418
+ depends:
+ - __osx >=11.0
+ - ca-certificates
+ license: Apache-2.0
+ license_family: Apache
+ size: 2935176
+ timestamp: 1731377561525
+- kind: conda
+ name: openssl
+ version: 3.4.0
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda
+ sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705
+ md5: 23cc74f77eb99315c0360ec3533147a9
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - ca-certificates
+ - libgcc >=13
+ license: Apache-2.0
+ license_family: Apache
+ size: 2947466
+ timestamp: 1731377666602
+- kind: conda
+ name: overrides
+ version: 7.7.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_0.conda
+ sha256: 5e238e5e646414d517a13f6786c7227206ace58271e3ef63f6adca4d6a4c2839
+ md5: 24fba5a9d161ad8103d4e84c0e1a3ed4
+ depends:
+ - python >=3.6
+ - typing_utils
+ license: Apache-2.0
+ license_family: APACHE
+ size: 30232
+ timestamp: 1706394723472
+- kind: conda
+ name: packaging
+ version: '24.2'
+ build: pyhd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda
+ sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1
+ md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa
+ depends:
+ - python >=3.8
+ license: Apache-2.0
+ license_family: APACHE
+ size: 60164
+ timestamp: 1733203368787
+- kind: conda
+ name: pandas
+ version: 2.2.3
+ build: py39h2366fc2_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pandas-2.2.3-py39h2366fc2_1.conda
+ sha256: 437444ed75474143f9b2c9ee266abb6ccf6f541c7410c3010b506650594daad4
+ md5: f7dbeb27d9cb9fdfa070b5616a07a6d7
+ depends:
+ - numpy >=1.19,<3
+ - numpy >=1.22.4
+ - python >=3.9,<3.10.0a0
+ - python-dateutil >=2.8.1
+ - python-tzdata >=2022a
+ - python_abi 3.9.* *_cp39
+ - pytz >=2020.1,<2024.2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 11755072
+ timestamp: 1726879299575
+- kind: conda
+ name: pandas
+ version: 2.2.3
+ build: py39h3b40f6f_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.3-py39h3b40f6f_1.conda
+ sha256: 7d9958d3593a1812f439f608b64c776c3328977086c4d108a7a124cb6cf6316a
+ md5: d07f482720066758dad87cf90b3de111
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libstdcxx >=13
+ - numpy >=1.19,<3
+ - numpy >=1.22.4
+ - python >=3.9,<3.10.0a0
+ - python-dateutil >=2.8.1
+ - python-tzdata >=2022a
+ - python_abi 3.9.* *_cp39
+ - pytz >=2020.1,<2024.2
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 12914056
+ timestamp: 1726878901237
+- kind: conda
+ name: pandas
+ version: 2.2.3
+ build: py39hc5ad87a_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.3-py39hc5ad87a_1.conda
+ sha256: 627f0ad055d704ad684a1bc42cefa7cb7c5abf1470fd99e751342fb118a1f32e
+ md5: 061c07106ef9a22640eecabd2fcf7192
+ depends:
+ - __osx >=11.0
+ - libcxx >=17
+ - numpy >=1.19,<3
+ - numpy >=1.22.4
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python-dateutil >=2.8.1
+ - python-tzdata >=2022a
+ - python_abi 3.9.* *_cp39
+ - pytz >=2020.1,<2024.2
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 12034805
+ timestamp: 1726878981704
+- kind: conda
+ name: pandocfilters
+ version: 1.5.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2
+ sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f
+ md5: 457c2c8c08e54905d6954e79cb5b5db9
+ depends:
+ - python !=3.0,!=3.1,!=3.2,!=3.3
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 11627
+ timestamp: 1631603397334
+- kind: conda
+ name: parso
+ version: 0.8.4
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda
+ sha256: 17131120c10401a99205fc6fe436e7903c0fa092f1b3e80452927ab377239bcc
+ md5: 5c092057b6badd30f75b06244ecd01c9
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 75295
+ timestamp: 1733271352153
+- kind: conda
+ name: patsy
+ version: 1.0.1
+ build: pyhff2d567_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/patsy-1.0.1-pyhff2d567_0.conda
+ sha256: f1ec4bb1e70f18518f70df64728b162d0d5ef3c0ed68296d913c27f5bab7a84b
+ md5: a97b9c7586cedcf4a0a158ef3479975c
+ depends:
+ - numpy >=1.4.0
+ - python >=3.9
+ license: BSD-2-Clause AND PSF-2.0
+ license_family: BSD
+ size: 186599
+ timestamp: 1731432296481
+- kind: conda
+ name: pcre2
+ version: '10.44'
+ build: h3d7b363_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_2.conda
+ sha256: f4a12cbf8a7c5bfa2592b9dc92b492c438781898e5b02f397979b0be6e1b5851
+ md5: a3a3baddcfb8c80db84bec3cb7746fb8
+ depends:
+ - bzip2 >=1.0.8,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 820831
+ timestamp: 1723489427046
+- kind: conda
+ name: pcre2
+ version: '10.44'
+ build: hba22ea6_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-hba22ea6_2.conda
+ sha256: 1087716b399dab91cc9511d6499036ccdc53eb29a288bebcb19cf465c51d7c0d
+ md5: df359c09c41cd186fffb93a2d87aa6f5
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - bzip2 >=1.0.8,<2.0a0
+ - libgcc-ng >=12
+ - libzlib >=1.3.1,<2.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 952308
+ timestamp: 1723488734144
+- kind: conda
+ name: pexpect
+ version: 4.9.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda
+ sha256: 202af1de83b585d36445dc1fda94266697341994d1a3328fabde4989e1b3d07a
+ md5: d0d408b1f18883a944376da5cf8101ea
+ depends:
+ - ptyprocess >=0.5
+ - python >=3.9
+ license: ISC
+ size: 53561
+ timestamp: 1733302019362
+- kind: conda
+ name: pickleshare
+ version: 0.7.5
+ build: pyhd8ed1ab_1004
+ build_number: 1004
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda
+ sha256: e2ac3d66c367dada209fc6da43e645672364b9fd5f9d28b9f016e24b81af475b
+ md5: 11a9d1d09a3615fc07c3faf79bc0b943
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 11748
+ timestamp: 1733327448200
+- kind: conda
+ name: pillow
+ version: 11.0.0
+ build: py39h4ac03e3_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-11.0.0-py39h4ac03e3_0.conda
+ sha256: 727ceb4f3a57eed4b46c364da313199bdd2cb58e19b213a1e8d91237078636b0
+ md5: 879240a84c5b0648192acce6bda484c0
+ depends:
+ - __osx >=11.0
+ - freetype >=2.12.1,<3.0a0
+ - lcms2 >=2.16,<3.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.7.0,<4.8.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libxcb >=1.17.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - openjpeg >=2.5.2,<3.0a0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - tk >=8.6.13,<8.7.0a0
+ license: HPND
+ size: 42456828
+ timestamp: 1729066111948
+- kind: conda
+ name: pillow
+ version: 11.0.0
+ build: py39h538c539_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.0.0-py39h538c539_0.conda
+ sha256: 9b78536575dc65f5e1be97ee2ecb26530be5a5fd0a6e812fe56a05de1f445036
+ md5: a2bafdf8ae51c9eb6e5be684cfcedd60
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - freetype >=2.12.1,<3.0a0
+ - lcms2 >=2.16,<3.0a0
+ - libgcc >=13
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.7.0,<4.8.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libxcb >=1.17.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - openjpeg >=2.5.2,<3.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - tk >=8.6.13,<8.7.0a0
+ license: HPND
+ size: 42690104
+ timestamp: 1729065820787
+- kind: conda
+ name: pillow
+ version: 11.0.0
+ build: py39h5ee314c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pillow-11.0.0-py39h5ee314c_0.conda
+ sha256: 4dcf348e0e5d966f6ce53dfd58c5f409dba9fd5d553f292c1afbacacbaf08646
+ md5: 0c57206c5215a7e56414ce0332805226
+ depends:
+ - freetype >=2.12.1,<3.0a0
+ - lcms2 >=2.16,<3.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libtiff >=4.7.0,<4.8.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libxcb >=1.17.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - openjpeg >=2.5.2,<3.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - tk >=8.6.13,<8.7.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: HPND
+ size: 42269141
+ timestamp: 1729066400155
+- kind: conda
+ name: pixman
+ version: 0.43.2
+ build: h59595ed_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda
+ sha256: 366d28e2a0a191d6c535e234741e0cd1d94d713f76073d8af4a5ccb2a266121e
+ md5: 71004cbf7924e19c02746ccde9fd7123
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: MIT
+ license_family: MIT
+ size: 386826
+ timestamp: 1706549500138
+- kind: conda
+ name: pixman
+ version: 0.43.4
+ build: h63175ca_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pixman-0.43.4-h63175ca_0.conda
+ sha256: 51de4d7fb41597b06d60f1b82e269dafcb55e994e08fdcca8e4d6f7d42bedd07
+ md5: b98135614135d5f458b75ab9ebb9558c
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 461854
+ timestamp: 1709239971654
+- kind: conda
+ name: pkgutil-resolve-name
+ version: 1.3.10
+ build: pyhd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda
+ sha256: adb2dde5b4f7da70ae81309cce6188ed3286ff280355cf1931b45d91164d2ad8
+ md5: 5a5870a74432aa332f7d32180633ad05
+ depends:
+ - python >=3.9
+ license: MIT AND PSF-2.0
+ size: 10693
+ timestamp: 1733344619659
+- kind: conda
+ name: platformdirs
+ version: 4.3.6
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda
+ sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27
+ md5: 577852c7e53901ddccc7e6a9959ddebe
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 20448
+ timestamp: 1733232756001
+- kind: conda
+ name: prometheus_client
+ version: 0.21.1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.21.1-pyhd8ed1ab_0.conda
+ sha256: bc8f00d5155deb7b47702cb8370f233935704100dbc23e30747c161d1b6cf3ab
+ md5: 3e01e386307acc60b2f89af0b2e161aa
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: Apache
+ size: 49002
+ timestamp: 1733327434163
+- kind: conda
+ name: prompt-toolkit
+ version: 3.0.48
+ build: pyha770c72_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.48-pyha770c72_1.conda
+ sha256: 79fb7d1eeb490d4cc1b79f781bb59fe302ae38cf0a30907ecde75a7d399796cc
+ md5: 368d4aa48358439e07a97ae237491785
+ depends:
+ - python >=3.9
+ - wcwidth
+ constrains:
+ - prompt_toolkit 3.0.48
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 269848
+ timestamp: 1733302634979
+- kind: conda
+ name: psutil
+ version: 6.1.0
+ build: py39h57695bc_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/psutil-6.1.0-py39h57695bc_0.conda
+ sha256: 7caa6892871b78fd609fa24136005a2b34e711076c35abaa70a873aa1ce27fde
+ md5: 7521b2d7f1337893b7b9a513a264caa1
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 372272
+ timestamp: 1729847358451
+- kind: conda
+ name: psutil
+ version: 6.1.0
+ build: py39h8cd3c5a_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/psutil-6.1.0-py39h8cd3c5a_0.conda
+ sha256: 057765763fc2b7cc8d429e055240209ae83ae6631c80060bad590bbbc8f01f22
+ md5: ef257b7ce1e1cb152639ced6bc653475
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 364598
+ timestamp: 1729847230720
+- kind: conda
+ name: psutil
+ version: 6.1.0
+ build: py39ha55e580_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/psutil-6.1.0-py39ha55e580_0.conda
+ sha256: 9b0b6c692e4fd9d6ece2b78340987913ae741b5a5486308d00b87f1a507bed9b
+ md5: 9e44ffa0f1a6bc810c6e948919a473e8
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 380522
+ timestamp: 1729847576400
+- kind: conda
+ name: pthread-stubs
+ version: '0.4'
+ build: h0e40799_1002
+ build_number: 1002
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda
+ sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b
+ md5: 3c8f2573569bb816483e5cf57efbbe29
+ depends:
+ - libgcc >=13
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ - ucrt >=10.0.20348.0
+ license: MIT
+ license_family: MIT
+ size: 9389
+ timestamp: 1726802555076
+- kind: conda
+ name: pthread-stubs
+ version: '0.4'
+ build: hb9d3cd8_1002
+ build_number: 1002
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda
+ sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973
+ md5: b3c17d95b5a10c6e64a21fa17573e70e
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 8252
+ timestamp: 1726802366959
+- kind: conda
+ name: pthread-stubs
+ version: '0.4'
+ build: hd74edd7_1002
+ build_number: 1002
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pthread-stubs-0.4-hd74edd7_1002.conda
+ sha256: 8ed65e17fbb0ca944bfb8093b60086e3f9dd678c3448b5de212017394c247ee3
+ md5: 415816daf82e0b23a736a069a75e9da7
+ depends:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 8381
+ timestamp: 1726802424786
+- kind: conda
+ name: ptyprocess
+ version: 0.7.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda
+ sha256: a7713dfe30faf17508ec359e0bc7e0983f5d94682492469bd462cdaae9c64d83
+ md5: 7d9daffbb8d8e0af0f769dbbcd173a54
+ depends:
+ - python >=3.9
+ license: ISC
+ size: 19457
+ timestamp: 1733302371990
+- kind: conda
+ name: pure_eval
+ version: 0.2.3
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_0.conda
+ sha256: dcfcb3cee1ae0a89729601582cc3edea20ba13c9493967a03a693c67567af0c8
+ md5: 0f051f09d992e0d08941706ad519ee0e
+ depends:
+ - python >=3.5
+ license: MIT
+ license_family: MIT
+ size: 16551
+ timestamp: 1721585805256
+- kind: conda
+ name: pycparser
+ version: '2.22'
+ build: pyh29332c3_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda
+ sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6
+ md5: 12c566707c80111f9799308d9e265aef
+ depends:
+ - python >=3.9
+ - python
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 110100
+ timestamp: 1733195786147
+- kind: conda
+ name: pygments
+ version: 2.18.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_1.conda
+ sha256: 0d6133545f268b2b89c2617c196fc791f365b538d4057ecd636d658c3b1e885d
+ md5: b38dc0206e2a530e5c2cf11dc086b31a
+ depends:
+ - python >=3.9
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 876700
+ timestamp: 1733221731178
+- kind: conda
+ name: pyobjc-core
+ version: 10.3.2
+ build: py39hebff0d6_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-core-10.3.2-py39hebff0d6_0.conda
+ sha256: 6dcf84110f5a3abc0a2ab230e8d2c3e57174093c8cdaf56fb4d9304286816aa2
+ md5: 8293ef383094ef347928de4c588f3861
+ depends:
+ - __osx >=11.0
+ - libffi >=3.4,<4.0a0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - setuptools
+ license: MIT
+ license_family: MIT
+ size: 427205
+ timestamp: 1732987362945
+- kind: conda
+ name: pyobjc-framework-cocoa
+ version: 10.3.2
+ build: py39hebff0d6_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.2-py39hebff0d6_0.conda
+ sha256: 4eca292e1c1eb0f66bb05aae1e6bb62755bddb59d0c723c51d6cdb9812922669
+ md5: 5d1fb77d91e29cfa119fb535c6b183a0
+ depends:
+ - __osx >=11.0
+ - libffi >=3.4,<4.0a0
+ - pyobjc-core 10.3.2.*
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: MIT
+ license_family: MIT
+ size: 325607
+ timestamp: 1733168952298
+- kind: conda
+ name: pyparsing
+ version: 3.2.0
+ build: pyhd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.0-pyhd8ed1ab_2.conda
+ sha256: 09a5484532e24a33649ab612674fd0857bbdcfd6640a79d13a6690fb742a36e1
+ md5: 4c05a2bcf87bb495512374143b57cf28
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 92319
+ timestamp: 1733222687746
+- kind: conda
+ name: pyside6
+ version: 6.8.0.2
+ build: py39h0285922_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pyside6-6.8.0.2-py39h0285922_0.conda
+ sha256: 1d2d8f7eea0dc72338539c29d0985069843dc2fde98169e7abcfa4cecaec0a00
+ md5: 07b75557409b6bdbaf723b1bc020afb5
+ depends:
+ - libclang13 >=19.1.2
+ - libxml2 >=2.12.7,<3.0a0
+ - libxslt >=1.1.39,<2.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - qt6-main 6.8.0.*
+ - qt6-main >=6.8.0,<6.9.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: LGPL-3.0-only
+ license_family: LGPL
+ size: 9766453
+ timestamp: 1730213149386
+- kind: conda
+ name: pyside6
+ version: 6.8.0.2
+ build: py39h0383914_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.8.0.2-py39h0383914_0.conda
+ sha256: 7fb7f81f009190932f3db747c8b6f73afcd7ddf2a136cb93681f76444592b7c8
+ md5: b93573a620eb5396f0196e6267490738
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libclang13 >=19.1.2
+ - libegl >=1.7.0,<2.0a0
+ - libgcc >=13
+ - libgl >=1.7.0,<2.0a0
+ - libopengl >=1.7.0,<2.0a0
+ - libstdcxx >=13
+ - libxml2 >=2.12.7,<3.0a0
+ - libxslt >=1.1.39,<2.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - qt6-main 6.8.0.*
+ - qt6-main >=6.8.0,<6.9.0a0
+ license: LGPL-3.0-only
+ license_family: LGPL
+ size: 10836918
+ timestamp: 1730212669590
+- kind: conda
+ name: pysocks
+ version: 1.7.1
+ build: pyh09c184e_7
+ build_number: 7
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda
+ sha256: d016e04b0e12063fbee4a2d5fbb9b39a8d191b5a0042f0b8459188aedeabb0ca
+ md5: e2fd202833c4a981ce8a65974fe4abd1
+ depends:
+ - __win
+ - python >=3.9
+ - win_inet_pton
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 21784
+ timestamp: 1733217448189
+- kind: conda
+ name: pysocks
+ version: 1.7.1
+ build: pyha55dd90_7
+ build_number: 7
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda
+ sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8
+ md5: 461219d1a5bd61342293efa2c0c90eac
+ depends:
+ - __unix
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 21085
+ timestamp: 1733217331982
+- kind: conda
+ name: python
+ version: 3.9.21
+ build: h37870fc_1_cpython
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/python-3.9.21-h37870fc_1_cpython.conda
+ sha256: ccb1dcc59dcfbc0da916f04ce1840b44fc8aed76733604e4c65855b33085b83f
+ md5: 436316266ec1b6c23065b398e43d3a44
+ depends:
+ - bzip2 >=1.0.8,<2.0a0
+ - libffi >=3.4,<4.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libsqlite >=3.47.0,<4.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - openssl >=3.4.0,<4.0a0
+ - tk >=8.6.13,<8.7.0a0
+ - tzdata
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ constrains:
+ - python_abi 3.9.* *_cp39
+ license: Python-2.0
+ size: 16943409
+ timestamp: 1733406595694
+- kind: conda
+ name: python
+ version: 3.9.21
+ build: h5f1b60f_1_cpython
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.21-h5f1b60f_1_cpython.conda
+ sha256: e9f80120e6bbb6fcbe29eb4afb1fc06c0a9b2802a13114cf7c823fce284f4ebb
+ md5: a7ec592ce8aefc5a681d2c5b8e005a54
+ depends:
+ - __osx >=11.0
+ - bzip2 >=1.0.8,<2.0a0
+ - libffi >=3.4,<4.0a0
+ - liblzma >=5.6.3,<6.0a0
+ - libsqlite >=3.47.0,<4.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - ncurses >=6.5,<7.0a0
+ - openssl >=3.4.0,<4.0a0
+ - readline >=8.2,<9.0a0
+ - tk >=8.6.13,<8.7.0a0
+ - tzdata
+ constrains:
+ - python_abi 3.9.* *_cp39
+ license: Python-2.0
+ size: 11800492
+ timestamp: 1733406732542
+- kind: conda
+ name: python
+ version: 3.9.21
+ build: h9c0c6dc_1_cpython
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/python-3.9.21-h9c0c6dc_1_cpython.conda
+ sha256: 06042ce946a64719b5ce1676d02febc49a48abcab16ef104e27d3ec11e9b1855
+ md5: b4807744af026fdbe8c05131758fb4be
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - bzip2 >=1.0.8,<2.0a0
+ - ld_impl_linux-64 >=2.36.1
+ - libffi >=3.4,<4.0a0
+ - libgcc >=13
+ - liblzma >=5.6.3,<6.0a0
+ - libnsl >=2.0.1,<2.1.0a0
+ - libsqlite >=3.47.0,<4.0a0
+ - libuuid >=2.38.1,<3.0a0
+ - libxcrypt >=4.4.36
+ - libzlib >=1.3.1,<2.0a0
+ - ncurses >=6.5,<7.0a0
+ - openssl >=3.4.0,<4.0a0
+ - readline >=8.2,<9.0a0
+ - tk >=8.6.13,<8.7.0a0
+ - tzdata
+ constrains:
+ - python_abi 3.9.* *_cp39
+ license: Python-2.0
+ size: 23622848
+ timestamp: 1733407924273
+- kind: conda
+ name: python-dateutil
+ version: 2.9.0.post0
+ build: pyhff2d567_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda
+ sha256: a50052536f1ef8516ed11a844f9413661829aa083304dc624c5925298d078d79
+ md5: 5ba79d7c71f03c678c8ead841f347d6e
+ depends:
+ - python >=3.9
+ - six >=1.5
+ license: Apache-2.0
+ license_family: APACHE
+ size: 222505
+ timestamp: 1733215763718
+- kind: conda
+ name: python-fastjsonschema
+ version: 2.21.1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda
+ sha256: 1b09a28093071c1874862422696429d0d35bd0b8420698003ac004746c5e82a2
+ md5: 38e34d2d1d9dca4fb2b9a0a04f604e2c
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 226259
+ timestamp: 1733236073335
+- kind: conda
+ name: python-json-logger
+ version: 2.0.7
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda
+ sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca
+ md5: a61bf9ec79426938ff785eb69dbb1960
+ depends:
+ - python >=3.6
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 13383
+ timestamp: 1677079727691
+- kind: conda
+ name: python-tzdata
+ version: '2024.2'
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2024.2-pyhd8ed1ab_1.conda
+ sha256: 57c9a02ec25926fb48edca59b9ede107823e5d5c473b94a0e05cc0b9a193a642
+ md5: c0def296b2f6d2dd7b030c2a7f66bb1f
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: APACHE
+ size: 142235
+ timestamp: 1733235414217
+- kind: conda
+ name: python_abi
+ version: '3.9'
+ build: 5_cp39
+ build_number: 5
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-5_cp39.conda
+ sha256: 019e2f8bca1d1f1365fbb9965cd95bb395c92c89ddd03165db82f5ae89a20812
+ md5: 40363a30db350596b5f225d0d5a33328
+ constrains:
+ - python 3.9.* *_cpython
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6193
+ timestamp: 1723823354399
+- kind: conda
+ name: python_abi
+ version: '3.9'
+ build: 5_cp39
+ build_number: 5
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.9-5_cp39.conda
+ sha256: a942c019a98f4c89bc3a73a6a583f65d1c8fc560ccfdbdd9cba9f5ef719026fb
+ md5: 1ca4a5e8290873da8963182d9673299d
+ constrains:
+ - python 3.9.* *_cpython
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6326
+ timestamp: 1723823464252
+- kind: conda
+ name: python_abi
+ version: '3.9'
+ build: 5_cp39
+ build_number: 5
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.9-5_cp39.conda
+ sha256: ee9471759ba567d5a4922d4fae95f58a0070db7616cba72e3bfb22cd5c50e37a
+ md5: 86ba1bbcf9b259d1592201f3c345c810
+ constrains:
+ - python 3.9.* *_cpython
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6706
+ timestamp: 1723823197703
+- kind: conda
+ name: pytz
+ version: '2024.1'
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.1-pyhd8ed1ab_0.conda
+ sha256: 1a7d6b233f7e6e3bbcbad054c8fd51e690a67b129a899a056a5e45dd9f00cb41
+ md5: 3eeeeb9e4827ace8c0c1419c85d590ad
+ depends:
+ - python >=3.7
+ license: MIT
+ license_family: MIT
+ size: 188538
+ timestamp: 1706886944988
+- kind: conda
+ name: pywin32
+ version: '307'
+ build: py39ha51f57c_3
+ build_number: 3
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pywin32-307-py39ha51f57c_3.conda
+ sha256: 7626ab2e166c01863fcc8d4d0780b3df96c9bfd4c4141f189000b6b0214cee60
+ md5: 2fb5a9ee057acb7709b321fe6a11f5c6
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: PSF-2.0
+ license_family: PSF
+ size: 5515172
+ timestamp: 1728636929930
+- kind: conda
+ name: pywinpty
+ version: 2.0.14
+ build: py39ha51f57c_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.14-py39ha51f57c_0.conda
+ sha256: c694d36903d96615593a0afb70e41d32d4bc545800cb959905bf313bf565a0ee
+ md5: 9ae4b3d29293fdff354714b63ae48407
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - winpty
+ license: MIT
+ license_family: MIT
+ size: 203397
+ timestamp: 1729203162072
+- kind: conda
+ name: pyyaml
+ version: 6.0.2
+ build: py39h06df861_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py39h06df861_1.conda
+ sha256: 64753d5c68ea3d0ce23118c6640e9750b5276689d1db53a97cc54ef8569791c0
+ md5: afea777abeb887c23dc4ec2d8a9acca8
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - yaml >=0.2.5,<0.3.0a0
+ license: MIT
+ license_family: MIT
+ size: 161903
+ timestamp: 1725456557842
+- kind: conda
+ name: pyyaml
+ version: 6.0.2
+ build: py39h8cd3c5a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py39h8cd3c5a_1.conda
+ sha256: e07299422b0197eba5ceeef4fa76d4ee742a7f0cafcba97b91498b9764e7d990
+ md5: 76e82e62b7bda86a7fceb1f32585abad
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - yaml >=0.2.5,<0.3.0a0
+ license: MIT
+ license_family: MIT
+ size: 181692
+ timestamp: 1725456337437
+- kind: conda
+ name: pyyaml
+ version: 6.0.2
+ build: py39ha55e580_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py39ha55e580_1.conda
+ sha256: 36ec720da777235b0775119af4d9ebbb821bb71a6c6b32b6bd4c4f6be9d895ff
+ md5: 099b4a8943b67a0a35695fa4275c0292
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - yaml >=0.2.5,<0.3.0a0
+ license: MIT
+ license_family: MIT
+ size: 157276
+ timestamp: 1725456761667
+- kind: conda
+ name: pyzmq
+ version: 26.2.0
+ build: py39h03e5c00_3
+ build_number: 3
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-26.2.0-py39h03e5c00_3.conda
+ sha256: 86592bb0ee22245acef1f917ccfc08ab520e99d0fe1160b338017da70c12a3ac
+ md5: d320b3e5c54a861ef8388f5af78762ea
+ depends:
+ - libsodium >=1.0.20,<1.0.21.0a0
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zeromq >=4.3.5,<4.3.6.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 314988
+ timestamp: 1728642919324
+- kind: conda
+ name: pyzmq
+ version: 26.2.0
+ build: py39h4e4fb57_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.2.0-py39h4e4fb57_3.conda
+ sha256: 397b437083f58a533406fb25e3d6590ea98a593739e8b9ca8358017d060c176f
+ md5: 443c3fe5e7b75f521ec82bd81fa2e061
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libsodium >=1.0.20,<1.0.21.0a0
+ - libstdcxx >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - zeromq >=4.3.5,<4.4.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 335469
+ timestamp: 1728642388291
+- kind: conda
+ name: pyzmq
+ version: 26.2.0
+ build: py39h6e893d0_3
+ build_number: 3
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.2.0-py39h6e893d0_3.conda
+ sha256: 73459f95de88bee799c3af7268bef53416952ec0955ecac9577124dc83e68284
+ md5: 621448a43a3a0947ece0f183ec279335
+ depends:
+ - __osx >=11.0
+ - libcxx >=17
+ - libsodium >=1.0.20,<1.0.21.0a0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - zeromq >=4.3.5,<4.4.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 312145
+ timestamp: 1728642601493
+- kind: conda
+ name: qhull
+ version: '2020.2'
+ build: h420ef59_5
+ build_number: 5
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/qhull-2020.2-h420ef59_5.conda
+ sha256: 873ac689484262a51fd79bc6103c1a1bedbf524924d7f0088fb80703042805e4
+ md5: 6483b1f59526e05d7d894e466b5b6924
+ depends:
+ - __osx >=11.0
+ - libcxx >=16
+ license: LicenseRef-Qhull
+ size: 516376
+ timestamp: 1720814307311
+- kind: conda
+ name: qhull
+ version: '2020.2'
+ build: h434a139_5
+ build_number: 5
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda
+ sha256: 776363493bad83308ba30bcb88c2552632581b143e8ee25b1982c8c743e73abc
+ md5: 353823361b1d27eb3960efb076dfcaf6
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ license: LicenseRef-Qhull
+ size: 552937
+ timestamp: 1720813982144
+- kind: conda
+ name: qhull
+ version: '2020.2'
+ build: hc790b64_5
+ build_number: 5
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/qhull-2020.2-hc790b64_5.conda
+ sha256: 887d53486a37bd870da62b8fa2ebe3993f912ad04bd755e7ed7c47ced97cbaa8
+ md5: 854fbdff64b572b5c0b470f334d34c11
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: LicenseRef-Qhull
+ size: 1377020
+ timestamp: 1720814433486
+- kind: conda
+ name: qt6-main
+ version: 6.8.0
+ build: h6e8976b_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.8.0-h6e8976b_0.conda
+ sha256: f21949a55d07f72f910b0256401ae7b666d04810d110236aee86063da7babc51
+ md5: 6d1c5d2d904d24c17cbb538a95855a4e
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - alsa-lib >=1.2.12,<1.3.0a0
+ - dbus >=1.13.6,<2.0a0
+ - double-conversion >=3.3.0,<3.4.0a0
+ - fontconfig >=2.14.2,<3.0a0
+ - fonts-conda-ecosystem
+ - freetype >=2.12.1,<3.0a0
+ - harfbuzz >=9.0.0,<10.0a0
+ - icu >=75.1,<76.0a0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libclang-cpp19.1 >=19.1.0,<19.2.0a0
+ - libclang13 >=19.1.0
+ - libcups >=2.3.3,<2.4.0a0
+ - libdrm >=2.4.123,<2.5.0a0
+ - libegl >=1.7.0,<2.0a0
+ - libgcc >=13
+ - libgl >=1.7.0,<2.0a0
+ - libglib >=2.82.1,<3.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libllvm19 >=19.1.0,<19.2.0a0
+ - libpng >=1.6.44,<1.7.0a0
+ - libpq >=17.0,<18.0a0
+ - libsqlite >=3.46.1,<4.0a0
+ - libstdcxx >=13
+ - libtiff >=4.7.0,<4.8.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libxcb >=1.17.0,<2.0a0
+ - libxkbcommon >=1.7.0,<2.0a0
+ - libxml2 >=2.12.7,<3.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - mysql-libs >=9.0.1,<9.1.0a0
+ - openssl >=3.3.2,<4.0a0
+ - pcre2 >=10.44,<10.45.0a0
+ - wayland >=1.23.1,<2.0a0
+ - xcb-util >=0.4.1,<0.5.0a0
+ - xcb-util-cursor >=0.1.5,<0.2.0a0
+ - xcb-util-image >=0.4.0,<0.5.0a0
+ - xcb-util-keysyms >=0.4.1,<0.5.0a0
+ - xcb-util-renderutil >=0.3.10,<0.4.0a0
+ - xcb-util-wm >=0.4.2,<0.5.0a0
+ - xorg-libice >=1.1.1,<2.0a0
+ - xorg-libsm >=1.2.4,<2.0a0
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxcomposite >=0.4.6,<1.0a0
+ - xorg-libxcursor >=1.2.2,<2.0a0
+ - xorg-libxdamage >=1.1.6,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ - xorg-libxrandr >=1.5.4,<2.0a0
+ - xorg-libxtst >=1.2.5,<2.0a0
+ - xorg-libxxf86vm >=1.1.5,<2.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ constrains:
+ - qt 6.8.0
+ license: LGPL-3.0-only
+ license_family: LGPL
+ size: 51315820
+ timestamp: 1728406028
+- kind: conda
+ name: qt6-main
+ version: 6.8.0
+ build: hfb098fa_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/qt6-main-6.8.0-hfb098fa_0.conda
+ sha256: 71603164b962f50f663d7281f6c7c290be451e8cce399d4d91d86cfb156fd1d8
+ md5: 053046ca73b71bbcc81c6dc114264d24
+ depends:
+ - double-conversion >=3.3.0,<3.4.0a0
+ - harfbuzz >=9.0.0,<10.0a0
+ - icu >=75.1,<76.0a0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libclang13 >=19.1.0
+ - libglib >=2.82.1,<3.0a0
+ - libjpeg-turbo >=3.0.0,<4.0a0
+ - libpng >=1.6.44,<1.7.0a0
+ - libsqlite >=3.46.1,<4.0a0
+ - libtiff >=4.7.0,<4.8.0a0
+ - libwebp-base >=1.4.0,<2.0a0
+ - libzlib >=1.3.1,<2.0a0
+ - openssl >=3.3.2,<4.0a0
+ - pcre2 >=10.44,<10.45.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zstd >=1.5.6,<1.6.0a0
+ constrains:
+ - qt 6.8.0
+ license: LGPL-3.0-only
+ license_family: LGPL
+ size: 93521358
+ timestamp: 1728406725577
+- kind: conda
+ name: readline
+ version: '8.2'
+ build: h8228510_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda
+ sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7
+ md5: 47d31b792659ce70f470b5c82fdfb7a4
+ depends:
+ - libgcc-ng >=12
+ - ncurses >=6.3,<7.0a0
+ license: GPL-3.0-only
+ license_family: GPL
+ size: 281456
+ timestamp: 1679532220005
+- kind: conda
+ name: readline
+ version: '8.2'
+ build: h92ec313_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda
+ sha256: a1dfa679ac3f6007362386576a704ad2d0d7a02e98f5d0b115f207a2da63e884
+ md5: 8cbb776a2f641b943d413b3e19df71f4
+ depends:
+ - ncurses >=6.3,<7.0a0
+ license: GPL-3.0-only
+ license_family: GPL
+ size: 250351
+ timestamp: 1679532511311
+- kind: conda
+ name: referencing
+ version: 0.35.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/referencing-0.35.1-pyhd8ed1ab_1.conda
+ sha256: f972eecb4dc8e06257af37642f92b0f2df04a7fe4c950f2e1045505e5e93985f
+ md5: 8c9083612c1bfe6878715ed5732605f8
+ depends:
+ - attrs >=22.2.0
+ - python >=3.9
+ - rpds-py >=0.7.0
+ license: MIT
+ license_family: MIT
+ size: 42201
+ timestamp: 1733366868091
+- kind: conda
+ name: requests
+ version: 2.32.3
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda
+ sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad
+ md5: a9b9368f3701a417eac9edbcae7cb737
+ depends:
+ - certifi >=2017.4.17
+ - charset-normalizer >=2,<4
+ - idna >=2.5,<4
+ - python >=3.9
+ - urllib3 >=1.21.1,<3
+ constrains:
+ - chardet >=3.0.2,<6
+ license: Apache-2.0
+ license_family: APACHE
+ size: 58723
+ timestamp: 1733217126197
+- kind: conda
+ name: rfc3339-validator
+ version: 0.1.4
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_0.tar.bz2
+ sha256: 7c7052b51de0b5c558f890bb11f8b5edbb9934a653d76be086b1182b9f54185d
+ md5: fed45fc5ea0813240707998abe49f520
+ depends:
+ - python >=3.5
+ - six
+ license: MIT
+ license_family: MIT
+ size: 8064
+ timestamp: 1638811838081
+- kind: conda
+ name: rfc3986-validator
+ version: 0.1.1
+ build: pyh9f0ad1d_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2
+ sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37
+ md5: 912a71cc01012ee38e6b90ddd561e36f
+ depends:
+ - python
+ license: MIT
+ license_family: MIT
+ size: 7818
+ timestamp: 1598024297745
+- kind: conda
+ name: rpds-py
+ version: 0.22.3
+ build: py39h92a245a_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/rpds-py-0.22.3-py39h92a245a_0.conda
+ sha256: cca7a2dbf6e5bfa8a93ec1f698c1c38c78aefb94609972381209a8b585172ad7
+ md5: 0ca98e9e4184bc6f2a645cc0fc3c19ee
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MIT
+ license_family: MIT
+ size: 222484
+ timestamp: 1733367086859
+- kind: conda
+ name: rpds-py
+ version: 0.22.3
+ build: py39hc40b5db_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/rpds-py-0.22.3-py39hc40b5db_0.conda
+ sha256: d48dfdaac5494924f47c093af5c529831eec07355933c1e2667c07e8b25bdb32
+ md5: 356cce0b56e7931b2874e87b7247a292
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 324603
+ timestamp: 1733367022187
+- kind: conda
+ name: rpds-py
+ version: 0.22.3
+ build: py39he612d8f_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.22.3-py39he612d8f_0.conda
+ sha256: c6511ecfa2ed7ee728b58926cfa14b830a7301cd5a0bd9062e6bc085f226ec4d
+ md5: f78f4ac18603f12bcabec0219df9ea15
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ constrains:
+ - __glibc >=2.17
+ license: MIT
+ license_family: MIT
+ size: 352549
+ timestamp: 1733366850206
+- kind: conda
+ name: scipy
+ version: 1.13.1
+ build: py39h1a10956_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.13.1-py39h1a10956_0.conda
+ sha256: dc694e034d1223266de3224c3fe60d36865eebd2f7e43cb1cf06dfdf983f7f3e
+ md5: 9f8e571406af04d2f5fdcbecec704505
+ depends:
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - liblapack >=3.9.0,<4.0a0
+ - numpy >=1.22.4,<2.3
+ - numpy >=1.19,<3
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 14854560
+ timestamp: 1716472552464
+- kind: conda
+ name: scipy
+ version: 1.13.1
+ build: py39h3d5391c_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.13.1-py39h3d5391c_0.conda
+ sha256: 757850d99c81df9b5a36b201ee1ef850298669facb4e475f1d77cd3e8b10092d
+ md5: 29a07d75356ca619b3cfc8304a9ce6e5
+ depends:
+ - __osx >=11.0
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - libcxx >=16
+ - libgfortran 5.*
+ - libgfortran5 >=12.3.0
+ - libgfortran5 >=13.2.0
+ - liblapack >=3.9.0,<4.0a0
+ - numpy >=1.22.4,<2.3
+ - numpy >=1.19,<3
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 14699719
+ timestamp: 1716472126212
+- kind: conda
+ name: scipy
+ version: 1.13.1
+ build: py39haf93ffa_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.13.1-py39haf93ffa_0.conda
+ sha256: 55becd997688a9a499aa553e9e61eb28038ca068929c23f0a973ab9a01ac9eac
+ md5: 492a2cd65862d16a4aaf535ae9ccb761
+ depends:
+ - libblas >=3.9.0,<4.0a0
+ - libcblas >=3.9.0,<4.0a0
+ - libgcc-ng >=12
+ - libgfortran-ng
+ - libgfortran5 >=12.3.0
+ - liblapack >=3.9.0,<4.0a0
+ - libstdcxx-ng >=12
+ - numpy >=1.22.4,<2.3
+ - numpy >=1.19,<3
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 16523290
+ timestamp: 1716471188947
+- kind: conda
+ name: seaborn
+ version: 0.13.2
+ build: hd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/seaborn-0.13.2-hd8ed1ab_2.conda
+ sha256: 79943fbbf1fafbf969257989a7d88638c0c3e7b89a81a75c9347c28768dd6141
+ md5: a79d8797f62715255308d92d3a91ef2e
+ depends:
+ - seaborn-base 0.13.2 pyhd8ed1ab_2
+ - statsmodels >=0.12
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 6996
+ timestamp: 1714494772218
+- kind: conda
+ name: seaborn-base
+ version: 0.13.2
+ build: pyhd8ed1ab_2
+ build_number: 2
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/seaborn-base-0.13.2-pyhd8ed1ab_2.conda
+ sha256: 5de8b9e88a0f2daf58b07e3f144da26f894e9a20071304fa37329664eb2a29a7
+ md5: b713b116feaf98acdba93ad4d7f90ca1
+ depends:
+ - matplotlib-base >=3.4,!=3.6.1
+ - numpy >=1.20,!=1.24.0
+ - pandas >=1.2
+ - python >=3.8
+ - scipy >=1.7
+ constrains:
+ - seaborn =0.13.2=*_2
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 234550
+ timestamp: 1714494767378
+- kind: conda
+ name: send2trash
+ version: 1.8.3
+ build: pyh0d859eb_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda
+ sha256: 00926652bbb8924e265caefdb1db100f86a479e8f1066efe395d5552dde54d02
+ md5: 938c8de6b9de091997145b3bf25cdbf9
+ depends:
+ - __linux
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 22736
+ timestamp: 1733322148326
+- kind: conda
+ name: send2trash
+ version: 1.8.3
+ build: pyh31c8845_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh31c8845_1.conda
+ sha256: 5282eb5b462502c38df8cb37cd1542c5bbe26af2453a18a0a0602d084ca39f53
+ md5: e67b1b1fa7a79ff9e8e326d0caf55854
+ depends:
+ - __osx
+ - pyobjc-framework-cocoa
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 23100
+ timestamp: 1733322309409
+- kind: conda
+ name: send2trash
+ version: 1.8.3
+ build: pyh5737063_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh5737063_1.conda
+ sha256: ba8b93df52e0d625177907852340d735026c81118ac197f61f1f5baea19071ad
+ md5: e6a4e906051565caf5fdae5b0415b654
+ depends:
+ - __win
+ - python >=3.9
+ - pywin32
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 23359
+ timestamp: 1733322590167
+- kind: conda
+ name: setuptools
+ version: 75.6.0
+ build: pyhff2d567_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda
+ sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111
+ md5: fc80f7995e396cbaeabd23cf46c413dc
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 774252
+ timestamp: 1732632769210
+- kind: conda
+ name: six
+ version: 1.17.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda
+ sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db
+ md5: a451d576819089b0d672f18768be0f65
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 16385
+ timestamp: 1733381032766
+- kind: conda
+ name: sniffio
+ version: 1.3.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda
+ sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012
+ md5: bf7a226e58dfb8346c70df36065d86c9
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: Apache
+ size: 15019
+ timestamp: 1733244175724
+- kind: conda
+ name: soupsieve
+ version: '2.5'
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda
+ sha256: 54ae221033db8fbcd4998ccb07f3c3828b4d77e73b0c72b18c1d6a507059059c
+ md5: 3f144b2c34f8cb5a9abd9ed23a39c561
+ depends:
+ - python >=3.8
+ license: MIT
+ license_family: MIT
+ size: 36754
+ timestamp: 1693929424267
+- kind: conda
+ name: stack_data
+ version: 0.6.2
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda
+ sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec
+ md5: e7df0fdd404616638df5ece6e69ba7af
+ depends:
+ - asttokens
+ - executing
+ - pure_eval
+ - python >=3.5
+ license: MIT
+ license_family: MIT
+ size: 26205
+ timestamp: 1669632203115
+- kind: conda
+ name: statsmodels
+ version: 0.14.4
+ build: py39h4b0a98a_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/statsmodels-0.14.4-py39h4b0a98a_0.conda
+ sha256: bb54f268a31d1a71101e5d1a921b58a1fd3405cc741d0e5e072afe53157117fc
+ md5: 7458967303ba82180a285fc2932d3ba5
+ depends:
+ - numpy <3,>=1.22.3
+ - numpy >=1.19,<3
+ - packaging >=21.3
+ - pandas !=2.1.0,>=1.4
+ - patsy >=0.5.6
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - scipy !=1.9.2,>=1.8
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 10323515
+ timestamp: 1727987643924
+- kind: conda
+ name: statsmodels
+ version: 0.14.4
+ build: py39h914ef23_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/statsmodels-0.14.4-py39h914ef23_0.conda
+ sha256: 870fc906b5c0fae35ddc52627153e50e516dededfc01a385e992181f47460707
+ md5: 0b0651df9945b8cb9805aa08f03acfb3
+ depends:
+ - __osx >=11.0
+ - numpy <3,>=1.22.3
+ - numpy >=1.19,<3
+ - packaging >=21.3
+ - pandas !=2.1.0,>=1.4
+ - patsy >=0.5.6
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - scipy !=1.9.2,>=1.8
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 10489122
+ timestamp: 1727987132056
+- kind: conda
+ name: statsmodels
+ version: 0.14.4
+ build: py39hf3d9206_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/statsmodels-0.14.4-py39hf3d9206_0.conda
+ sha256: 66f635c2b341b12bc9e36687a93c6576426de600177bf110c52daec3b2ec82a5
+ md5: f633ed7c19e120b9e6c0efb79f20a53f
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - numpy <3,>=1.22.3
+ - numpy >=1.19,<3
+ - packaging >=21.3
+ - pandas !=2.1.0,>=1.4
+ - patsy >=0.5.6
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - scipy !=1.9.2,>=1.8
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 10853209
+ timestamp: 1727987220763
+- kind: conda
+ name: tbb
+ version: 2021.13.0
+ build: h62715c5_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda
+ sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302
+ md5: 9190dd0a23d925f7602f9628b3aed511
+ depends:
+ - libhwloc >=2.11.2,<2.11.3.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Apache-2.0
+ license_family: APACHE
+ size: 151460
+ timestamp: 1732982860332
+- kind: conda
+ name: terminado
+ version: 0.18.1
+ build: pyh0d859eb_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda
+ sha256: b300557c0382478cf661ddb520263508e4b3b5871b471410450ef2846e8c352c
+ md5: efba281bbdae5f6b0a1d53c6d4a97c93
+ depends:
+ - __linux
+ - ptyprocess
+ - python >=3.8
+ - tornado >=6.1.0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 22452
+ timestamp: 1710262728753
+- kind: conda
+ name: terminado
+ version: 0.18.1
+ build: pyh31c8845_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh31c8845_0.conda
+ sha256: 4daae56fc8da17784578fbdd064f17e3b3076b394730a14119e571707568dc8a
+ md5: 00b54981b923f5aefcd5e8547de056d5
+ depends:
+ - __osx
+ - ptyprocess
+ - python >=3.8
+ - tornado >=6.1.0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 22717
+ timestamp: 1710265922593
+- kind: conda
+ name: terminado
+ version: 0.18.1
+ build: pyh5737063_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh5737063_0.conda
+ sha256: 8cb078291fd7882904e3de594d299c8de16dd3af7405787fce6919a385cfc238
+ md5: 4abd500577430a942a995fd0d09b76a2
+ depends:
+ - __win
+ - python >=3.8
+ - pywinpty >=1.1.0
+ - tornado >=6.1.0
+ license: BSD-2-Clause
+ license_family: BSD
+ size: 22883
+ timestamp: 1710262943966
+- kind: conda
+ name: tinycss2
+ version: 1.4.0
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda
+ sha256: cad582d6f978276522f84bd209a5ddac824742fe2d452af6acf900f8650a73a2
+ md5: f1acf5fdefa8300de697982bcb1761c9
+ depends:
+ - python >=3.5
+ - webencodings >=0.4
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 28285
+ timestamp: 1729802975370
+- kind: conda
+ name: tk
+ version: 8.6.13
+ build: h5083fa2_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda
+ sha256: 72457ad031b4c048e5891f3f6cb27a53cb479db68a52d965f796910e71a403a8
+ md5: b50a57ba89c32b62428b71a875291c9b
+ depends:
+ - libzlib >=1.2.13,<2.0.0a0
+ license: TCL
+ license_family: BSD
+ size: 3145523
+ timestamp: 1699202432999
+- kind: conda
+ name: tk
+ version: 8.6.13
+ build: h5226925_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda
+ sha256: 2c4e914f521ccb2718946645108c9bd3fc3216ba69aea20c2c3cedbd8db32bb1
+ md5: fc048363eb8f03cd1737600a5d08aafe
+ depends:
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: TCL
+ license_family: BSD
+ size: 3503410
+ timestamp: 1699202577803
+- kind: conda
+ name: tk
+ version: 8.6.13
+ build: noxft_h4845f30_101
+ build_number: 101
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda
+ sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e
+ md5: d453b98d9c83e71da0741bb0ff4d76bc
+ depends:
+ - libgcc-ng >=12
+ - libzlib >=1.2.13,<2.0.0a0
+ license: TCL
+ license_family: BSD
+ size: 3318875
+ timestamp: 1699202167581
+- kind: conda
+ name: tomli
+ version: 2.2.1
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda
+ sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e
+ md5: ac944244f1fed2eb49bae07193ae8215
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 19167
+ timestamp: 1733256819729
+- kind: conda
+ name: tornado
+ version: 6.4.2
+ build: py39h8cd3c5a_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py39h8cd3c5a_0.conda
+ sha256: 3c9a90f755ce097ab884bf1ea99ac1033007753a6538cae65747fddc4b74481e
+ md5: ebfd05ae1501660e995a8b6bbe02a391
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: Apache-2.0
+ license_family: Apache
+ size: 642001
+ timestamp: 1732616065142
+- kind: conda
+ name: tornado
+ version: 6.4.2
+ build: py39ha55e580_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.4.2-py39ha55e580_0.conda
+ sha256: 1c5566732bec51c3d475ccb5a5645df665ff14021edb60aaae9036011bad82d3
+ md5: 96e4fc4c6aaaa23d99bf1ed008e7b1e1
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Apache-2.0
+ license_family: Apache
+ size: 645144
+ timestamp: 1732616217328
+- kind: conda
+ name: tornado
+ version: 6.4.2
+ build: py39hf3bc14e_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py39hf3bc14e_0.conda
+ sha256: 29b11ca330baf190a478c12a90cd50040e1fff91c419d2604d9964ae4773de81
+ md5: 868a36c47fe13a70e940c0e40cea578d
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: Apache-2.0
+ license_family: Apache
+ size: 641997
+ timestamp: 1732616121615
+- kind: conda
+ name: traitlets
+ version: 5.14.3
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda
+ sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959
+ md5: 019a7385be9af33791c989871317e1ed
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 110051
+ timestamp: 1733367480074
+- kind: conda
+ name: types-python-dateutil
+ version: 2.9.0.20241003
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20241003-pyhd8ed1ab_1.conda
+ sha256: 78538b566f1f1cd1e309bba8361875523c69db1a25db292a54977603c5ea1421
+ md5: cb0e8ce6fe1198a058040619a09bc424
+ depends:
+ - python >=3.9
+ license: Apache-2.0 AND MIT
+ size: 21850
+ timestamp: 1733279726734
+- kind: conda
+ name: typing-extensions
+ version: 4.12.2
+ build: hd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda
+ sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32
+ md5: b6a408c64b78ec7b779a3e5c7a902433
+ depends:
+ - typing_extensions 4.12.2 pyha770c72_1
+ license: PSF-2.0
+ license_family: PSF
+ size: 10075
+ timestamp: 1733188758872
+- kind: conda
+ name: typing_extensions
+ version: 4.12.2
+ build: pyha770c72_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda
+ sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568
+ md5: d17f13df8b65464ca316cbc000a3cb64
+ depends:
+ - python >=3.9
+ license: PSF-2.0
+ license_family: PSF
+ size: 39637
+ timestamp: 1733188758212
+- kind: conda
+ name: typing_utils
+ version: 0.1.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda
+ sha256: 3088d5d873411a56bf988eee774559335749aed6f6c28e07bf933256afb9eb6c
+ md5: f6d7aa696c67756a650e91e15e88223c
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: APACHE
+ size: 15183
+ timestamp: 1733331395943
+- kind: conda
+ name: tzdata
+ version: 2024b
+ build: hc8b5060_0
+ subdir: noarch
+ noarch: generic
+ url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda
+ sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf
+ md5: 8ac3367aafb1cc0a068483c580af8015
+ license: LicenseRef-Public-Domain
+ size: 122354
+ timestamp: 1728047496079
+- kind: conda
+ name: ucrt
+ version: 10.0.22621.0
+ build: h57928b3_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda
+ sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450
+ md5: 6797b005cd0f439c4c5c9ac565783700
+ constrains:
+ - vs2015_runtime >=14.29.30037
+ license: LicenseRef-MicrosoftWindowsSDK10
+ size: 559710
+ timestamp: 1728377334097
+- kind: conda
+ name: unicodedata2
+ version: 15.1.0
+ build: py39h57695bc_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/unicodedata2-15.1.0-py39h57695bc_1.conda
+ sha256: 2aa67870191089c75a2839741e9a76b39751958fa7ec7e19a4f6b8a655b433d5
+ md5: ea1c54a65af341878cc7ab4b6275ff7b
+ depends:
+ - __osx >=11.0
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ license: Apache-2.0
+ license_family: Apache
+ size: 373638
+ timestamp: 1729704744739
+- kind: conda
+ name: unicodedata2
+ version: 15.1.0
+ build: py39h8cd3c5a_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.1.0-py39h8cd3c5a_1.conda
+ sha256: 8859d41d01025ea2d1f5448d459e99818757fee472ee718f83d5fb78328e775f
+ md5: 6346898044e4387631c614290789a434
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ license: Apache-2.0
+ license_family: Apache
+ size: 368535
+ timestamp: 1729704703197
+- kind: conda
+ name: unicodedata2
+ version: 15.1.0
+ build: py39ha55e580_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.1.0-py39ha55e580_1.conda
+ sha256: c5499da77a6d15b4ccaf77d423ef4046e07ae7e545d7bebf5cade3bd8c4c1a57
+ md5: 7b7e5732092b9a635440ec939e45651d
+ depends:
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Apache-2.0
+ license_family: Apache
+ size: 365699
+ timestamp: 1729705064037
+- kind: conda
+ name: uri-template
+ version: 1.3.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda
+ sha256: e0eb6c8daf892b3056f08416a96d68b0a358b7c46b99c8a50481b22631a4dfc0
+ md5: e7cb0f5745e4c5035a460248334af7eb
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 23990
+ timestamp: 1733323714454
+- kind: conda
+ name: urllib3
+ version: 2.2.3
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_1.conda
+ sha256: 416e30a1c3262275f01a3e22e783118d9e9d2872a739a9ed860d06fa9c7593d5
+ md5: 4a2d8ef7c37b8808c5b9b750501fffce
+ depends:
+ - brotli-python >=1.0.9
+ - h2 >=4,<5
+ - pysocks >=1.5.6,<2.0,!=1.5.7
+ - python >=3.9
+ - zstandard >=0.18.0
+ license: MIT
+ license_family: MIT
+ size: 98077
+ timestamp: 1733206968917
+- kind: conda
+ name: vc
+ version: '14.3'
+ build: ha32ba9b_23
+ build_number: 23
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda
+ sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663
+ md5: 7c10ec3158d1eb4ddff7007c9101adb0
+ depends:
+ - vc14_runtime >=14.38.33135
+ track_features:
+ - vc14
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 17479
+ timestamp: 1731710827215
+- kind: conda
+ name: vc14_runtime
+ version: 14.42.34433
+ build: he29a5d6_23
+ build_number: 23
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda
+ sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49
+ md5: 32b37d0cfa80da34548501cdc913a832
+ depends:
+ - ucrt >=10.0.20348.0
+ constrains:
+ - vs2015_runtime 14.42.34433.* *_23
+ license: LicenseRef-MicrosoftVisualCpp2015-2022Runtime
+ license_family: Proprietary
+ size: 754247
+ timestamp: 1731710681163
+- kind: conda
+ name: vs2015_runtime
+ version: 14.42.34433
+ build: hdffcdeb_23
+ build_number: 23
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda
+ sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118
+ md5: 5c176975ca2b8366abad3c97b3cd1e83
+ depends:
+ - vc14_runtime >=14.42.34433
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 17572
+ timestamp: 1731710685291
+- kind: conda
+ name: wayland
+ version: 1.23.1
+ build: h3e06ad9_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.23.1-h3e06ad9_0.conda
+ sha256: 0884b2023a32d2620192cf2e2fc6784b8d1e31cf9f137e49e00802d4daf7d1c1
+ md5: 0a732427643ae5e0486a727927791da1
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libexpat >=2.6.2,<3.0a0
+ - libffi >=3.4,<4.0a0
+ - libgcc-ng >=13
+ - libstdcxx-ng >=13
+ license: MIT
+ license_family: MIT
+ size: 321561
+ timestamp: 1724530461598
+- kind: conda
+ name: wcwidth
+ version: 0.2.13
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda
+ sha256: f21e63e8f7346f9074fd00ca3b079bd3d2fa4d71f1f89d5b6934bf31446dc2a5
+ md5: b68980f2495d096e71c7fd9d7ccf63e6
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 32581
+ timestamp: 1733231433877
+- kind: conda
+ name: webcolors
+ version: 24.11.1
+ build: pyhd8ed1ab_0
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda
+ sha256: 08315dc2e61766a39219b2d82685fc25a56b2817acf84d5b390176080eaacf99
+ md5: b49f7b291e15494aafb0a7d74806f337
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 18431
+ timestamp: 1733359823938
+- kind: conda
+ name: webencodings
+ version: 0.5.1
+ build: pyhd8ed1ab_3
+ build_number: 3
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda
+ sha256: 19ff205e138bb056a46f9e3839935a2e60bd1cf01c8241a5e172a422fed4f9c6
+ md5: 2841eb5bfc75ce15e9a0054b98dcd64d
+ depends:
+ - python >=3.9
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 15496
+ timestamp: 1733236131358
+- kind: conda
+ name: websocket-client
+ version: 1.8.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda
+ sha256: 1dd84764424ffc82030c19ad70607e6f9e3b9cb8e633970766d697185652053e
+ md5: 84f8f77f0a9c6ef401ee96611745da8f
+ depends:
+ - python >=3.9
+ license: Apache-2.0
+ license_family: APACHE
+ size: 46718
+ timestamp: 1733157432924
+- kind: conda
+ name: win_inet_pton
+ version: 1.1.0
+ build: pyh7428d3b_8
+ build_number: 8
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_8.conda
+ sha256: 93807369ab91f230cf9e6e2a237eaa812492fe00face5b38068735858fba954f
+ md5: 46e441ba871f524e2b067929da3051c2
+ depends:
+ - __win
+ - python >=3.9
+ license: LicenseRef-Public-Domain
+ size: 9555
+ timestamp: 1733130678956
+- kind: conda
+ name: winpty
+ version: 0.4.3
+ build: '4'
+ build_number: 4
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/winpty-0.4.3-4.tar.bz2
+ sha256: 9df10c5b607dd30e05ba08cbd940009305c75db242476f4e845ea06008b0a283
+ md5: 1cee351bf20b830d991dbe0bc8cd7dfe
+ arch: x86_64
+ platform: win
+ license: MIT
+ license_family: MIT
+ size: 1176306
+- kind: conda
+ name: xcb-util
+ version: 0.4.1
+ build: hb711507_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-hb711507_2.conda
+ sha256: 416aa55d946ce4ab173ab338796564893a2f820e80e04e098ff00c25fb981263
+ md5: 8637c3e5821654d0edf97e2b0404b443
+ depends:
+ - libgcc-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ license: MIT
+ license_family: MIT
+ size: 19965
+ timestamp: 1718843348208
+- kind: conda
+ name: xcb-util-cursor
+ version: 0.1.5
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.5-hb9d3cd8_0.conda
+ sha256: c7b35db96f6e32a9e5346f97adc968ef2f33948e3d7084295baebc0e33abdd5b
+ md5: eb44b3b6deb1cab08d72cb61686fe64c
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libxcb >=1.13
+ - libxcb >=1.16,<2.0.0a0
+ - xcb-util-image >=0.4.0,<0.5.0a0
+ - xcb-util-renderutil >=0.3.10,<0.4.0a0
+ license: MIT
+ license_family: MIT
+ size: 20296
+ timestamp: 1726125844850
+- kind: conda
+ name: xcb-util-image
+ version: 0.4.0
+ build: hb711507_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda
+ sha256: 94b12ff8b30260d9de4fd7a28cca12e028e572cbc504fd42aa2646ec4a5bded7
+ md5: a0901183f08b6c7107aab109733a3c91
+ depends:
+ - libgcc-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ - xcb-util >=0.4.1,<0.5.0a0
+ license: MIT
+ license_family: MIT
+ size: 24551
+ timestamp: 1718880534789
+- kind: conda
+ name: xcb-util-keysyms
+ version: 0.4.1
+ build: hb711507_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda
+ sha256: 546e3ee01e95a4c884b6401284bb22da449a2f4daf508d038fdfa0712fe4cc69
+ md5: ad748ccca349aec3e91743e08b5e2b50
+ depends:
+ - libgcc-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ license: MIT
+ license_family: MIT
+ size: 14314
+ timestamp: 1718846569232
+- kind: conda
+ name: xcb-util-renderutil
+ version: 0.3.10
+ build: hb711507_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda
+ sha256: 2d401dadc43855971ce008344a4b5bd804aca9487d8ebd83328592217daca3df
+ md5: 0e0cbe0564d03a99afd5fd7b362feecd
+ depends:
+ - libgcc-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ license: MIT
+ license_family: MIT
+ size: 16978
+ timestamp: 1718848865819
+- kind: conda
+ name: xcb-util-wm
+ version: 0.4.2
+ build: hb711507_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda
+ sha256: 31d44f297ad87a1e6510895740325a635dd204556aa7e079194a0034cdd7e66a
+ md5: 608e0ef8256b81d04456e8d211eee3e8
+ depends:
+ - libgcc-ng >=12
+ - libxcb >=1.16,<2.0.0a0
+ license: MIT
+ license_family: MIT
+ size: 51689
+ timestamp: 1718844051451
+- kind: conda
+ name: xkeyboard-config
+ version: '2.43'
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.43-hb9d3cd8_0.conda
+ sha256: 0d89b5873515a1f05d311f37ea4e087bbccc0418afa38f2f6189e97280db3179
+ md5: f725c7425d6d7c15e31f3b99a88ea02f
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 389475
+ timestamp: 1727840188958
+- kind: conda
+ name: xorg-libice
+ version: 1.1.1
+ build: hb9d3cd8_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hb9d3cd8_1.conda
+ sha256: ec276da68d1c4a3d34a63195b35ca5b248d4aff0812464dcd843d74649b5cec4
+ md5: 19608a9656912805b2b9a2f6bd257b04
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 58159
+ timestamp: 1727531850109
+- kind: conda
+ name: xorg-libsm
+ version: 1.2.4
+ build: he73a12e_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-he73a12e_1.conda
+ sha256: 70e903370977d44c9120a5641ab563887bd48446e9ef6fc2a3f5f60531c2cd6c
+ md5: 05a8ea5f446de33006171a7afe6ae857
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libuuid >=2.38.1,<3.0a0
+ - xorg-libice >=1.1.1,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 27516
+ timestamp: 1727634669421
+- kind: conda
+ name: xorg-libx11
+ version: 1.8.10
+ build: h4f16b4b_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.10-h4f16b4b_1.conda
+ sha256: f53994d54f0604df881c4e984279b3cf6a1648a22d4b2113e2c89829968784c9
+ md5: 125f34a17d7b4bea418a83904ea82ea6
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libxcb >=1.17.0,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 837524
+ timestamp: 1733324962639
+- kind: conda
+ name: xorg-libxau
+ version: 1.0.11
+ build: h0e40799_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda
+ sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf
+ md5: ca66d6f8fe86dd53664e8de5087ef6b1
+ depends:
+ - libgcc >=13
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ - ucrt >=10.0.20348.0
+ license: MIT
+ license_family: MIT
+ size: 107925
+ timestamp: 1727035280560
+- kind: conda
+ name: xorg-libxau
+ version: 1.0.11
+ build: hb9d3cd8_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda
+ sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6
+ md5: 77cbc488235ebbaab2b6e912d3934bae
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 14679
+ timestamp: 1727034741045
+- kind: conda
+ name: xorg-libxau
+ version: 1.0.11
+ build: hd74edd7_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxau-1.0.11-hd74edd7_1.conda
+ sha256: 7113618021cf6c80831a429b2ebb9d639f3c43cf7fe2257d235dc6ae0ab43289
+ md5: 7e0125f8fb619620a0011dc9297e2493
+ depends:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 13515
+ timestamp: 1727034783560
+- kind: conda
+ name: xorg-libxcomposite
+ version: 0.4.6
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-hb9d3cd8_2.conda
+ sha256: 753f73e990c33366a91fd42cc17a3d19bb9444b9ca5ff983605fa9e953baf57f
+ md5: d3c295b50f092ab525ffe3c2aa4b7413
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxfixes >=6.0.1,<7.0a0
+ license: MIT
+ license_family: MIT
+ size: 13603
+ timestamp: 1727884600744
+- kind: conda
+ name: xorg-libxcursor
+ version: 1.2.3
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda
+ sha256: 832f538ade441b1eee863c8c91af9e69b356cd3e9e1350fff4fe36cc573fc91a
+ md5: 2ccd714aa2242315acaf0a67faea780b
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxfixes >=6.0.1,<7.0a0
+ - xorg-libxrender >=0.9.11,<0.10.0a0
+ license: MIT
+ license_family: MIT
+ size: 32533
+ timestamp: 1730908305254
+- kind: conda
+ name: xorg-libxdamage
+ version: 1.1.6
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda
+ sha256: 43b9772fd6582bf401846642c4635c47a9b0e36ca08116b3ec3df36ab96e0ec0
+ md5: b5fcc7172d22516e1f965490e65e33a4
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ - xorg-libxfixes >=6.0.1,<7.0a0
+ license: MIT
+ license_family: MIT
+ size: 13217
+ timestamp: 1727891438799
+- kind: conda
+ name: xorg-libxdmcp
+ version: 1.1.5
+ build: h0e40799_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda
+ sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c
+ md5: 8393c0f7e7870b4eb45553326f81f0ff
+ depends:
+ - libgcc >=13
+ - libwinpthread >=12.0.0.r4.gg4f2fc60ca
+ - ucrt >=10.0.20348.0
+ license: MIT
+ license_family: MIT
+ size: 69920
+ timestamp: 1727795651979
+- kind: conda
+ name: xorg-libxdmcp
+ version: 1.1.5
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda
+ sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee
+ md5: 8035c64cb77ed555e3f150b7b3972480
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 19901
+ timestamp: 1727794976192
+- kind: conda
+ name: xorg-libxdmcp
+ version: 1.1.5
+ build: hd74edd7_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/xorg-libxdmcp-1.1.5-hd74edd7_0.conda
+ sha256: 9939a166d780700d81023546759102b33fdc2c5f11ef09f5f66c77210fd334c8
+ md5: 77c447f48cab5d3a15ac224edb86a968
+ depends:
+ - __osx >=11.0
+ license: MIT
+ license_family: MIT
+ size: 18487
+ timestamp: 1727795205022
+- kind: conda
+ name: xorg-libxext
+ version: 1.3.6
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda
+ sha256: da5dc921c017c05f38a38bd75245017463104457b63a1ce633ed41f214159c14
+ md5: febbab7d15033c913d53c7a2c102309d
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 50060
+ timestamp: 1727752228921
+- kind: conda
+ name: xorg-libxfixes
+ version: 6.0.1
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda
+ sha256: 2fef37e660985794617716eb915865ce157004a4d567ed35ec16514960ae9271
+ md5: 4bdb303603e9821baf5fe5fdff1dc8f8
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 19575
+ timestamp: 1727794961233
+- kind: conda
+ name: xorg-libxi
+ version: 1.8.2
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda
+ sha256: 1a724b47d98d7880f26da40e45f01728e7638e6ec69f35a3e11f92acd05f9e7a
+ md5: 17dcc85db3c7886650b8908b183d6876
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ - xorg-libxfixes >=6.0.1,<7.0a0
+ license: MIT
+ license_family: MIT
+ size: 47179
+ timestamp: 1727799254088
+- kind: conda
+ name: xorg-libxrandr
+ version: 1.5.4
+ build: hb9d3cd8_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda
+ sha256: ac0f037e0791a620a69980914a77cb6bb40308e26db11698029d6708f5aa8e0d
+ md5: 2de7f99d6581a4a7adbff607b5c278ca
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ - xorg-libxrender >=0.9.11,<0.10.0a0
+ license: MIT
+ license_family: MIT
+ size: 29599
+ timestamp: 1727794874300
+- kind: conda
+ name: xorg-libxrender
+ version: 0.9.11
+ build: hb9d3cd8_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hb9d3cd8_1.conda
+ sha256: f1217e902c0b1d8bc5d3ce65e483ebf38b049c823c9117b7198cfb16bd2b9143
+ md5: a7a49a8b85122b49214798321e2e96b4
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-xorgproto
+ license: MIT
+ license_family: MIT
+ size: 37780
+ timestamp: 1727529943015
+- kind: conda
+ name: xorg-libxtst
+ version: 1.2.5
+ build: hb9d3cd8_3
+ build_number: 3
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda
+ sha256: 752fdaac5d58ed863bbf685bb6f98092fe1a488ea8ebb7ed7b606ccfce08637a
+ md5: 7bbe9a0cc0df0ac5f5a8ad6d6a11af2f
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ - xorg-libxi >=1.7.10,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 32808
+ timestamp: 1727964811275
+- kind: conda
+ name: xorg-libxxf86vm
+ version: 1.1.5
+ build: hb9d3cd8_4
+ build_number: 4
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.5-hb9d3cd8_4.conda
+ sha256: 0b8f062a5b4a2c3833267285b7d41b3542f54d2c935c86ca98504c3e5296354c
+ md5: 7da9007c0582712c4bad4131f89c8372
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - xorg-libx11 >=1.8.10,<2.0a0
+ - xorg-libxext >=1.3.6,<2.0a0
+ license: MIT
+ license_family: MIT
+ size: 18072
+ timestamp: 1728920051869
+- kind: conda
+ name: xorg-xorgproto
+ version: '2024.1'
+ build: hb9d3cd8_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xorgproto-2024.1-hb9d3cd8_1.conda
+ sha256: 1316680be6edddee0156b86ec1102fc8286f51c1a5440366ed1db596a2dc3731
+ md5: 7c21106b851ec72c037b162c216d8f05
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ license: MIT
+ license_family: MIT
+ size: 565425
+ timestamp: 1726846388217
+- kind: conda
+ name: yaml
+ version: 0.2.5
+ build: h3422bc3_2
+ build_number: 2
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2
+ sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7
+ md5: 4bb3f014845110883a3c5ee811fd84b4
+ license: MIT
+ license_family: MIT
+ size: 88016
+ timestamp: 1641347076660
+- kind: conda
+ name: yaml
+ version: 0.2.5
+ build: h7f98852_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2
+ sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535
+ md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae
+ depends:
+ - libgcc-ng >=9.4.0
+ license: MIT
+ license_family: MIT
+ size: 89141
+ timestamp: 1641346969816
+- kind: conda
+ name: yaml
+ version: 0.2.5
+ build: h8ffe710_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2
+ sha256: 4e2246383003acbad9682c7c63178e2e715ad0eb84f03a8df1fbfba455dfedc5
+ md5: adbfb9f45d1004a26763652246a33764
+ depends:
+ - vc >=14.1,<15.0a0
+ - vs2015_runtime >=14.16.27012
+ license: MIT
+ license_family: MIT
+ size: 63274
+ timestamp: 1641347623319
+- kind: conda
+ name: zeromq
+ version: 4.3.5
+ build: h3b0a872_7
+ build_number: 7
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda
+ sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10
+ md5: 3947a35e916fcc6b9825449affbf4214
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libgcc >=13
+ - libsodium >=1.0.20,<1.0.21.0a0
+ - libstdcxx >=13
+ license: MPL-2.0
+ license_family: MOZILLA
+ size: 335400
+ timestamp: 1731585026517
+- kind: conda
+ name: zeromq
+ version: 4.3.5
+ build: ha9f60a1_7
+ build_number: 7
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.5-ha9f60a1_7.conda
+ sha256: 15cc8e2162d0a33ffeb3f7b7c7883fd830c54a4b1be6a4b8c7ee1f4fef0088fb
+ md5: e03f2c245a5ee6055752465519363b1c
+ depends:
+ - krb5 >=1.21.3,<1.22.0a0
+ - libsodium >=1.0.20,<1.0.21.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: MPL-2.0
+ license_family: MOZILLA
+ size: 2527503
+ timestamp: 1731585151036
+- kind: conda
+ name: zeromq
+ version: 4.3.5
+ build: hc1bb282_7
+ build_number: 7
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/zeromq-4.3.5-hc1bb282_7.conda
+ sha256: 9e585569fe2e7d3bea71972cd4b9f06b1a7ab8fa7c5139f92a31cbceecf25a8a
+ md5: f7e6b65943cb73bce0143737fded08f1
+ depends:
+ - __osx >=11.0
+ - krb5 >=1.21.3,<1.22.0a0
+ - libcxx >=18
+ - libsodium >=1.0.20,<1.0.21.0a0
+ license: MPL-2.0
+ license_family: MOZILLA
+ size: 281565
+ timestamp: 1731585108039
+- kind: conda
+ name: zipp
+ version: 3.21.0
+ build: pyhd8ed1ab_1
+ build_number: 1
+ subdir: noarch
+ noarch: python
+ url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda
+ sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1
+ md5: 0c3cc595284c5e8f0f9900a9b228a332
+ depends:
+ - python >=3.9
+ license: MIT
+ license_family: MIT
+ size: 21809
+ timestamp: 1732827613585
+- kind: conda
+ name: zlib
+ version: 1.3.1
+ build: h2466b09_2
+ build_number: 2
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.3.1-h2466b09_2.conda
+ sha256: 8c688797ba23b9ab50cef404eca4d004a948941b6ee533ead0ff3bf52012528c
+ md5: be60c4e8efa55fddc17b4131aa47acbd
+ depends:
+ - libzlib 1.3.1 h2466b09_2
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: Zlib
+ license_family: Other
+ size: 107439
+ timestamp: 1727963788936
+- kind: conda
+ name: zlib
+ version: 1.3.1
+ build: hb9d3cd8_2
+ build_number: 2
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda
+ sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab
+ md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - libgcc >=13
+ - libzlib 1.3.1 hb9d3cd8_2
+ license: Zlib
+ license_family: Other
+ size: 92286
+ timestamp: 1727963153079
+- kind: conda
+ name: zstandard
+ version: 0.23.0
+ build: py39h08a7858_1
+ build_number: 1
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py39h08a7858_1.conda
+ sha256: 76a45ef349517eaab1492f17f9c807ccbf1971961c6e90d454fbedbed7e257ad
+ md5: cd9fa334e11886738f17254f52210bc3
+ depends:
+ - __glibc >=2.17,<3.0.a0
+ - cffi >=1.11
+ - libgcc >=13
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - zstd >=1.5.6,<1.5.7.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 407017
+ timestamp: 1725305769438
+- kind: conda
+ name: zstandard
+ version: 0.23.0
+ build: py39h9bf74da_1
+ build_number: 1
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py39h9bf74da_1.conda
+ sha256: 1446c0495565d6d7b364e0b2021d0309d21a34cb7d6bd19eced1a483fabfb915
+ md5: 5f1f0f75ebd24882ccf44d145939b104
+ depends:
+ - cffi >=1.11
+ - python >=3.9,<3.10.0a0
+ - python_abi 3.9.* *_cp39
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ - zstd >=1.5.6,<1.5.7.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 311116
+ timestamp: 1725305993710
+- kind: conda
+ name: zstandard
+ version: 0.23.0
+ build: py39hcf1bb16_1
+ build_number: 1
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py39hcf1bb16_1.conda
+ sha256: c4cb4a1bb5609c16f27a3f4355cddc77e6c0e9e3083340f413f9de9b8266e03f
+ md5: 8cbaf074d564f304ae7fd29ba39184be
+ depends:
+ - __osx >=11.0
+ - cffi >=1.11
+ - python >=3.9,<3.10.0a0
+ - python >=3.9,<3.10.0a0 *_cpython
+ - python_abi 3.9.* *_cp39
+ - zstd >=1.5.6,<1.5.7.0a0
+ - zstd >=1.5.6,<1.6.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 320027
+ timestamp: 1725305723442
+- kind: conda
+ name: zstd
+ version: 1.5.6
+ build: h0ea2cb4_0
+ subdir: win-64
+ url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda
+ sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3
+ md5: 9a17230f95733c04dc40a2b1e5491d74
+ depends:
+ - libzlib >=1.2.13,<2.0.0a0
+ - ucrt >=10.0.20348.0
+ - vc >=14.2,<15
+ - vc14_runtime >=14.29.30139
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 349143
+ timestamp: 1714723445995
+- kind: conda
+ name: zstd
+ version: 1.5.6
+ build: ha6fb4c9_0
+ subdir: linux-64
+ url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda
+ sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b
+ md5: 4d056880988120e29d75bfff282e0f45
+ depends:
+ - libgcc-ng >=12
+ - libstdcxx-ng >=12
+ - libzlib >=1.2.13,<2.0.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 554846
+ timestamp: 1714722996770
+- kind: conda
+ name: zstd
+ version: 1.5.6
+ build: hb46c0d2_0
+ subdir: osx-arm64
+ url: https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.6-hb46c0d2_0.conda
+ sha256: 2d4fd1ff7ee79cd954ca8e81abf11d9d49954dd1fef80f27289e2402ae9c2e09
+ md5: d96942c06c3e84bfcc5efb038724a7fd
+ depends:
+ - __osx >=11.0
+ - libzlib >=1.2.13,<2.0.0a0
+ license: BSD-3-Clause
+ license_family: BSD
+ size: 405089
+ timestamp: 1714723101397
diff --git a/pixi.toml b/pixi.toml
new file mode 100644
index 0000000..4259aa3
--- /dev/null
+++ b/pixi.toml
@@ -0,0 +1,20 @@
+[project]
+name = "gapminder-project"
+version = "0.1.0"
+description = "Gapminder Project: Reproducible Workflow with Pixi.sh"
+authors = ["Aziz Khan "]
+channels = ["conda-forge"]
+platforms = ["osx-arm64","linux-64", "win-64"]
+
+[tasks]
+preprocess = "python src/scripts/preprocess.py"
+analyze = "python src/scripts/analysis.py"
+visualize = "python src/scripts/visualize.py"
+
+[dependencies]
+python = "3.9.*"
+pandas = ">=2.2.3,<3"
+numpy = ">=2.0.2,<3"
+matplotlib = ">=3.9.3,<4"
+seaborn = ">=0.13.2,<0.14"
+jupyterlab = ">=4.3.2,<5"
diff --git a/results/.gitkeep b/results/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/results/figures/.gitkeep b/results/figures/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/results/logs/.gitkeep b/results/logs/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/results/summaries/.gitkeep b/results/summaries/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/results/tables/.gitkeep b/results/tables/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/src/.gitkeep b/src/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/src/scripts/.gitkeep b/src/scripts/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/src/scripts/analysis.py b/src/scripts/analysis.py
new file mode 100644
index 0000000..4d26608
--- /dev/null
+++ b/src/scripts/analysis.py
@@ -0,0 +1,17 @@
+import pandas as pd
+import os
+
+def analyze_gapminder(input_file, output_file):
+ """
+ Analyze the Gapminder dataset and save the summary.
+ """
+ data = pd.read_csv(input_file)
+ summary = data.groupby("continent")[["life_expectancy", "gdp_per_capita", "population"]].mean().reset_index()
+ summary.to_csv(output_file, index=False)
+ print(f"Analysis summary saved to {output_file}")
+
+if __name__ == "__main__":
+ input_file = "data/processed/cleaned_gapminder.csv"
+ output_file = "results/tables/continent_summary.csv"
+ os.makedirs("results", exist_ok=True)
+ analyze_gapminder(input_file, output_file)
diff --git a/src/scripts/preprocess.py b/src/scripts/preprocess.py
new file mode 100644
index 0000000..3d392b5
--- /dev/null
+++ b/src/scripts/preprocess.py
@@ -0,0 +1,19 @@
+import pandas as pd
+import os
+
+def preprocess_gapminder(input_file, output_file):
+ """
+ Load, clean, and save the Gapminder dataset.
+ """
+ data = pd.read_csv(input_file)
+ data.columns = [col.strip().replace(" ", "_").lower() for col in data.columns] # Clean column names
+ data = data.dropna() # Remove rows with missing values
+ data.to_csv(output_file, index=False)
+ print(f"Cleaned data saved to {output_file}")
+
+if __name__ == "__main__":
+ input_file = "data/raw/gapminder-FiveYearData_20241206.csv"
+ output_file = "data/processed/cleaned_gapminder.csv"
+ os.makedirs("data", exist_ok=True)
+ preprocess_gapminder(input_file, output_file)
+
diff --git a/src/scripts/visualize.py b/src/scripts/visualize.py
new file mode 100644
index 0000000..c65b082
--- /dev/null
+++ b/src/scripts/visualize.py
@@ -0,0 +1,40 @@
+import pandas as pd
+import seaborn as sns
+import matplotlib.pyplot as plt
+import os
+
+def visualize_gapminder(input_file, results_dir):
+ """
+ Generate visualizations for the Gapminder dataset.
+ """
+ data = pd.read_csv(input_file)
+
+ # Life Expectancy Over Time
+ plt.figure(figsize=(10, 6))
+ sns.lineplot(data=data, x="year", y="life_expectancy", hue="continent", marker="o")
+ plt.title("Life Expectancy Over Time by Continent")
+ plt.xlabel("Year")
+ plt.ylabel("Life Expectancy")
+ plt.legend(title="Continent")
+ life_expectancy_plot = f"{results_dir}/life_expectancy_over_time.png"
+ plt.savefig(life_expectancy_plot)
+ plt.show()
+ print(f"Life expectancy plot saved to {life_expectancy_plot}")
+
+ # GDP per Capita Distribution
+ plt.figure(figsize=(10, 6))
+ sns.boxplot(data=data, x="continent", y="gdp_per_capita")
+ plt.title("GDP per Capita Distribution by Continent")
+ plt.xlabel("Continent")
+ plt.ylabel("GDP per Capita")
+ gdp_plot = f"{results_dir}/gdp_per_capita_distribution.png"
+ plt.savefig(gdp_plot)
+ plt.show()
+ print(f"GDP per capita plot saved to {gdp_plot}")
+
+if __name__ == "__main__":
+ input_file = "data/processed/cleaned_gapminder.csv"
+ results_dir = "results/figures/"
+ os.makedirs(results_dir, exist_ok=True)
+ visualize_gapminder(input_file, results_dir)
+