From 39618a78a6e0cf146122fbc89b21f72f487700b3 Mon Sep 17 00:00:00 2001 From: moshi Date: Sun, 7 Apr 2024 16:16:03 +0900 Subject: [PATCH 1/9] Add vmin arg option to `Circos.radar_chart()` --- src/pycirclize/circos.py | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/src/pycirclize/circos.py b/src/pycirclize/circos.py index 99ebe00..594bf83 100644 --- a/src/pycirclize/circos.py +++ b/src/pycirclize/circos.py @@ -180,6 +180,7 @@ def radar_chart( table: str | Path | pd.DataFrame | RadarTable, *, r_lim: tuple[float, float] = (0, 100), + vmin: float = 0, vmax: float = 100, fill: bool = True, marker_size: int = 0, @@ -203,6 +204,8 @@ def radar_chart( Table file or Table dataframe or RadarTable instance r_lim : tuple[float, float], optional Radar chart radius limit region (0 - 100) + vmin : float, optional + Min value vmax : float, optional Max value fill : bool, optional @@ -244,6 +247,10 @@ def radar_chart( circos : Circos Circos instance initialized for radar chart """ + if not vmin < vmax: + raise ValueError(f"vmax must be larger than vmin ({vmin=}, {vmax=})") + size = vmax - vmin + # Setup default properties grid_line_kws = {} if grid_line_kws is None else deepcopy(grid_line_kws) for k, v in dict(color="grey", ls="dashed", lw=0.5).items(): @@ -269,11 +276,12 @@ def radar_chart( if not 0 < grid_interval_ratio <= 1.0: raise ValueError(f"{grid_interval_ratio=} is invalid.") # Plot horizontal grid line & label - stop, step = vmax + (vmax / 1000), vmax * grid_interval_ratio - for v in np.arange(0, stop, step): - track.line(x, [v] * len(x), vmax=vmax, arc=circular, **grid_line_kws) + stop, step = vmax + (size / 1000), size * grid_interval_ratio + for v in np.arange(vmin, stop, step): + y = [v] * len(x) + track.line(x, y, vmin=vmin, vmax=vmax, arc=circular, **grid_line_kws) if show_grid_label: - r = track._y_to_r(v, 0, vmax) + r = track._y_to_r(v, vmin, vmax) # Format grid label if grid_label_formatter: text = grid_label_formatter(v) @@ -283,7 +291,7 @@ def radar_chart( track.text(text, 0, r, **grid_label_kws) # Plot vertical grid line for p in x[:-1]: - track.line([p, p], [0, vmax], vmax=vmax, **grid_line_kws) + track.line([p, p], [vmin, vmax], vmin=vmin, vmax=vmax, **grid_line_kws) # Plot radar charts if isinstance(cmap, str): @@ -296,15 +304,16 @@ def radar_chart( line_kws = line_kws_handler(row_name) if line_kws_handler else {} line_kws.setdefault("lw", 1.0) line_kws.setdefault("label", row_name) - track.line(x, y, vmax=vmax, arc=False, color=color, **line_kws) + track.line(x, y, vmin=vmin, vmax=vmax, arc=False, color=color, **line_kws) if marker_size > 0: marker_kws = marker_kws_handler(row_name) if marker_kws_handler else {} marker_kws.setdefault("marker", "o") marker_kws.setdefault("zorder", 2) marker_kws.update(s=marker_size**2) - track.scatter(x, y, vmax=vmax, color=color, **marker_kws) + track.scatter(x, y, vmin=vmin, vmax=vmax, color=color, **marker_kws) if fill: - track.fill_between(x, y, vmax=vmax, arc=False, color=color, alpha=0.5) + fill_kws = dict(arc=False, color=color, alpha=0.5) + track.fill_between(x, y, y2=vmin, vmin=vmin, vmax=vmax, **fill_kws) # type:ignore # Plot column names for idx, col_name in enumerate(radar_table.col_names): From 9a39fbca8d581b6662288757bbcaac4236dde015 Mon Sep 17 00:00:00 2001 From: moshi Date: Sun, 7 Apr 2024 16:17:02 +0900 Subject: [PATCH 2/9] Update radar chart notebook docs --- docs/radar_chart.ipynb | 77 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/docs/radar_chart.ipynb b/docs/radar_chart.ipynb index 56ebcde..1aa0646 100644 --- a/docs/radar_chart.ipynb +++ b/docs/radar_chart.ipynb @@ -225,6 +225,83 @@ " title=\"RPG Jobs\",\n", ")" ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### 1-4. Example4" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " HP MP ATK DEF SP.ATK SP.DEF SPD LUK\n", + "Hero 80 80 80 80 80 80 80 80\n", + "Warrior 90 20 95 95 30 30 80 70\n", + "Wizard 60 90 20 20 100 90 50 70\n", + "Assassin 70 50 60 40 60 40 100 60\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABXkAAAVYCAYAAADyZds/AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuNSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/xnp5ZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOz9d3Rc93kn/r/vzGAaBr333kj0wt7FIooS1WXLdmwnu3HW+co5/qU5uydxfOLspqyzm69T7ORrO04Uy5ZkNVMSTYoUmygCIEh0gOi9Y9AGmD738/tjCFBgLwCm4P06x8fi3DszD9qdz33uc59HEkIIEBEREREREREREZFPUng6ACIiIiIiIiIiIiJ6eEzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiLzUT3/6U0iShJqamttu37NnD/Lz85f+nZqaCkmSlv4XHR2NnTt34p133lmrkImIiIjIi3F9SUTkv5jkJSLyI8XFxXj11Vfx6quv4g//8A8xPDyM5557Dj/84Q89HRoRERER+SCuL4mIfIPK0wEQEdHKSUhIwJe+9KWlf3/5y19GZmYm/u///b/4b//tv3kwMiIiIiLyRVxfEhH5BlbyEhH5sdjYWOTl5aGnp8fToRARERGRH+D6kojIO7GSl4jIy83OzmJycvKWxx0Oxz2f63A4MDAwgIiIiNUIjYiIiIh8ENeXRET+h0leIiIvt3///jtu27hx47J/OxyOpQX78PAw/uqv/gpjY2P4xje+saoxEhEREZHv4PqSiMj/MMlLROTl/umf/gnZ2dm3PP4Hf/AHcLlcyx47efIkoqKilv6tVCrxG7/xG/ibv/mbVY+TiIiIiHwD15dERP6HSV4iIi+3adMmlJeX3/J4WFjYLbfZbd68GX/5l38JSZKg1+uRl5eH0NDQNYqUiIiIiHwB15dERP6HSV4iIj8SGRl519vviIiIiIgeBNeXRES+QeHpAIiIiIiIiIiIiIjo4THJS0REREREREREROTDmOQlIiIiIiIiIiIi8mFM8hIRERERERERERH5MEkIITwdBBERERERERERERE9HFbyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhEREREREREREfkwJnmJiIiIiIiIiIiIfBiTvEREREREREREREQ+jEleIiIiIiIiIiIiIh/GJC8RERERERERERGRD2OSl4iIiIiIiIiIiMiHMclLRERERERERERE5MOY5CUiIiIiIiIiIiLyYUzyEhH5qJmZGVitVpw5cwbT09OeDoeIiIiIfJjNZsPc3ByqqqowMDAAIYSnQyIiD5AkCe+++66nw6CHwCQvEZGPmZubw5tvvokzZ87AYrFAlmWcOXMGbW1tMJlMkGXZ0yES0UP46le/imeeeeaWx8+ePQtJ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+RuOHj3K8uXLH+r6L730Ep2dnfzHf/wHoaGh/NM//dNDXUdEREREJp9ySxERARV5RUQmzYEDB1i9evVt3Qq7d+8GIC0t7Z7XGBwcpLGxkYiIiPGk+6c//SnJycm88MILt50/MjLC//yf/5NXXnnloRNxgH//93+nu7ub7373u4SGhvI3f/M3D30tEREREXl0yi1FROTTqMgrIjJJXnzxRQYHB3n66adJT09ndHSUY8eO8eqrr5KYmMiXv/zle17j1KlTrFmzhm984xt885vfpLm5mQMHDvBHf/RHdzzfx8eHjRs38tprr/G9730PLy+vh4rdYrHwyiuv0NPTw9/+7d8SFhbGV7/61Ye6loiIiIg8OuWWIiLyabTxmojIJPnOd77DmjVr2L17N3/yJ3/Cn/zJn3Dq1Cm++tWvcvLkSUJCQh74mr/4xS9wOBxs27btruds27aNjo4O3nvvvUeIfmzW2xtvvMHixYt58cUX+dnPfvZI1xMRERGRh6fcUkREPo1hmqbp7CBERERERERERERE5OGok1dERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhEREREREREREREXpiKviIiIiIiIiIiIiAtTkVdERERERERERETEhanIKyIiIiIiIiIiIuLCVOQVERERERERERERcWEq8oqIiIiIiIiIiIi4MBV5RURERERERERERFyYirwiIiIiIiIiIiIiLkxFXhGRaeonP/kJhmFQWlp6x+OrV68mKytr/OvExEQMwxj/FxUVxYoVK3jjjTemKmQRERERmcaUX4qIzFwq8oqIzCB5eXm8/PLLvPzyy/zZn/0Zzc3NbN++nX/7t39zdmgiIiIi4oKUX4qIuAZPZwcgIiITZ/bs2Tz//PPjX3/hC18gJSWFf/7nf+aFF15wYmQiIiIi4oqUX4qIuAZ18oqIzGAxMTFkZGRQV1fn7FBEREREZAZQfikiMj2pk1dEZJrr6emhvb39ttutVus972u1WmlqaiI8PHwyQhMRERERF6T8UkRk5lGRV0Rkmlu3bt1dj2VmZt7ytdVqHU/Ym5ub+da3vkVbWxsvvvjipMYoIiIiIq5D+aWIyMyjIq+IyDT3v/7X/yI1NfW22//0T/8Uu91+y20ffvghkZGR4197eHjw+c9/npdeemnS4xQRERER16D8UkRk5lGRV0Rkmlu4cCFFRUW33R4aGnrbMrtFixbxD//wDxiGgb+/PxkZGYSEhExRpCIiIiLiCpRfiojMPCryiojMIBEREZ+6/E5ERERE5EEovxQRcQ0WZwcgIiIiIiIiIiIiIg9PRV4RERERERERERERF6Yir4iIiIiIiIiIiIgLU5FXRERERERERERExIUZpmmazg5CRERERERERERERB6OOnlFREREREREREREXJiKvCIiIiIiIiIiIiIuTEVeERERERERERERERemIq+IiIiIiIiIiIiIC1ORV0RERERERERERMSFqcgrIiIiIiIiIiIi4sJU5BURERERERERERFxYSryioiIiIiIiIiIiLgwFXlFREREREREREREXJiKvCIiIiIiIiIiIiIuTEVeERER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ty4XXnhhevXqlQULFhjCAQAOIGZLAPZG5AVoIyNHjszrr7+eiy++OMuWLcvdd9+dCy64ID179sxzzz2309p58+blmGOOyTHHHJNTTz01s2bNyuWXX55p06btdu8XX3wxGzZsyNixY1s+Gzt2bJYtW5bly5e36rzbtm3Lli1bUlFRka5du7ZqDwAA2obZEoC9EXkB2lBVVVVmz56dTZs2ZcmSJbn11luzZcuWjBkzJh999FHLuiFDhuTll1/O/PnzU1dXl4aGhjz++OPp0qXLbvedPn16TjjhhHTq1Cmff/55Pv/88/Tt2zdlZWWtfuOiX79+mTZtWhYsWJCxY8emubm5VfsAANA2zJYA7EnH/X0AgIPBoYcemqqqqlRVVaV///658sorM2vWrEydOjVJ0r1794wYMeJn7fXtt9/m+eefz/bt23PiiSfu8nzmzJm58847065du198zptvvjkbNmzI3XffnfHjx+fRRx9t1T4AALQdsyUA/0rkBfiVnXnmmUl+vKesNWbPnp3t27fnoYce2uVus08++SRTpkzJ4sWLM3To0FbtP23atGzcuDGPPPJIunXrlnvvvbdV+wAA0PbMlgAkIi9Am1m4cGGGDRu2y9sKL7zwQpJkwIABP7lHY2NjVq9ene7du7cM3dOnT0+fPn1yzTXX7LL+u+++y1133ZUZM2a0ehBPkocffjibN2/Offfdl27dumXKlCmt3gsAgH1ntgRgb0RegDYyceLENDY25pJLLslJJ52U77//PnV1dXnqqafSu3fvXHnllT+5x5IlSzJ8+PBMnTo1d9xxR7788sssXLgw119//W7Xd+rUKRdccEFmzZqVBx54IIccckirzt6+ffvMmDEj33zzTW677bYcddRRufbaa1u1FwAA+85sCcDe+OE1gDZyzz33ZPjw4XnhhRcyefLkTJ48OUuWLMm1116bN998M0ceeeQv3vPJJ5/MDz/8kOrq6j2uqa6uzoYNG/Liiy/uw+l/vOttzpw5OeusszJx4sTMnDlzn/YDAKD1zJYA7E27UqlU2t+HAAAAAACgdbzJCwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYCIvAAAAAECBibwAAAAAAAUm8gIAAAAAFJjICwAAAABQYP8D2zQ4kYrW8hwAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from pycirclize import Circos\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "\n", + "# Create RPG jobs parameter dataframe (4 jobs, 8 parameters)\n", + "df = pd.DataFrame(\n", + " data=[\n", + " [80, 80, 80, 80, 80, 80, 80, 80],\n", + " [90, 20, 95, 95, 30, 30, 80, 70],\n", + " [60, 90, 20, 20, 100, 90, 50, 70],\n", + " [70, 50, 60, 40, 60, 40, 100, 60],\n", + " ],\n", + " index=[\"Hero\", \"Warrior\", \"Wizard\", \"Assassin\"],\n", + " columns=[\"HP\", \"MP\", \"ATK\", \"DEF\", \"SP.ATK\", \"SP.DEF\", \"SPD\", \"LUK\"],\n", + ")\n", + "print(df)\n", + "\n", + "# Create 2 x 2 subplots\n", + "fig = plt.figure(figsize=(16, 16), dpi=100)\n", + "fig.subplots(2, 2, subplot_kw=dict(polar=True))\n", + "fig.subplots_adjust(wspace=0.15, hspace=0.15)\n", + "\n", + "# Plot radar chart into subplots for each target\n", + "for target_name, ax in zip(df.index, fig.axes):\n", + " target_df = df.loc[[target_name]]\n", + "\n", + " # Initialize Circos instance for radar chart plot\n", + " circos = Circos.radar_chart(\n", + " target_df,\n", + " vmax=100,\n", + " marker_size=6,\n", + " cmap=dict(Hero=\"salmon\", Warrior=\"skyblue\", Wizard=\"lime\", Assassin=\"magenta\"),\n", + " grid_interval_ratio=0.2,\n", + " line_kws_handler=lambda _: dict(lw=2, ls=\"solid\"),\n", + " marker_kws_handler=lambda _: dict(marker=\"D\", ec=\"grey\", lw=0.5),\n", + " )\n", + "\n", + " # Plot figure & set legend on upper right\n", + " circos.plotfig(ax=ax)\n", + " circos.ax.legend(loc=\"upper right\", fontsize=10)" + ] } ], "metadata": { From 61a8534cb66b3cd39811807f7772831010e72f8c Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:24:46 +0900 Subject: [PATCH 3/9] Fix range error bug due to rounding error (#27, #67) --- src/pycirclize/sector.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/pycirclize/sector.py b/src/pycirclize/sector.py index 537048f..f237d1d 100644 --- a/src/pycirclize/sector.py +++ b/src/pycirclize/sector.py @@ -207,9 +207,17 @@ def x_to_rad(self, x: float, ignore_range_error: bool = False) -> float: rad : float Radian coordinate """ - if not self.start <= x <= self.end and not ignore_range_error: - err_msg = f"{x=} is invalid range of '{self.name}' sector.\n{self}" - raise ValueError(err_msg) + # + # Check target x is in valid sector range + if not ignore_range_error: + # Apply relative torelance value to sector range to avoid + # unexpected invalid range error due to rounding errors (Issue #27, #67) + rel_tol = 1e-14 + min_range, max_range = self.start - rel_tol, self.end + rel_tol + if not min_range <= x <= max_range: + err_msg = f"{x=} is invalid range of '{self.name}' sector.\n{self}" + raise ValueError(err_msg) + if not self.clockwise: x = (self.start + self.end) - x size_ratio = self.rad_size / self.size From 73f405cb71c0f7915c258f2b7c7d01094946902c Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:35:53 +0900 Subject: [PATCH 4/9] Improve genomic parser class - Enable to set multi feature_type to be extracted - Improve type hints --- src/pycirclize/parser/genbank.py | 41 ++++++++++++++++++++++---------- src/pycirclize/parser/gff.py | 27 ++++++++++++++------- tests/test_plot.py | 8 +++---- 3 files changed, 52 insertions(+), 24 deletions(-) diff --git a/src/pycirclize/parser/genbank.py b/src/pycirclize/parser/genbank.py index 53eb461..f057cd6 100644 --- a/src/pycirclize/parser/genbank.py +++ b/src/pycirclize/parser/genbank.py @@ -7,12 +7,16 @@ from collections import defaultdict from io import StringIO, TextIOWrapper from pathlib import Path +from typing import TYPE_CHECKING import numpy as np from Bio import SeqIO, SeqUtils from Bio.SeqFeature import Seq, SeqFeature, SimpleLocation from Bio.SeqRecord import SeqRecord +if TYPE_CHECKING: + from numpy.typing import NDArray + class Genbank: """Genbank Parser Class""" @@ -56,11 +60,14 @@ def __init__( elif isinstance(self._gbk_source, (StringIO, TextIOWrapper)): self._name = self._records[0].name else: - raise NotImplementedError("Failed to get name.") + raise ValueError("Failed to get genbank name.") if min_range or max_range: warnings.warn("min_range & max_range is no longer used in Genbank parser.") + if len(self.records) == 0: + raise ValueError(f"Failed to parse {gbk_source} as Genbank file.") + ############################################################ # Property ############################################################ @@ -127,7 +134,7 @@ def calc_gc_skew( step_size: int | None = None, *, seq: str | None = None, - ) -> tuple[np.ndarray, np.ndarray]: + ) -> tuple[NDArray[np.int64], NDArray[np.float64]]: """Calculate GC skew in sliding window Parameters @@ -141,7 +148,7 @@ def calc_gc_skew( Returns ------- - gc_skew_result_tuple : tuple[np.ndarray, np.ndarray] + gc_skew_result_tuple : tuple[NDArray[np.int64], NDArray[np.float64]] Position list & GC skew list """ pos_list, gc_skew_list = [], [] @@ -168,7 +175,10 @@ def calc_gc_skew( skew = 0.0 gc_skew_list.append(skew) - return (np.array(pos_list), np.array(gc_skew_list)) + pos_list = np.array(pos_list).astype(np.int64) + gc_skew_list = np.array(gc_skew_list).astype(np.float64) + + return pos_list, gc_skew_list def calc_gc_content( self, @@ -176,7 +186,7 @@ def calc_gc_content( step_size: int | None = None, *, seq: str | None = None, - ) -> tuple[np.ndarray, np.ndarray]: + ) -> tuple[NDArray[np.int64], NDArray[np.float64]]: """Calculate GC content in sliding window Parameters @@ -190,7 +200,7 @@ def calc_gc_content( Returns ------- - gc_content_result_tuple : tuple[np.ndarray, np.ndarray] + gc_content_result_tuple : tuple[NDArray[np.int64], NDArray[np.float64]] Position list & GC content list """ pos_list, gc_content_list = [], [] @@ -212,7 +222,10 @@ def calc_gc_content( gc_content = SeqUtils.gc_fraction(subseq) * 100 gc_content_list.append(gc_content) - return (np.array(pos_list), np.array(gc_content_list)) + pos_list = np.array(pos_list).astype(np.int64) + gc_content_list = np.array(gc_content_list).astype(np.float64) + + return pos_list, gc_content_list def get_seqid2seq(self) -> dict[str, str]: """Get seqid & complete/contig/scaffold genome sequence dict @@ -236,14 +249,14 @@ def get_seqid2size(self) -> dict[str, int]: def get_seqid2features( self, - feature_type: str | None = "CDS", + feature_type: str | list[str] | None = "CDS", target_strand: int | None = None, ) -> dict[str, list[SeqFeature]]: """Get seqid & features in target seqid genome dict Parameters ---------- - feature_type : str | None, optional + feature_type : str | list[str] | None, optional Feature type (`CDS`, `gene`, `mRNA`, etc...) If None, extract regardless of feature type. target_strand : int | None, optional @@ -254,12 +267,15 @@ def get_seqid2features( seqid2features : dict[str, list[SeqFeature]] seqid & features dict """ + if isinstance(feature_type, str): + feature_type = [feature_type] + seqid2features = defaultdict(list) for rec in self.records: feature: SeqFeature for feature in rec.features: strand = feature.location.strand - if feature_type is not None and feature.type != feature_type: + if feature_type is not None and feature.type not in feature_type: continue if target_strand is not None and strand != target_strand: continue @@ -279,7 +295,8 @@ def get_seqid2features( def extract_features( self, - feature_type: str | None = "CDS", + feature_type: str | list[str] | None = "CDS", + *, target_strand: int | None = None, target_range: tuple[int, int] | None = None, ) -> list[SeqFeature]: @@ -287,7 +304,7 @@ def extract_features( Parameters ---------- - feature_type : str | None, optional + feature_type : str | list[str] | None, optional Feature type (`CDS`, `gene`, `mRNA`, etc...) If None, extract regardless of feature type. target_strand : int | None, optional diff --git a/src/pycirclize/parser/gff.py b/src/pycirclize/parser/gff.py index beeff31..5618026 100644 --- a/src/pycirclize/parser/gff.py +++ b/src/pycirclize/parser/gff.py @@ -124,14 +124,14 @@ def get_seqid2size(self) -> dict[str, int]: def get_seqid2features( self, - feature_type: str | None = "CDS", + feature_type: str | list[str] | None = "CDS", target_strand: int | None = None, ) -> dict[str, list[SeqFeature]]: """Get seqid & features in target seqid genome dict Parameters ---------- - feature_type : str | None, optional + feature_type : str | list[str] | None, optional Feature type (`CDS`, `gene`, `mRNA`, etc...) If None, extract regardless of feature type. target_strand : int | None, optional @@ -142,6 +142,9 @@ def get_seqid2features( seqid2features : dict[str, list[SeqFeature]] seqid & features dict """ + if isinstance(feature_type, str): + feature_type = [feature_type] + gff_records = GffRecord.filter_records( self.all_records, feature_type=feature_type, @@ -156,15 +159,20 @@ def get_seqid2features( def extract_features( self, - feature_type: str | None = "CDS", + feature_type: str | list[str] | None = "CDS", + *, target_strand: int | None = None, target_range: tuple[int, int] | None = None, ) -> list[SeqFeature]: """Extract features + If `target_seqid` is specified when the Gff instance initialized, + then the features of the target seqid are extracted. + Otherwise, extract the features of the seqid in the first row. + Parameters ---------- - feature_type : str | None, optional + feature_type : str | list[str] | None, optional Feature type (`CDS`, `gene`, `mRNA`, etc...) If None, extract regardless of feature type. target_strand : int | None, optional @@ -204,7 +212,7 @@ def extract_exon_features(self, feature_type: str = "mRNA") -> list[SeqFeature]: parent_id = None parent_id2record: dict[str, GffRecord] = {} parent_id2exons: dict[str, list[GffRecord]] = defaultdict(list) - for rec in self._records: + for rec in self.records: if rec.type == feature_type: parent_id = rec.attrs.get("ID", [None])[0] if parent_id is None: @@ -483,7 +491,7 @@ def parse_gff_line(gff_line: str) -> GffRecord: @staticmethod def filter_records( gff_records: list[GffRecord], - feature_type: str | None = "CDS", + feature_type: str | list[str] | None = "CDS", target_strand: int | None = None, target_range: tuple[int, int] | None = None, ) -> list[GffRecord]: @@ -493,7 +501,7 @@ def filter_records( ---------- gff_records : list[GffRecord] GFF records to be filterd - feature_type : str | None, optional + feature_type : str | list[str] | None, optional Feature type (`CDS`, `gene`, `mRNA`, etc...). If None, no filter. target_strand : int | None, optional Target strand. If None, no filter. @@ -505,9 +513,12 @@ def filter_records( filter_gff_records : list[SeqFeature] Filtered GFF records """ + if isinstance(feature_type, str): + feature_type = [feature_type] + filter_gff_records = [] for rec in gff_records: - if feature_type is not None and rec.type != feature_type: + if feature_type is not None and rec.type not in feature_type: continue if target_strand is not None and rec.strand != target_strand: continue diff --git a/tests/test_plot.py b/tests/test_plot.py index 4ae848d..7349c30 100644 --- a/tests/test_plot.py +++ b/tests/test_plot.py @@ -694,10 +694,10 @@ def test_track_genomic_features_genbank_plot( # Plot forward & reverse CDS genomic features cds_track = sector.add_track((90, 95)) cds_track.genomic_features( - gbk.extract_features("CDS", 1), plotstyle="arrow", fc="salmon" + gbk.extract_features("CDS", target_strand=1), plotstyle="arrow", fc="salmon" ) cds_track.genomic_features( - gbk.extract_features("CDS", -1), plotstyle="arrow", fc="skyblue" + gbk.extract_features("CDS", target_strand=-1), plotstyle="arrow", fc="skyblue" ) circos.savefig(fig_outfile) @@ -727,10 +727,10 @@ def test_track_genomic_features_gff_plot( # Plot forward & reverse CDS genomic features cds_track = sector.add_track((90, 95)) cds_track.genomic_features( - gff.extract_features("CDS", 1), plotstyle="arrow", fc="salmon" + gff.extract_features("CDS", target_strand=1), plotstyle="arrow", fc="salmon" ) cds_track.genomic_features( - gff.extract_features("CDS", -1), plotstyle="arrow", fc="skyblue" + gff.extract_features("CDS", target_strand=-1), plotstyle="arrow", fc="skyblue" ) circos.savefig(fig_outfile) From 815c8de52de7023109ad29a5bf90c4544f09b768 Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:42:47 +0900 Subject: [PATCH 5/9] Changed Circos init argument sectors to enable set range tuple --- src/pycirclize/circos.py | 41 ++++++++++++++++++++++++++-------------- src/pycirclize/sector.py | 22 +++++++++++---------- tests/test_circos.py | 4 ++++ tests/test_sector.py | 20 ++++++++++---------- 4 files changed, 53 insertions(+), 34 deletions(-) diff --git a/src/pycirclize/circos.py b/src/pycirclize/circos.py index 594bf83..37b65d9 100644 --- a/src/pycirclize/circos.py +++ b/src/pycirclize/circos.py @@ -40,21 +40,20 @@ class Circos: def __init__( self, - sectors: Mapping[str, int | float], + sectors: Mapping[str, int | float | tuple[float, float]], start: float = 0, end: float = 360, *, space: float | list[float] = 0, endspace: bool = True, - sector2start_pos: Mapping[str, int | float] | None = None, sector2clockwise: dict[str, bool] | None = None, show_axis_for_debug: bool = False, ): """ Parameters ---------- - sectors : Mapping[str, int | float] - Sector name & size dict + sectors : Mapping[str, int | float | tuple[float, float]] + Sector name & size (or range) dict start : float, optional Plot start degree (`-360 <= start < end <= 360`) end : float, optional @@ -63,14 +62,11 @@ def __init__( Space degree(s) between sector endspace : bool, optional If True, insert space after the end sector - sector2start_pos : Mapping[str, int | float] | None, optional - Sector name & start position dict. By default, `start_pos=0`. sector2clockwise : dict[str, bool] | None, optional Sector name & clockwise bool dict. By default, `clockwise=True`. show_axis_for_debug : bool, optional Show axis for position check debugging (Developer option) """ - sector2start_pos = {} if sector2start_pos is None else sector2start_pos sector2clockwise = {} if sector2clockwise is None else sector2clockwise # Check start-end degree range @@ -100,19 +96,21 @@ def __init__( """ )[1:-1] raise ValueError(err_msg) - sector_total_size = sum(sectors.values()) + + sector2range = self._to_sector2range(sectors) + sector_total_size = sum([max(r) - min(r) for r in sector2range.values()]) rad_pos = math.radians(start) self._sectors: list[Sector] = [] - for idx, (sector_name, sector_size) in enumerate(sectors.items()): + for idx, (sector_name, sector_range) in enumerate(sector2range.items()): + sector_size = max(sector_range) - min(sector_range) sector_size_ratio = sector_size / sector_total_size deg_size = whole_deg_size_without_space * sector_size_ratio rad_size = math.radians(deg_size) rad_lim = (rad_pos, rad_pos + rad_size) rad_pos += rad_size + math.radians(space_list[idx]) - start_pos = sector2start_pos.get(sector_name, 0) clockwise = sector2clockwise.get(sector_name, True) - sector = Sector(sector_name, sector_size, rad_lim, start_pos, clockwise) + sector = Sector(sector_name, sector_range, rad_lim, clockwise) self._sectors.append(sector) self._deg_lim = (start, end) @@ -586,15 +584,13 @@ def initialize_from_bed( Circos instance initialized from BED file """ records = Bed(bed_file).records - sectors = {rec.chr: rec.size for rec in records} - sector2start_pos = {rec.chr: rec.start for rec in records} + sectors = {rec.chr: (rec.start, rec.end) for rec in records} return Circos( sectors, start, end, space=space, endspace=endspace, - sector2start_pos=sector2start_pos, sector2clockwise=sector2clockwise, ) @@ -1107,6 +1103,23 @@ def _check_degree_range(self, start: float, end: float) -> None: err_msg = f"'end - start' must be less than {max_deg} ({start=}, {end=})" raise ValueError(err_msg) + def _to_sector2range( + self, + sectors: Mapping[str, int | float | tuple[float, float]], + ) -> dict[str, tuple[float, float]]: + """Convert sectors to sector2range""" + sector2range: dict[str, tuple[float, float]] = {} + for name, value in sectors.items(): + if isinstance(value, (tuple, list)): + sector_start, sector_end = value + if not sector_start < sector_end: + err_msg = f"{sector_end=} must be larger than {sector_start=}." + raise ValueError(err_msg) + sector2range[name] = (sector_start, sector_end) + else: + sector2range[name] = (0, value) + return sector2range + def _initialize_figure( self, figsize: tuple[float, float] = (8, 8), diff --git a/src/pycirclize/sector.py b/src/pycirclize/sector.py index f237d1d..155cc37 100644 --- a/src/pycirclize/sector.py +++ b/src/pycirclize/sector.py @@ -26,9 +26,8 @@ class Sector: def __init__( self, name: str, - size: float, + size: float | tuple[float, float], rad_lim: tuple[float, float], - start_pos: float = 0, clockwise: bool = True, ): """ @@ -36,19 +35,22 @@ def __init__( ---------- name : str Sector name - size : float - Sector size + size : float | tuple[float, float] + Sector size (or range) rad_lim : tuple[float, float] Sector radian limit region - start_pos : float, optional - Sector start position clockwise : bool, optional Sector coordinate direction (clockwise or anti-clockwise). """ self._name = name - self._size = size + if isinstance(size, (tuple, list)): + start, end = size[0], size[1] + else: + start, end = 0, size + self._start = start + self._end = end + self._size = end - start self._rad_lim = rad_lim - self._start_pos = start_pos self._clockwise = clockwise self._tracks: list[Track] = [] @@ -73,12 +75,12 @@ def size(self) -> float: @property def start(self) -> float: """Sector start position (x coordinate)""" - return self._start_pos + return self._start @property def end(self) -> float: """Sector end position (x coordinate)""" - return self._start_pos + self._size + return self._end @property def center(self) -> float: diff --git a/tests/test_circos.py b/tests/test_circos.py index cbaf4a4..ad2ee0d 100644 --- a/tests/test_circos.py +++ b/tests/test_circos.py @@ -11,6 +11,10 @@ def test_circos_init(): assert [s.name for s in circos.sectors] == ["A", "B", "C"] assert [s.size for s in circos.sectors] == [10, 20, 15] + circos = Circos(dict(D=10, E=(10, 20), F=(30, 50), G=100)) + assert [s.name for s in circos.sectors] == ["D", "E", "F", "G"] + assert [s.size for s in circos.sectors] == [10, 10, 20, 100] + @pytest.mark.parametrize( "start, end", diff --git a/tests/test_sector.py b/tests/test_sector.py index dcd8963..42c17f8 100644 --- a/tests/test_sector.py +++ b/tests/test_sector.py @@ -14,7 +14,7 @@ def sector() -> Sector: def test_property(): """Test sector property""" - # Case1: start_pos = 0 (Default) + # Case1: Set int size name, size, rad_lim = "test", 1000, (0, math.pi) sector_case1 = Sector(name, size, rad_lim) assert sector_case1.name == name @@ -30,12 +30,12 @@ def test_property(): assert sector_case1.patches == [] assert sector_case1.plot_funcs == [] - # Case2: start_pos != 0 - name, size, rad_lim, start_pos = "test", 1000, (0, math.pi), 100 - sector_case2 = Sector(name, size, rad_lim, start_pos) - assert sector_case2.size == size - assert sector_case2.start == start_pos - assert sector_case2.end == start_pos + size + # Case2: Set tuple[float, float] range + name, range, rad_lim = "test", (100, 1100), (0, math.pi) + sector_case2 = Sector(name, range, rad_lim) + assert sector_case2.size == range[1] - range[0] + assert sector_case2.start == range[0] + assert sector_case2.end == range[1] assert sector_case2.center == 600 @@ -73,7 +73,7 @@ def test_get_lowest_r(sector: Sector): def test_x_to_pad(): """Test `x_to_pad()`""" - # Case1: start_pos = 0 + # Case1: Set int size sector = Sector("test", 1000, (0, math.pi)) assert sector.x_to_rad(0) == 0 assert sector.x_to_rad(250) == math.pi / 4 @@ -82,8 +82,8 @@ def test_x_to_pad(): with pytest.raises(ValueError): sector.x_to_rad(sector.end + 1) - # Case2: start_pos != 0 - sector = Sector("test", 1000, (0, math.pi), start_pos=100) + # Case2: Set tuple[float, float] range + sector = Sector("test", (100, 1100), (0, math.pi)) assert sector.x_to_rad(350) == math.pi / 4 assert sector.x_to_rad(600) == math.pi / 2 assert sector.x_to_rad(1100) == math.pi From cbe58db3fd31d80a1b8ca72fd267f30c1cfdbe7e Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:48:10 +0900 Subject: [PATCH 6/9] Update pre-commit config --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 79eedac..e1d73f7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.3.1 + rev: v0.4.4 hooks: - id: ruff name: ruff lint check From fbd8f1f5329dfc4f75615d656f74785ae0aa878b Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:48:31 +0900 Subject: [PATCH 7/9] Update deps lock --- poetry.lock | 1262 +++++++++++++++++++++++++-------------------------- 1 file changed, 623 insertions(+), 639 deletions(-) diff --git a/poetry.lock b/poetry.lock index d7771fc..b123460 100644 --- a/poetry.lock +++ b/poetry.lock @@ -65,13 +65,13 @@ tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "p [[package]] name = "babel" -version = "2.14.0" +version = "2.15.0" description = "Internationalization utilities" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "Babel-2.14.0-py3-none-any.whl", hash = "sha256:efb1a25b7118e67ce3a259bed20545c29cb68be8ad2c784c83689981b7a57287"}, - {file = "Babel-2.14.0.tar.gz", hash = "sha256:6919867db036398ba21eb5c7a0f6b28ab8cbc3ae7a73a44ebe34ae74a4e7d363"}, + {file = "Babel-2.15.0-py3-none-any.whl", hash = "sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb"}, + {file = "babel-2.15.0.tar.gz", hash = "sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413"}, ] [package.dependencies] @@ -148,33 +148,33 @@ numpy = "*" [[package]] name = "black" -version = "24.3.0" +version = "24.4.2" description = "The uncompromising code formatter." optional = false python-versions = ">=3.8" files = [ - {file = "black-24.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7d5e026f8da0322b5662fa7a8e752b3fa2dac1c1cbc213c3d7ff9bdd0ab12395"}, - {file = "black-24.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f50ea1132e2189d8dff0115ab75b65590a3e97de1e143795adb4ce317934995"}, - {file = "black-24.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2af80566f43c85f5797365077fb64a393861a3730bd110971ab7a0c94e873e7"}, - {file = "black-24.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:4be5bb28e090456adfc1255e03967fb67ca846a03be7aadf6249096100ee32d0"}, - {file = "black-24.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4f1373a7808a8f135b774039f61d59e4be7eb56b2513d3d2f02a8b9365b8a8a9"}, - {file = "black-24.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:aadf7a02d947936ee418777e0247ea114f78aff0d0959461057cae8a04f20597"}, - {file = "black-24.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c02e4ea2ae09d16314d30912a58ada9a5c4fdfedf9512d23326128ac08ac3d"}, - {file = "black-24.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:bf21b7b230718a5f08bd32d5e4f1db7fc8788345c8aea1d155fc17852b3410f5"}, - {file = "black-24.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:2818cf72dfd5d289e48f37ccfa08b460bf469e67fb7c4abb07edc2e9f16fb63f"}, - {file = "black-24.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4acf672def7eb1725f41f38bf6bf425c8237248bb0804faa3965c036f7672d11"}, - {file = "black-24.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7ed6668cbbfcd231fa0dc1b137d3e40c04c7f786e626b405c62bcd5db5857e4"}, - {file = "black-24.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:56f52cfbd3dabe2798d76dbdd299faa046a901041faf2cf33288bc4e6dae57b5"}, - {file = "black-24.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:79dcf34b33e38ed1b17434693763301d7ccbd1c5860674a8f871bd15139e7837"}, - {file = "black-24.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e19cb1c6365fd6dc38a6eae2dcb691d7d83935c10215aef8e6c38edee3f77abd"}, - {file = "black-24.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65b76c275e4c1c5ce6e9870911384bff5ca31ab63d19c76811cb1fb162678213"}, - {file = "black-24.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b5991d523eee14756f3c8d5df5231550ae8993e2286b8014e2fdea7156ed0959"}, - {file = "black-24.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c45f8dff244b3c431b36e3224b6be4a127c6aca780853574c00faf99258041eb"}, - {file = "black-24.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6905238a754ceb7788a73f02b45637d820b2f5478b20fec82ea865e4f5d4d9f7"}, - {file = "black-24.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7de8d330763c66663661a1ffd432274a2f92f07feeddd89ffd085b5744f85e7"}, - {file = "black-24.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:7bb041dca0d784697af4646d3b62ba4a6b028276ae878e53f6b4f74ddd6db99f"}, - {file = "black-24.3.0-py3-none-any.whl", hash = "sha256:41622020d7120e01d377f74249e677039d20e6344ff5851de8a10f11f513bf93"}, - {file = "black-24.3.0.tar.gz", hash = "sha256:a0c9c4a0771afc6919578cec71ce82a3e31e054904e7197deacbc9382671c41f"}, + {file = "black-24.4.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dd1b5a14e417189db4c7b64a6540f31730713d173f0b63e55fabd52d61d8fdce"}, + {file = "black-24.4.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e537d281831ad0e71007dcdcbe50a71470b978c453fa41ce77186bbe0ed6021"}, + {file = "black-24.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eaea3008c281f1038edb473c1aa8ed8143a5535ff18f978a318f10302b254063"}, + {file = "black-24.4.2-cp310-cp310-win_amd64.whl", hash = "sha256:7768a0dbf16a39aa5e9a3ded568bb545c8c2727396d063bbaf847df05b08cd96"}, + {file = "black-24.4.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:257d724c2c9b1660f353b36c802ccece186a30accc7742c176d29c146df6e474"}, + {file = "black-24.4.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bdde6f877a18f24844e381d45e9947a49e97933573ac9d4345399be37621e26c"}, + {file = "black-24.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e151054aa00bad1f4e1f04919542885f89f5f7d086b8a59e5000e6c616896ffb"}, + {file = "black-24.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:7e122b1c4fb252fd85df3ca93578732b4749d9be076593076ef4d07a0233c3e1"}, + {file = "black-24.4.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:accf49e151c8ed2c0cdc528691838afd217c50412534e876a19270fea1e28e2d"}, + {file = "black-24.4.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:88c57dc656038f1ab9f92b3eb5335ee9b021412feaa46330d5eba4e51fe49b04"}, + {file = "black-24.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be8bef99eb46d5021bf053114442914baeb3649a89dc5f3a555c88737e5e98fc"}, + {file = "black-24.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:415e686e87dbbe6f4cd5ef0fbf764af7b89f9057b97c908742b6008cc554b9c0"}, + {file = "black-24.4.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:bf10f7310db693bb62692609b397e8d67257c55f949abde4c67f9cc574492cc7"}, + {file = "black-24.4.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:98e123f1d5cfd42f886624d84464f7756f60ff6eab89ae845210631714f6db94"}, + {file = "black-24.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48a85f2cb5e6799a9ef05347b476cce6c182d6c71ee36925a6c194d074336ef8"}, + {file = "black-24.4.2-cp38-cp38-win_amd64.whl", hash = "sha256:b1530ae42e9d6d5b670a34db49a94115a64596bc77710b1d05e9801e62ca0a7c"}, + {file = "black-24.4.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:37aae07b029fa0174d39daf02748b379399b909652a806e5708199bd93899da1"}, + {file = "black-24.4.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:da33a1a5e49c4122ccdfd56cd021ff1ebc4a1ec4e2d01594fef9b6f267a9e741"}, + {file = "black-24.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef703f83fc32e131e9bcc0a5094cfe85599e7109f896fe8bc96cc402f3eb4b6e"}, + {file = "black-24.4.2-cp39-cp39-win_amd64.whl", hash = "sha256:b9176b9832e84308818a99a561e90aa479e73c523b3f77afd07913380ae2eab7"}, + {file = "black-24.4.2-py3-none-any.whl", hash = "sha256:d36ed1124bb81b32f8614555b34cc4259c3fbc7eec17870e8ff8ded335b58d8c"}, + {file = "black-24.4.2.tar.gz", hash = "sha256:c872b53057f000085da66a19c55d68f6f8ddcac2642392ad3a355878406fbd4d"}, ] [package.dependencies] @@ -572,63 +572,63 @@ test-no-images = ["pytest", "pytest-cov", "wurlitzer"] [[package]] name = "coverage" -version = "7.4.4" +version = "7.5.1" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.8" files = [ - {file = "coverage-7.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0be5efd5127542ef31f165de269f77560d6cdef525fffa446de6f7e9186cfb2"}, - {file = "coverage-7.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ccd341521be3d1b3daeb41960ae94a5e87abe2f46f17224ba5d6f2b8398016cf"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fa497a8ab37784fbb20ab699c246053ac294d13fc7eb40ec007a5043ec91f8"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b1a93009cb80730c9bca5d6d4665494b725b6e8e157c1cb7f2db5b4b122ea562"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:690db6517f09336559dc0b5f55342df62370a48f5469fabf502db2c6d1cffcd2"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:09c3255458533cb76ef55da8cc49ffab9e33f083739c8bd4f58e79fecfe288f7"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:8ce1415194b4a6bd0cdcc3a1dfbf58b63f910dcb7330fe15bdff542c56949f87"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b91cbc4b195444e7e258ba27ac33769c41b94967919f10037e6355e998af255c"}, - {file = "coverage-7.4.4-cp310-cp310-win32.whl", hash = "sha256:598825b51b81c808cb6f078dcb972f96af96b078faa47af7dfcdf282835baa8d"}, - {file = "coverage-7.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:09ef9199ed6653989ebbcaacc9b62b514bb63ea2f90256e71fea3ed74bd8ff6f"}, - {file = "coverage-7.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f9f50e7ef2a71e2fae92774c99170eb8304e3fdf9c8c3c7ae9bab3e7229c5cf"}, - {file = "coverage-7.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:623512f8ba53c422fcfb2ce68362c97945095b864cda94a92edbaf5994201083"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0513b9508b93da4e1716744ef6ebc507aff016ba115ffe8ecff744d1322a7b63"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40209e141059b9370a2657c9b15607815359ab3ef9918f0196b6fccce8d3230f"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a2b2b78c78293782fd3767d53e6474582f62443d0504b1554370bde86cc8227"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:73bfb9c09951125d06ee473bed216e2c3742f530fc5acc1383883125de76d9cd"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f384c3cc76aeedce208643697fb3e8437604b512255de6d18dae3f27655a384"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:54eb8d1bf7cacfbf2a3186019bcf01d11c666bd495ed18717162f7eb1e9dd00b"}, - {file = "coverage-7.4.4-cp311-cp311-win32.whl", hash = "sha256:cac99918c7bba15302a2d81f0312c08054a3359eaa1929c7e4b26ebe41e9b286"}, - {file = "coverage-7.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:b14706df8b2de49869ae03a5ccbc211f4041750cd4a66f698df89d44f4bd30ec"}, - {file = "coverage-7.4.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:201bef2eea65e0e9c56343115ba3814e896afe6d36ffd37bab783261db430f76"}, - {file = "coverage-7.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41c9c5f3de16b903b610d09650e5e27adbfa7f500302718c9ffd1c12cf9d6818"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d898fe162d26929b5960e4e138651f7427048e72c853607f2b200909794ed978"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ea79bb50e805cd6ac058dfa3b5c8f6c040cb87fe83de10845857f5535d1db70"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce4b94265ca988c3f8e479e741693d143026632672e3ff924f25fab50518dd51"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:00838a35b882694afda09f85e469c96367daa3f3f2b097d846a7216993d37f4c"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:fdfafb32984684eb03c2d83e1e51f64f0906b11e64482df3c5db936ce3839d48"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:69eb372f7e2ece89f14751fbcbe470295d73ed41ecd37ca36ed2eb47512a6ab9"}, - {file = "coverage-7.4.4-cp312-cp312-win32.whl", hash = "sha256:137eb07173141545e07403cca94ab625cc1cc6bc4c1e97b6e3846270e7e1fea0"}, - {file = "coverage-7.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:d71eec7d83298f1af3326ce0ff1d0ea83c7cb98f72b577097f9083b20bdaf05e"}, - {file = "coverage-7.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d5ae728ff3b5401cc320d792866987e7e7e880e6ebd24433b70a33b643bb0384"}, - {file = "coverage-7.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cc4f1358cb0c78edef3ed237ef2c86056206bb8d9140e73b6b89fbcfcbdd40e1"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8130a2aa2acb8788e0b56938786c33c7c98562697bf9f4c7d6e8e5e3a0501e4a"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf271892d13e43bc2b51e6908ec9a6a5094a4df1d8af0bfc360088ee6c684409"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4cdc86d54b5da0df6d3d3a2f0b710949286094c3a6700c21e9015932b81447e"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ae71e7ddb7a413dd60052e90528f2f65270aad4b509563af6d03d53e979feafd"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:38dd60d7bf242c4ed5b38e094baf6401faa114fc09e9e6632374388a404f98e7"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa5b1c1bfc28384f1f53b69a023d789f72b2e0ab1b3787aae16992a7ca21056c"}, - {file = "coverage-7.4.4-cp38-cp38-win32.whl", hash = "sha256:dfa8fe35a0bb90382837b238fff375de15f0dcdb9ae68ff85f7a63649c98527e"}, - {file = "coverage-7.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:b2991665420a803495e0b90a79233c1433d6ed77ef282e8e152a324bbbc5e0c8"}, - {file = "coverage-7.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3b799445b9f7ee8bf299cfaed6f5b226c0037b74886a4e11515e569b36fe310d"}, - {file = "coverage-7.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b4d33f418f46362995f1e9d4f3a35a1b6322cb959c31d88ae56b0298e1c22357"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aadacf9a2f407a4688d700e4ebab33a7e2e408f2ca04dbf4aef17585389eff3e"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c95949560050d04d46b919301826525597f07b33beba6187d04fa64d47ac82e"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff7687ca3d7028d8a5f0ebae95a6e4827c5616b31a4ee1192bdfde697db110d4"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5fc1de20b2d4a061b3df27ab9b7c7111e9a710f10dc2b84d33a4ab25065994ec"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c74880fc64d4958159fbd537a091d2a585448a8f8508bf248d72112723974cbd"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:742a76a12aa45b44d236815d282b03cfb1de3b4323f3e4ec933acfae08e54ade"}, - {file = "coverage-7.4.4-cp39-cp39-win32.whl", hash = "sha256:d89d7b2974cae412400e88f35d86af72208e1ede1a541954af5d944a8ba46c57"}, - {file = "coverage-7.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:9ca28a302acb19b6af89e90f33ee3e1906961f94b54ea37de6737b7ca9d8827c"}, - {file = "coverage-7.4.4-pp38.pp39.pp310-none-any.whl", hash = "sha256:b2c5edc4ac10a7ef6605a966c58929ec6c1bd0917fb8c15cb3363f65aa40e677"}, - {file = "coverage-7.4.4.tar.gz", hash = "sha256:c901df83d097649e257e803be22592aedfd5182f07b3cc87d640bbb9afd50f49"}, + {file = "coverage-7.5.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c0884920835a033b78d1c73b6d3bbcda8161a900f38a488829a83982925f6c2e"}, + {file = "coverage-7.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:39afcd3d4339329c5f58de48a52f6e4e50f6578dd6099961cf22228feb25f38f"}, + {file = "coverage-7.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a7b0ceee8147444347da6a66be737c9d78f3353b0681715b668b72e79203e4a"}, + {file = "coverage-7.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a9ca3f2fae0088c3c71d743d85404cec8df9be818a005ea065495bedc33da35"}, + {file = "coverage-7.5.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fd215c0c7d7aab005221608a3c2b46f58c0285a819565887ee0b718c052aa4e"}, + {file = "coverage-7.5.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:4bf0655ab60d754491004a5efd7f9cccefcc1081a74c9ef2da4735d6ee4a6223"}, + {file = "coverage-7.5.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:61c4bf1ba021817de12b813338c9be9f0ad5b1e781b9b340a6d29fc13e7c1b5e"}, + {file = "coverage-7.5.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:db66fc317a046556a96b453a58eced5024af4582a8dbdc0c23ca4dbc0d5b3146"}, + {file = "coverage-7.5.1-cp310-cp310-win32.whl", hash = "sha256:b016ea6b959d3b9556cb401c55a37547135a587db0115635a443b2ce8f1c7228"}, + {file = "coverage-7.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:df4e745a81c110e7446b1cc8131bf986157770fa405fe90e15e850aaf7619bc8"}, + {file = "coverage-7.5.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:796a79f63eca8814ca3317a1ea443645c9ff0d18b188de470ed7ccd45ae79428"}, + {file = "coverage-7.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4fc84a37bfd98db31beae3c2748811a3fa72bf2007ff7902f68746d9757f3746"}, + {file = "coverage-7.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6175d1a0559986c6ee3f7fccfc4a90ecd12ba0a383dcc2da30c2b9918d67d8a3"}, + {file = "coverage-7.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fc81d5878cd6274ce971e0a3a18a8803c3fe25457165314271cf78e3aae3aa2"}, + {file = "coverage-7.5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:556cf1a7cbc8028cb60e1ff0be806be2eded2daf8129b8811c63e2b9a6c43bca"}, + {file = "coverage-7.5.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9981706d300c18d8b220995ad22627647be11a4276721c10911e0e9fa44c83e8"}, + {file = "coverage-7.5.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d7fed867ee50edf1a0b4a11e8e5d0895150e572af1cd6d315d557758bfa9c057"}, + {file = "coverage-7.5.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:ef48e2707fb320c8f139424a596f5b69955a85b178f15af261bab871873bb987"}, + {file = "coverage-7.5.1-cp311-cp311-win32.whl", hash = "sha256:9314d5678dcc665330df5b69c1e726a0e49b27df0461c08ca12674bcc19ef136"}, + {file = "coverage-7.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:5fa567e99765fe98f4e7d7394ce623e794d7cabb170f2ca2ac5a4174437e90dd"}, + {file = "coverage-7.5.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b6cf3764c030e5338e7f61f95bd21147963cf6aa16e09d2f74f1fa52013c1206"}, + {file = "coverage-7.5.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2ec92012fefebee89a6b9c79bc39051a6cb3891d562b9270ab10ecfdadbc0c34"}, + {file = "coverage-7.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16db7f26000a07efcf6aea00316f6ac57e7d9a96501e990a36f40c965ec7a95d"}, + {file = "coverage-7.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:beccf7b8a10b09c4ae543582c1319c6df47d78fd732f854ac68d518ee1fb97fa"}, + {file = "coverage-7.5.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8748731ad392d736cc9ccac03c9845b13bb07d020a33423fa5b3a36521ac6e4e"}, + {file = "coverage-7.5.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7352b9161b33fd0b643ccd1f21f3a3908daaddf414f1c6cb9d3a2fd618bf2572"}, + {file = "coverage-7.5.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:7a588d39e0925f6a2bff87154752481273cdb1736270642aeb3635cb9b4cad07"}, + {file = "coverage-7.5.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:68f962d9b72ce69ea8621f57551b2fa9c70509af757ee3b8105d4f51b92b41a7"}, + {file = "coverage-7.5.1-cp312-cp312-win32.whl", hash = "sha256:f152cbf5b88aaeb836127d920dd0f5e7edff5a66f10c079157306c4343d86c19"}, + {file = "coverage-7.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:5a5740d1fb60ddf268a3811bcd353de34eb56dc24e8f52a7f05ee513b2d4f596"}, + {file = "coverage-7.5.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e2213def81a50519d7cc56ed643c9e93e0247f5bbe0d1247d15fa520814a7cd7"}, + {file = "coverage-7.5.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5037f8fcc2a95b1f0e80585bd9d1ec31068a9bcb157d9750a172836e98bc7a90"}, + {file = "coverage-7.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c3721c2c9e4c4953a41a26c14f4cef64330392a6d2d675c8b1db3b645e31f0e"}, + {file = "coverage-7.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca498687ca46a62ae590253fba634a1fe9836bc56f626852fb2720f334c9e4e5"}, + {file = "coverage-7.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0cdcbc320b14c3e5877ee79e649677cb7d89ef588852e9583e6b24c2e5072661"}, + {file = "coverage-7.5.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:57e0204b5b745594e5bc14b9b50006da722827f0b8c776949f1135677e88d0b8"}, + {file = "coverage-7.5.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8fe7502616b67b234482c3ce276ff26f39ffe88adca2acf0261df4b8454668b4"}, + {file = "coverage-7.5.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:9e78295f4144f9dacfed4f92935fbe1780021247c2fabf73a819b17f0ccfff8d"}, + {file = "coverage-7.5.1-cp38-cp38-win32.whl", hash = "sha256:1434e088b41594baa71188a17533083eabf5609e8e72f16ce8c186001e6b8c41"}, + {file = "coverage-7.5.1-cp38-cp38-win_amd64.whl", hash = "sha256:0646599e9b139988b63704d704af8e8df7fa4cbc4a1f33df69d97f36cb0a38de"}, + {file = "coverage-7.5.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4cc37def103a2725bc672f84bd939a6fe4522310503207aae4d56351644682f1"}, + {file = "coverage-7.5.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fc0b4d8bfeabd25ea75e94632f5b6e047eef8adaed0c2161ada1e922e7f7cece"}, + {file = "coverage-7.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d0a0f5e06881ecedfe6f3dd2f56dcb057b6dbeb3327fd32d4b12854df36bf26"}, + {file = "coverage-7.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9735317685ba6ec7e3754798c8871c2f49aa5e687cc794a0b1d284b2389d1bd5"}, + {file = "coverage-7.5.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d21918e9ef11edf36764b93101e2ae8cc82aa5efdc7c5a4e9c6c35a48496d601"}, + {file = "coverage-7.5.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c3e757949f268364b96ca894b4c342b41dc6f8f8b66c37878aacef5930db61be"}, + {file = "coverage-7.5.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:79afb6197e2f7f60c4824dd4b2d4c2ec5801ceb6ba9ce5d2c3080e5660d51a4f"}, + {file = "coverage-7.5.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d1d0d98d95dd18fe29dc66808e1accf59f037d5716f86a501fc0256455219668"}, + {file = "coverage-7.5.1-cp39-cp39-win32.whl", hash = "sha256:1cc0fe9b0b3a8364093c53b0b4c0c2dd4bb23acbec4c9240b5f284095ccf7981"}, + {file = "coverage-7.5.1-cp39-cp39-win_amd64.whl", hash = "sha256:dde0070c40ea8bb3641e811c1cfbf18e265d024deff6de52c5950677a8fb1e0f"}, + {file = "coverage-7.5.1-pp38.pp39.pp310-none-any.whl", hash = "sha256:6537e7c10cc47c595828b8a8be04c72144725c383c4702703ff4e42e44577312"}, + {file = "coverage-7.5.1.tar.gz", hash = "sha256:54de9ef3a9da981f7af93eafde4ede199e0846cd819eb27c88e2b712aae9708c"}, ] [package.dependencies] @@ -718,13 +718,13 @@ files = [ [[package]] name = "exceptiongroup" -version = "1.2.0" +version = "1.2.1" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" files = [ - {file = "exceptiongroup-1.2.0-py3-none-any.whl", hash = "sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14"}, - {file = "exceptiongroup-1.2.0.tar.gz", hash = "sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68"}, + {file = "exceptiongroup-1.2.1-py3-none-any.whl", hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad"}, + {file = "exceptiongroup-1.2.1.tar.gz", hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16"}, ] [package.extras] @@ -760,13 +760,13 @@ devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benc [[package]] name = "filelock" -version = "3.13.3" +version = "3.14.0" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.13.3-py3-none-any.whl", hash = "sha256:5ffa845303983e7a0b7ae17636509bc97997d58afeafa72fb141a17b152284cb"}, - {file = "filelock-3.13.3.tar.gz", hash = "sha256:a79895a25bbefdf55d1a2a0a80968f7dbb28edcd6d4234a0afb3f37ecde4b546"}, + {file = "filelock-3.14.0-py3-none-any.whl", hash = "sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f"}, + {file = "filelock-3.14.0.tar.gz", hash = "sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a"}, ] [package.extras] @@ -776,53 +776,53 @@ typing = ["typing-extensions (>=4.8)"] [[package]] name = "fonttools" -version = "4.50.0" +version = "4.51.0" description = "Tools to manipulate font files" optional = false python-versions = ">=3.8" files = [ - {file = "fonttools-4.50.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:effd303fb422f8ce06543a36ca69148471144c534cc25f30e5be752bc4f46736"}, - {file = "fonttools-4.50.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7913992ab836f621d06aabac118fc258b9947a775a607e1a737eb3a91c360335"}, - {file = "fonttools-4.50.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e0a1c5bd2f63da4043b63888534b52c5a1fd7ae187c8ffc64cbb7ae475b9dab"}, - {file = "fonttools-4.50.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d40fc98540fa5360e7ecf2c56ddf3c6e7dd04929543618fd7b5cc76e66390562"}, - {file = "fonttools-4.50.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9fff65fbb7afe137bac3113827855e0204482727bddd00a806034ab0d3951d0d"}, - {file = "fonttools-4.50.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b1aeae3dd2ee719074a9372c89ad94f7c581903306d76befdaca2a559f802472"}, - {file = "fonttools-4.50.0-cp310-cp310-win32.whl", hash = "sha256:e9623afa319405da33b43c85cceb0585a6f5d3a1d7c604daf4f7e1dd55c03d1f"}, - {file = "fonttools-4.50.0-cp310-cp310-win_amd64.whl", hash = "sha256:778c5f43e7e654ef7fe0605e80894930bc3a7772e2f496238e57218610140f54"}, - {file = "fonttools-4.50.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3dfb102e7f63b78c832e4539969167ffcc0375b013080e6472350965a5fe8048"}, - {file = "fonttools-4.50.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9e58fe34cb379ba3d01d5d319d67dd3ce7ca9a47ad044ea2b22635cd2d1247fc"}, - {file = "fonttools-4.50.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c673ab40d15a442a4e6eb09bf007c1dda47c84ac1e2eecbdf359adacb799c24"}, - {file = "fonttools-4.50.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b3ac35cdcd1a4c90c23a5200212c1bb74fa05833cc7c14291d7043a52ca2aaa"}, - {file = "fonttools-4.50.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8844e7a2c5f7ecf977e82eb6b3014f025c8b454e046d941ece05b768be5847ae"}, - {file = "fonttools-4.50.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f849bd3c5c2249b49c98eca5aaebb920d2bfd92b3c69e84ca9bddf133e9f83f0"}, - {file = "fonttools-4.50.0-cp311-cp311-win32.whl", hash = "sha256:39293ff231b36b035575e81c14626dfc14407a20de5262f9596c2cbb199c3625"}, - {file = "fonttools-4.50.0-cp311-cp311-win_amd64.whl", hash = "sha256:c33d5023523b44d3481624f840c8646656a1def7630ca562f222eb3ead16c438"}, - {file = "fonttools-4.50.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b4a886a6dbe60100ba1cd24de962f8cd18139bd32808da80de1fa9f9f27bf1dc"}, - {file = "fonttools-4.50.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b2ca1837bfbe5eafa11313dbc7edada79052709a1fffa10cea691210af4aa1fa"}, - {file = "fonttools-4.50.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0493dd97ac8977e48ffc1476b932b37c847cbb87fd68673dee5182004906828"}, - {file = "fonttools-4.50.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77844e2f1b0889120b6c222fc49b2b75c3d88b930615e98893b899b9352a27ea"}, - {file = "fonttools-4.50.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3566bfb8c55ed9100afe1ba6f0f12265cd63a1387b9661eb6031a1578a28bad1"}, - {file = "fonttools-4.50.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:35e10ddbc129cf61775d58a14f2d44121178d89874d32cae1eac722e687d9019"}, - {file = "fonttools-4.50.0-cp312-cp312-win32.whl", hash = "sha256:cc8140baf9fa8f9b903f2b393a6c413a220fa990264b215bf48484f3d0bf8710"}, - {file = "fonttools-4.50.0-cp312-cp312-win_amd64.whl", hash = "sha256:0ccc85fd96373ab73c59833b824d7a73846670a0cb1f3afbaee2b2c426a8f931"}, - {file = "fonttools-4.50.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e270a406219af37581d96c810172001ec536e29e5593aa40d4c01cca3e145aa6"}, - {file = "fonttools-4.50.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ac2463de667233372e9e1c7e9de3d914b708437ef52a3199fdbf5a60184f190c"}, - {file = "fonttools-4.50.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47abd6669195abe87c22750dbcd366dc3a0648f1b7c93c2baa97429c4dc1506e"}, - {file = "fonttools-4.50.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:074841375e2e3d559aecc86e1224caf78e8b8417bb391e7d2506412538f21adc"}, - {file = "fonttools-4.50.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0743fd2191ad7ab43d78cd747215b12033ddee24fa1e088605a3efe80d6984de"}, - {file = "fonttools-4.50.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3d7080cce7be5ed65bee3496f09f79a82865a514863197ff4d4d177389e981b0"}, - {file = "fonttools-4.50.0-cp38-cp38-win32.whl", hash = "sha256:a467ba4e2eadc1d5cc1a11d355abb945f680473fbe30d15617e104c81f483045"}, - {file = "fonttools-4.50.0-cp38-cp38-win_amd64.whl", hash = "sha256:f77e048f805e00870659d6318fd89ef28ca4ee16a22b4c5e1905b735495fc422"}, - {file = "fonttools-4.50.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b6245eafd553c4e9a0708e93be51392bd2288c773523892fbd616d33fd2fda59"}, - {file = "fonttools-4.50.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a4062cc7e8de26f1603323ef3ae2171c9d29c8a9f5e067d555a2813cd5c7a7e0"}, - {file = "fonttools-4.50.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34692850dfd64ba06af61e5791a441f664cb7d21e7b544e8f385718430e8f8e4"}, - {file = "fonttools-4.50.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:678dd95f26a67e02c50dcb5bf250f95231d455642afbc65a3b0bcdacd4e4dd38"}, - {file = "fonttools-4.50.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4f2ce7b0b295fe64ac0a85aef46a0f2614995774bd7bc643b85679c0283287f9"}, - {file = "fonttools-4.50.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d346f4dc2221bfb7ab652d1e37d327578434ce559baf7113b0f55768437fe6a0"}, - {file = "fonttools-4.50.0-cp39-cp39-win32.whl", hash = "sha256:a51eeaf52ba3afd70bf489be20e52fdfafe6c03d652b02477c6ce23c995222f4"}, - {file = "fonttools-4.50.0-cp39-cp39-win_amd64.whl", hash = "sha256:8639be40d583e5d9da67795aa3eeeda0488fb577a1d42ae11a5036f18fb16d93"}, - {file = "fonttools-4.50.0-py3-none-any.whl", hash = "sha256:48fa36da06247aa8282766cfd63efff1bb24e55f020f29a335939ed3844d20d3"}, - {file = "fonttools-4.50.0.tar.gz", hash = "sha256:fa5cf61058c7dbb104c2ac4e782bf1b2016a8cf2f69de6e4dd6a865d2c969bb5"}, + {file = "fonttools-4.51.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:84d7751f4468dd8cdd03ddada18b8b0857a5beec80bce9f435742abc9a851a74"}, + {file = "fonttools-4.51.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8b4850fa2ef2cfbc1d1f689bc159ef0f45d8d83298c1425838095bf53ef46308"}, + {file = "fonttools-4.51.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5b48a1121117047d82695d276c2af2ee3a24ffe0f502ed581acc2673ecf1037"}, + {file = "fonttools-4.51.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:180194c7fe60c989bb627d7ed5011f2bef1c4d36ecf3ec64daec8302f1ae0716"}, + {file = "fonttools-4.51.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:96a48e137c36be55e68845fc4284533bda2980f8d6f835e26bca79d7e2006438"}, + {file = "fonttools-4.51.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:806e7912c32a657fa39d2d6eb1d3012d35f841387c8fc6cf349ed70b7c340039"}, + {file = "fonttools-4.51.0-cp310-cp310-win32.whl", hash = "sha256:32b17504696f605e9e960647c5f64b35704782a502cc26a37b800b4d69ff3c77"}, + {file = "fonttools-4.51.0-cp310-cp310-win_amd64.whl", hash = "sha256:c7e91abdfae1b5c9e3a543f48ce96013f9a08c6c9668f1e6be0beabf0a569c1b"}, + {file = "fonttools-4.51.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a8feca65bab31479d795b0d16c9a9852902e3a3c0630678efb0b2b7941ea9c74"}, + {file = "fonttools-4.51.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8ac27f436e8af7779f0bb4d5425aa3535270494d3bc5459ed27de3f03151e4c2"}, + {file = "fonttools-4.51.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e19bd9e9964a09cd2433a4b100ca7f34e34731e0758e13ba9a1ed6e5468cc0f"}, + {file = "fonttools-4.51.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2b92381f37b39ba2fc98c3a45a9d6383bfc9916a87d66ccb6553f7bdd129097"}, + {file = "fonttools-4.51.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:5f6bc991d1610f5c3bbe997b0233cbc234b8e82fa99fc0b2932dc1ca5e5afec0"}, + {file = "fonttools-4.51.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9696fe9f3f0c32e9a321d5268208a7cc9205a52f99b89479d1b035ed54c923f1"}, + {file = "fonttools-4.51.0-cp311-cp311-win32.whl", hash = "sha256:3bee3f3bd9fa1d5ee616ccfd13b27ca605c2b4270e45715bd2883e9504735034"}, + {file = "fonttools-4.51.0-cp311-cp311-win_amd64.whl", hash = "sha256:0f08c901d3866a8905363619e3741c33f0a83a680d92a9f0e575985c2634fcc1"}, + {file = "fonttools-4.51.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:4060acc2bfa2d8e98117828a238889f13b6f69d59f4f2d5857eece5277b829ba"}, + {file = "fonttools-4.51.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:1250e818b5f8a679ad79660855528120a8f0288f8f30ec88b83db51515411fcc"}, + {file = "fonttools-4.51.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76f1777d8b3386479ffb4a282e74318e730014d86ce60f016908d9801af9ca2a"}, + {file = "fonttools-4.51.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b5ad456813d93b9c4b7ee55302208db2b45324315129d85275c01f5cb7e61a2"}, + {file = "fonttools-4.51.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:68b3fb7775a923be73e739f92f7e8a72725fd333eab24834041365d2278c3671"}, + {file = "fonttools-4.51.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8e2f1a4499e3b5ee82c19b5ee57f0294673125c65b0a1ff3764ea1f9db2f9ef5"}, + {file = "fonttools-4.51.0-cp312-cp312-win32.whl", hash = "sha256:278e50f6b003c6aed19bae2242b364e575bcb16304b53f2b64f6551b9c000e15"}, + {file = "fonttools-4.51.0-cp312-cp312-win_amd64.whl", hash = "sha256:b3c61423f22165541b9403ee39874dcae84cd57a9078b82e1dce8cb06b07fa2e"}, + {file = "fonttools-4.51.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:1621ee57da887c17312acc4b0e7ac30d3a4fb0fec6174b2e3754a74c26bbed1e"}, + {file = "fonttools-4.51.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e9d9298be7a05bb4801f558522adbe2feea1b0b103d5294ebf24a92dd49b78e5"}, + {file = "fonttools-4.51.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee1af4be1c5afe4c96ca23badd368d8dc75f611887fb0c0dac9f71ee5d6f110e"}, + {file = "fonttools-4.51.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c18b49adc721a7d0b8dfe7c3130c89b8704baf599fb396396d07d4aa69b824a1"}, + {file = "fonttools-4.51.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:de7c29bdbdd35811f14493ffd2534b88f0ce1b9065316433b22d63ca1cd21f14"}, + {file = "fonttools-4.51.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:cadf4e12a608ef1d13e039864f484c8a968840afa0258b0b843a0556497ea9ed"}, + {file = "fonttools-4.51.0-cp38-cp38-win32.whl", hash = "sha256:aefa011207ed36cd280babfaa8510b8176f1a77261833e895a9d96e57e44802f"}, + {file = "fonttools-4.51.0-cp38-cp38-win_amd64.whl", hash = "sha256:865a58b6e60b0938874af0968cd0553bcd88e0b2cb6e588727117bd099eef836"}, + {file = "fonttools-4.51.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:60a3409c9112aec02d5fb546f557bca6efa773dcb32ac147c6baf5f742e6258b"}, + {file = "fonttools-4.51.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f7e89853d8bea103c8e3514b9f9dc86b5b4120afb4583b57eb10dfa5afbe0936"}, + {file = "fonttools-4.51.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:56fc244f2585d6c00b9bcc59e6593e646cf095a96fe68d62cd4da53dd1287b55"}, + {file = "fonttools-4.51.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d145976194a5242fdd22df18a1b451481a88071feadf251221af110ca8f00ce"}, + {file = "fonttools-4.51.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c5b8cab0c137ca229433570151b5c1fc6af212680b58b15abd797dcdd9dd5051"}, + {file = "fonttools-4.51.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:54dcf21a2f2d06ded676e3c3f9f74b2bafded3a8ff12f0983160b13e9f2fb4a7"}, + {file = "fonttools-4.51.0-cp39-cp39-win32.whl", hash = "sha256:0118ef998a0699a96c7b28457f15546815015a2710a1b23a7bf6c1be60c01636"}, + {file = "fonttools-4.51.0-cp39-cp39-win_amd64.whl", hash = "sha256:599bdb75e220241cedc6faebfafedd7670335d2e29620d207dd0378a4e9ccc5a"}, + {file = "fonttools-4.51.0-py3-none-any.whl", hash = "sha256:15c94eeef6b095831067f72c825eb0e2d48bb4cea0647c1b05c981ecba2bf39f"}, + {file = "fonttools-4.51.0.tar.gz", hash = "sha256:dc0673361331566d7a663d7ce0f6fdcbfbdc1f59c6e3ed1165ad7202ca183c68"}, ] [package.extras] @@ -858,13 +858,13 @@ dev = ["flake8", "markdown", "twine", "wheel"] [[package]] name = "griffe" -version = "0.42.1" +version = "0.45.0" description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API." optional = false python-versions = ">=3.8" files = [ - {file = "griffe-0.42.1-py3-none-any.whl", hash = "sha256:7e805e35617601355edcac0d3511cedc1ed0cb1f7645e2d336ae4b05bbae7b3b"}, - {file = "griffe-0.42.1.tar.gz", hash = "sha256:57046131384043ed078692b85d86b76568a686266cc036b9b56b704466f803ce"}, + {file = "griffe-0.45.0-py3-none-any.whl", hash = "sha256:90fe5c90e1b0ca7dd6fee78f9009f4e01b37dbc9ab484a9b2c1578915db1e571"}, + {file = "griffe-0.45.0.tar.gz", hash = "sha256:85cb2868d026ea51c89bdd589ad3ccc94abc5bd8d5d948e3d4450778a2a05b4a"}, ] [package.dependencies] @@ -873,13 +873,13 @@ colorama = ">=0.4" [[package]] name = "identify" -version = "2.5.35" +version = "2.5.36" description = "File identification library for Python" optional = false python-versions = ">=3.8" files = [ - {file = "identify-2.5.35-py2.py3-none-any.whl", hash = "sha256:c4de0081837b211594f8e877a6b4fad7ca32bbfc1a9307fdd61c28bfe923f13e"}, - {file = "identify-2.5.35.tar.gz", hash = "sha256:10a7ca245cfcd756a554a7288159f72ff105ad233c7c4b9c6f0f4d108f5f6791"}, + {file = "identify-2.5.36-py2.py3-none-any.whl", hash = "sha256:37d93f380f4de590500d9dba7db359d0d3da95ffe7f9de1753faa159e71e7dfa"}, + {file = "identify-2.5.36.tar.gz", hash = "sha256:e5e00f54165f9047fbebeb4a560f9acfb8af4c88232be60a488e9b68d122745d"}, ] [package.extras] @@ -887,13 +887,13 @@ license = ["ukkonen"] [[package]] name = "idna" -version = "3.6" +version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.5" files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, + {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, + {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, ] [[package]] @@ -1037,13 +1037,13 @@ testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] [[package]] name = "jinja2" -version = "3.1.3" +version = "3.1.4" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" files = [ - {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"}, - {file = "Jinja2-3.1.3.tar.gz", hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"}, + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, ] [package.dependencies] @@ -1054,13 +1054,13 @@ i18n = ["Babel (>=2.7)"] [[package]] name = "jsonschema" -version = "4.21.1" +version = "4.22.0" description = "An implementation of JSON Schema validation for Python" optional = false python-versions = ">=3.8" files = [ - {file = "jsonschema-4.21.1-py3-none-any.whl", hash = "sha256:7996507afae316306f9e2290407761157c6f78002dcf7419acb99822143d1c6f"}, - {file = "jsonschema-4.21.1.tar.gz", hash = "sha256:85727c00279f5fa6bedbe6238d2aa6403bedd8b4864ab11207d07df3cc1b2ee5"}, + {file = "jsonschema-4.22.0-py3-none-any.whl", hash = "sha256:ff4cfd6b1367a40e7bc6411caec72effadd3db0bbe5017de188f2d6108335802"}, + {file = "jsonschema-4.22.0.tar.gz", hash = "sha256:5b22d434a45935119af990552c862e5d6d564e8f6601206b305a61fdf661a2b7"}, ] [package.dependencies] @@ -1146,13 +1146,13 @@ files = [ [[package]] name = "jupytext" -version = "1.16.1" +version = "1.16.2" description = "Jupyter notebooks as Markdown documents, Julia, Python or R scripts" optional = false python-versions = ">=3.8" files = [ - {file = "jupytext-1.16.1-py3-none-any.whl", hash = "sha256:796ec4f68ada663569e5d38d4ef03738a01284bfe21c943c485bc36433898bd0"}, - {file = "jupytext-1.16.1.tar.gz", hash = "sha256:68c7b68685e870e80e60fda8286fbd6269e9c74dc1df4316df6fe46eabc94c99"}, + {file = "jupytext-1.16.2-py3-none-any.whl", hash = "sha256:197a43fef31dca612b68b311e01b8abd54441c7e637810b16b6cb8f2ab66065e"}, + {file = "jupytext-1.16.2.tar.gz", hash = "sha256:8627dd9becbbebd79cc4a4ed4727d89d78e606b4b464eab72357b3b029023a14"}, ] [package.dependencies] @@ -1161,16 +1161,16 @@ mdit-py-plugins = "*" nbformat = "*" packaging = "*" pyyaml = "*" -toml = "*" +tomli = {version = "*", markers = "python_version < \"3.11\""} [package.extras] -dev = ["jupytext[test-cov,test-external]"] +dev = ["autopep8", "black", "flake8", "gitpython", "ipykernel", "isort", "jupyter-fs (<0.4.0)", "jupyter-server (!=2.11)", "nbconvert", "pre-commit", "pytest", "pytest-cov (>=2.6.1)", "pytest-randomly", "pytest-xdist", "sphinx-gallery (<0.8)"] docs = ["myst-parser", "sphinx", "sphinx-copybutton", "sphinx-rtd-theme"] test = ["pytest", "pytest-randomly", "pytest-xdist"] -test-cov = ["jupytext[test-integration]", "pytest-cov (>=2.6.1)"] -test-external = ["autopep8", "black", "flake8", "gitpython", "isort", "jupyter-fs (<0.4.0)", "jupytext[test-integration]", "pre-commit", "sphinx-gallery (<0.8)"] -test-functional = ["jupytext[test]"] -test-integration = ["ipykernel", "jupyter-server (!=2.11)", "jupytext[test-functional]", "nbconvert"] +test-cov = ["ipykernel", "jupyter-server (!=2.11)", "nbconvert", "pytest", "pytest-cov (>=2.6.1)", "pytest-randomly", "pytest-xdist"] +test-external = ["autopep8", "black", "flake8", "gitpython", "ipykernel", "isort", "jupyter-fs (<0.4.0)", "jupyter-server (!=2.11)", "nbconvert", "pre-commit", "pytest", "pytest-randomly", "pytest-xdist", "sphinx-gallery (<0.8)"] +test-functional = ["pytest", "pytest-randomly", "pytest-xdist"] +test-integration = ["ipykernel", "jupyter-server (!=2.11)", "nbconvert", "pytest", "pytest-randomly", "pytest-xdist"] test-ui = ["calysto-bash"] [[package]] @@ -1467,13 +1467,13 @@ python-dateutil = ">=2.7" [[package]] name = "matplotlib-inline" -version = "0.1.6" +version = "0.1.7" description = "Inline Matplotlib backend for Jupyter" optional = false -python-versions = ">=3.5" +python-versions = ">=3.8" files = [ - {file = "matplotlib-inline-0.1.6.tar.gz", hash = "sha256:f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304"}, - {file = "matplotlib_inline-0.1.6-py3-none-any.whl", hash = "sha256:f1f41aab5328aa5aaea9b16d083b128102f8712542f819fe7e6a420ff581b311"}, + {file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"}, + {file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"}, ] [package.dependencies] @@ -1481,13 +1481,13 @@ traitlets = "*" [[package]] name = "mdit-py-plugins" -version = "0.4.0" +version = "0.4.1" description = "Collection of plugins for markdown-it-py" optional = false python-versions = ">=3.8" files = [ - {file = "mdit_py_plugins-0.4.0-py3-none-any.whl", hash = "sha256:b51b3bb70691f57f974e257e367107857a93b36f322a9e6d44ca5bf28ec2def9"}, - {file = "mdit_py_plugins-0.4.0.tar.gz", hash = "sha256:d8ab27e9aed6c38aa716819fedfde15ca275715955f8a185a8e1cf90fb1d2c1b"}, + {file = "mdit_py_plugins-0.4.1-py3-none-any.whl", hash = "sha256:1020dfe4e6bfc2c79fb49ae4e3f5b297f5ccd20f010187acc52af2921e27dc6a"}, + {file = "mdit_py_plugins-0.4.1.tar.gz", hash = "sha256:834b8ac23d1cd60cec703646ffd22ae97b7955a6d596eb1d304be1e251ae499c"}, ] [package.dependencies] @@ -1533,34 +1533,34 @@ files = [ [[package]] name = "mkdocs" -version = "1.5.3" +version = "1.6.0" description = "Project documentation with Markdown." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "mkdocs-1.5.3-py3-none-any.whl", hash = "sha256:3b3a78e736b31158d64dbb2f8ba29bd46a379d0c6e324c2246c3bc3d2189cfc1"}, - {file = "mkdocs-1.5.3.tar.gz", hash = "sha256:eb7c99214dcb945313ba30426c2451b735992c73c2e10838f76d09e39ff4d0e2"}, + {file = "mkdocs-1.6.0-py3-none-any.whl", hash = "sha256:1eb5cb7676b7d89323e62b56235010216319217d4af5ddc543a91beb8d125ea7"}, + {file = "mkdocs-1.6.0.tar.gz", hash = "sha256:a73f735824ef83a4f3bcb7a231dcab23f5a838f88b7efc54a0eef5fbdbc3c512"}, ] [package.dependencies] click = ">=7.0" colorama = {version = ">=0.4", markers = "platform_system == \"Windows\""} ghp-import = ">=1.0" -importlib-metadata = {version = ">=4.3", markers = "python_version < \"3.10\""} +importlib-metadata = {version = ">=4.4", markers = "python_version < \"3.10\""} jinja2 = ">=2.11.1" -markdown = ">=3.2.1" +markdown = ">=3.3.6" markupsafe = ">=2.0.1" mergedeep = ">=1.3.4" +mkdocs-get-deps = ">=0.2.0" packaging = ">=20.5" pathspec = ">=0.11.1" -platformdirs = ">=2.2.0" pyyaml = ">=5.1" pyyaml-env-tag = ">=0.1" watchdog = ">=2.0" [package.extras] i18n = ["babel (>=2.9.0)"] -min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.3)", "jinja2 (==2.11.1)", "markdown (==3.2.1)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "packaging (==20.5)", "pathspec (==0.11.1)", "platformdirs (==2.2.0)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "typing-extensions (==3.10)", "watchdog (==2.0)"] +min-versions = ["babel (==2.9.0)", "click (==7.0)", "colorama (==0.4)", "ghp-import (==1.0)", "importlib-metadata (==4.4)", "jinja2 (==2.11.1)", "markdown (==3.3.6)", "markupsafe (==2.0.1)", "mergedeep (==1.3.4)", "mkdocs-get-deps (==0.2.0)", "packaging (==20.5)", "pathspec (==0.11.1)", "pyyaml (==5.1)", "pyyaml-env-tag (==0.1)", "watchdog (==2.0)"] [[package]] name = "mkdocs-autorefs" @@ -1578,15 +1578,31 @@ Markdown = ">=3.3" markupsafe = ">=2.0.1" mkdocs = ">=1.1" +[[package]] +name = "mkdocs-get-deps" +version = "0.2.0" +description = "MkDocs extension that lists all dependencies according to a mkdocs.yml file" +optional = false +python-versions = ">=3.8" +files = [ + {file = "mkdocs_get_deps-0.2.0-py3-none-any.whl", hash = "sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134"}, + {file = "mkdocs_get_deps-0.2.0.tar.gz", hash = "sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c"}, +] + +[package.dependencies] +importlib-metadata = {version = ">=4.3", markers = "python_version < \"3.10\""} +mergedeep = ">=1.3.4" +platformdirs = ">=2.2.0" +pyyaml = ">=5.1" + [[package]] name = "mkdocs-jupyter" -version = "0.24.3" +version = "0.24.7" description = "Use Jupyter in mkdocs websites" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "mkdocs_jupyter-0.24.3-py3-none-any.whl", hash = "sha256:904262a8678a5e5920b7c3c03b5010b36301a69d0a38f2fcbf430493adf6879e"}, - {file = "mkdocs_jupyter-0.24.3.tar.gz", hash = "sha256:3d81da9aea27480e93bab22438910c4f0b9630613e74f85b576590d78e0e8b14"}, + {file = "mkdocs_jupyter-0.24.7-py3-none-any.whl", hash = "sha256:893d04bea1e007479a46e4e72852cd4d280c4d358ce4a0445250f3f80c639723"}, ] [package.dependencies] @@ -1597,18 +1613,15 @@ mkdocs-material = ">9.0.0" nbconvert = ">=7.2.9,<8" pygments = ">2.12.0" -[package.extras] -test = ["coverage[toml]", "pymdown-extensions", "pytest", "pytest-cov"] - [[package]] name = "mkdocs-material" -version = "9.5.16" +version = "9.5.23" description = "Documentation that simply works" optional = false python-versions = ">=3.8" files = [ - {file = "mkdocs_material-9.5.16-py3-none-any.whl", hash = "sha256:32fce3cd8ecbd5dca6e5887cc0cf5bc78707a36f7d0f6f1bbbe9edaf428b8055"}, - {file = "mkdocs_material-9.5.16.tar.gz", hash = "sha256:8b89b639592660f24657bb058de4aff0060cd0383148f8f51711201730f17503"}, + {file = "mkdocs_material-9.5.23-py3-none-any.whl", hash = "sha256:ffd08a5beaef3cd135aceb58ded8b98bbbbf2b70e5b656f6a14a63c917d9b001"}, + {file = "mkdocs_material-9.5.23.tar.gz", hash = "sha256:4627fc3f15de2cba2bde9debc2fd59b9888ef494beabfe67eb352e23d14bf288"}, ] [package.dependencies] @@ -1616,7 +1629,7 @@ babel = ">=2.10,<3.0" colorama = ">=0.4,<1.0" jinja2 = ">=3.0,<4.0" markdown = ">=3.2,<4.0" -mkdocs = ">=1.5.3,<1.6.0" +mkdocs = ">=1.6,<2.0" mkdocs-material-extensions = ">=1.3,<2.0" paginate = ">=0.5,<1.0" pygments = ">=2.16,<3.0" @@ -1642,13 +1655,13 @@ files = [ [[package]] name = "mkdocstrings" -version = "0.24.1" +version = "0.25.1" description = "Automatic documentation from sources, for MkDocs." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocstrings-0.24.1-py3-none-any.whl", hash = "sha256:b4206f9a2ca8a648e222d5a0ca1d36ba7dee53c88732818de183b536f9042b5d"}, - {file = "mkdocstrings-0.24.1.tar.gz", hash = "sha256:cc83f9a1c8724fc1be3c2fa071dd73d91ce902ef6a79710249ec8d0ee1064401"}, + {file = "mkdocstrings-0.25.1-py3-none-any.whl", hash = "sha256:da01fcc2670ad61888e8fe5b60afe9fee5781017d67431996832d63e887c2e51"}, + {file = "mkdocstrings-0.25.1.tar.gz", hash = "sha256:c3a2515f31577f311a9ee58d089e4c51fc6046dbd9e9b4c3de4c3194667fe9bf"}, ] [package.dependencies] @@ -1671,18 +1684,18 @@ python-legacy = ["mkdocstrings-python-legacy (>=0.2.1)"] [[package]] name = "mkdocstrings-python" -version = "1.8.0" +version = "1.10.2" description = "A Python handler for mkdocstrings." optional = false python-versions = ">=3.8" files = [ - {file = "mkdocstrings_python-1.8.0-py3-none-any.whl", hash = "sha256:4209970cc90bec194568682a535848a8d8489516c6ed4adbe58bbc67b699ca9d"}, - {file = "mkdocstrings_python-1.8.0.tar.gz", hash = "sha256:1488bddf50ee42c07d9a488dddc197f8e8999c2899687043ec5dd1643d057192"}, + {file = "mkdocstrings_python-1.10.2-py3-none-any.whl", hash = "sha256:e8e596b37f45c09b67bec253e035fe18988af5bbbbf44e0ccd711742eed750e5"}, + {file = "mkdocstrings_python-1.10.2.tar.gz", hash = "sha256:38a4fd41953defb458a107033440c229c7e9f98f35a24e84d888789c97da5a63"}, ] [package.dependencies] -griffe = ">=0.37" -mkdocstrings = ">=0.20" +griffe = ">=0.44" +mkdocstrings = ">=0.25" [[package]] name = "mypy-extensions" @@ -1719,13 +1732,13 @@ test = ["flaky", "ipykernel (>=6.19.3)", "ipython", "ipywidgets", "nbconvert (>= [[package]] name = "nbconvert" -version = "7.16.3" +version = "7.16.4" description = "Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (`import nbconvert`) or as a command line tool (invoked as `jupyter nbconvert ...`)." optional = false python-versions = ">=3.8" files = [ - {file = "nbconvert-7.16.3-py3-none-any.whl", hash = "sha256:ddeff14beeeedf3dd0bc506623e41e4507e551736de59df69a91f86700292b3b"}, - {file = "nbconvert-7.16.3.tar.gz", hash = "sha256:a6733b78ce3d47c3f85e504998495b07e6ea9cf9bf6ec1c98dda63ec6ad19142"}, + {file = "nbconvert-7.16.4-py3-none-any.whl", hash = "sha256:05873c620fe520b6322bf8a5ad562692343fe3452abda5765c7a34b7d1aa3eb3"}, + {file = "nbconvert-7.16.4.tar.gz", hash = "sha256:86ca91ba266b0a448dc96fa6c5b9d98affabde2867b363258703536807f9f7f4"}, ] [package.dependencies] @@ -1747,9 +1760,9 @@ tinycss2 = "*" traitlets = ">=5.1" [package.extras] -all = ["nbconvert[docs,qtpdf,serve,test,webpdf]"] +all = ["flaky", "ipykernel", "ipython", "ipywidgets (>=7.5)", "myst-parser", "nbsphinx (>=0.2.12)", "playwright", "pydata-sphinx-theme", "pyqtwebengine (>=5.15)", "pytest (>=7)", "sphinx (==5.0.2)", "sphinxcontrib-spelling", "tornado (>=6.1)"] docs = ["ipykernel", "ipython", "myst-parser", "nbsphinx (>=0.2.12)", "pydata-sphinx-theme", "sphinx (==5.0.2)", "sphinxcontrib-spelling"] -qtpdf = ["nbconvert[qtpng]"] +qtpdf = ["pyqtwebengine (>=5.15)"] qtpng = ["pyqtwebengine (>=5.15)"] serve = ["tornado (>=6.1)"] test = ["flaky", "ipykernel", "ipywidgets (>=7.5)", "pytest (>=7)"] @@ -1757,19 +1770,19 @@ webpdf = ["playwright"] [[package]] name = "nbformat" -version = "5.10.3" +version = "5.10.4" description = "The Jupyter Notebook format" optional = false python-versions = ">=3.8" files = [ - {file = "nbformat-5.10.3-py3-none-any.whl", hash = "sha256:d9476ca28676799af85385f409b49d95e199951477a159a576ef2a675151e5e8"}, - {file = "nbformat-5.10.3.tar.gz", hash = "sha256:60ed5e910ef7c6264b87d644f276b1b49e24011930deef54605188ddeb211685"}, + {file = "nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b"}, + {file = "nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a"}, ] [package.dependencies] -fastjsonschema = "*" +fastjsonschema = ">=2.15" jsonschema = ">=2.6" -jupyter-core = "*" +jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" traitlets = ">=5.1" [package.extras] @@ -1939,18 +1952,18 @@ files = [ [[package]] name = "parso" -version = "0.8.3" +version = "0.8.4" description = "A Python Parser" optional = false python-versions = ">=3.6" files = [ - {file = "parso-0.8.3-py2.py3-none-any.whl", hash = "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"}, - {file = "parso-0.8.3.tar.gz", hash = "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0"}, + {file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"}, + {file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"}, ] [package.extras] -qa = ["flake8 (==3.8.3)", "mypy (==0.782)"] -testing = ["docopt", "pytest (<6.0.0)"] +qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] +testing = ["docopt", "pytest"] [[package]] name = "pathspec" @@ -1990,79 +2003,80 @@ files = [ [[package]] name = "pillow" -version = "10.2.0" +version = "10.3.0" description = "Python Imaging Library (Fork)" optional = false python-versions = ">=3.8" files = [ - {file = "pillow-10.2.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:7823bdd049099efa16e4246bdf15e5a13dbb18a51b68fa06d6c1d4d8b99a796e"}, - {file = "pillow-10.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:83b2021f2ade7d1ed556bc50a399127d7fb245e725aa0113ebd05cfe88aaf588"}, - {file = "pillow-10.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fad5ff2f13d69b7e74ce5b4ecd12cc0ec530fcee76356cac6742785ff71c452"}, - {file = "pillow-10.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da2b52b37dad6d9ec64e653637a096905b258d2fc2b984c41ae7d08b938a67e4"}, - {file = "pillow-10.2.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:47c0995fc4e7f79b5cfcab1fc437ff2890b770440f7696a3ba065ee0fd496563"}, - {file = "pillow-10.2.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:322bdf3c9b556e9ffb18f93462e5f749d3444ce081290352c6070d014c93feb2"}, - {file = "pillow-10.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:51f1a1bffc50e2e9492e87d8e09a17c5eea8409cda8d3f277eb6edc82813c17c"}, - {file = "pillow-10.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:69ffdd6120a4737710a9eee73e1d2e37db89b620f702754b8f6e62594471dee0"}, - {file = "pillow-10.2.0-cp310-cp310-win32.whl", hash = "sha256:c6dafac9e0f2b3c78df97e79af707cdc5ef8e88208d686a4847bab8266870023"}, - {file = "pillow-10.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:aebb6044806f2e16ecc07b2a2637ee1ef67a11840a66752751714a0d924adf72"}, - {file = "pillow-10.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:7049e301399273a0136ff39b84c3678e314f2158f50f517bc50285fb5ec847ad"}, - {file = "pillow-10.2.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:35bb52c37f256f662abdfa49d2dfa6ce5d93281d323a9af377a120e89a9eafb5"}, - {file = "pillow-10.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c23f307202661071d94b5e384e1e1dc7dfb972a28a2310e4ee16103e66ddb67"}, - {file = "pillow-10.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:773efe0603db30c281521a7c0214cad7836c03b8ccff897beae9b47c0b657d61"}, - {file = "pillow-10.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11fa2e5984b949b0dd6d7a94d967743d87c577ff0b83392f17cb3990d0d2fd6e"}, - {file = "pillow-10.2.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:716d30ed977be8b37d3ef185fecb9e5a1d62d110dfbdcd1e2a122ab46fddb03f"}, - {file = "pillow-10.2.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a086c2af425c5f62a65e12fbf385f7c9fcb8f107d0849dba5839461a129cf311"}, - {file = "pillow-10.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c8de2789052ed501dd829e9cae8d3dcce7acb4777ea4a479c14521c942d395b1"}, - {file = "pillow-10.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:609448742444d9290fd687940ac0b57fb35e6fd92bdb65386e08e99af60bf757"}, - {file = "pillow-10.2.0-cp311-cp311-win32.whl", hash = "sha256:823ef7a27cf86df6597fa0671066c1b596f69eba53efa3d1e1cb8b30f3533068"}, - {file = "pillow-10.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:1da3b2703afd040cf65ec97efea81cfba59cdbed9c11d8efc5ab09df9509fc56"}, - {file = "pillow-10.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:edca80cbfb2b68d7b56930b84a0e45ae1694aeba0541f798e908a49d66b837f1"}, - {file = "pillow-10.2.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:1b5e1b74d1bd1b78bc3477528919414874748dd363e6272efd5abf7654e68bef"}, - {file = "pillow-10.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0eae2073305f451d8ecacb5474997c08569fb4eb4ac231ffa4ad7d342fdc25ac"}, - {file = "pillow-10.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7c2286c23cd350b80d2fc9d424fc797575fb16f854b831d16fd47ceec078f2c"}, - {file = "pillow-10.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e23412b5c41e58cec602f1135c57dfcf15482013ce6e5f093a86db69646a5aa"}, - {file = "pillow-10.2.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:52a50aa3fb3acb9cf7213573ef55d31d6eca37f5709c69e6858fe3bc04a5c2a2"}, - {file = "pillow-10.2.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:127cee571038f252a552760076407f9cff79761c3d436a12af6000cd182a9d04"}, - {file = "pillow-10.2.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:8d12251f02d69d8310b046e82572ed486685c38f02176bd08baf216746eb947f"}, - {file = "pillow-10.2.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:54f1852cd531aa981bc0965b7d609f5f6cc8ce8c41b1139f6ed6b3c54ab82bfb"}, - {file = "pillow-10.2.0-cp312-cp312-win32.whl", hash = "sha256:257d8788df5ca62c980314053197f4d46eefedf4e6175bc9412f14412ec4ea2f"}, - {file = "pillow-10.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:154e939c5f0053a383de4fd3d3da48d9427a7e985f58af8e94d0b3c9fcfcf4f9"}, - {file = "pillow-10.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:f379abd2f1e3dddb2b61bc67977a6b5a0a3f7485538bcc6f39ec76163891ee48"}, - {file = "pillow-10.2.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:8373c6c251f7ef8bda6675dd6d2b3a0fcc31edf1201266b5cf608b62a37407f9"}, - {file = "pillow-10.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:870ea1ada0899fd0b79643990809323b389d4d1d46c192f97342eeb6ee0b8483"}, - {file = "pillow-10.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4b6b1e20608493548b1f32bce8cca185bf0480983890403d3b8753e44077129"}, - {file = "pillow-10.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3031709084b6e7852d00479fd1d310b07d0ba82765f973b543c8af5061cf990e"}, - {file = "pillow-10.2.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:3ff074fc97dd4e80543a3e91f69d58889baf2002b6be64347ea8cf5533188213"}, - {file = "pillow-10.2.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:cb4c38abeef13c61d6916f264d4845fab99d7b711be96c326b84df9e3e0ff62d"}, - {file = "pillow-10.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b1b3020d90c2d8e1dae29cf3ce54f8094f7938460fb5ce8bc5c01450b01fbaf6"}, - {file = "pillow-10.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:170aeb00224ab3dc54230c797f8404507240dd868cf52066f66a41b33169bdbe"}, - {file = "pillow-10.2.0-cp38-cp38-win32.whl", hash = "sha256:c4225f5220f46b2fde568c74fca27ae9771536c2e29d7c04f4fb62c83275ac4e"}, - {file = "pillow-10.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:0689b5a8c5288bc0504d9fcee48f61a6a586b9b98514d7d29b840143d6734f39"}, - {file = "pillow-10.2.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:b792a349405fbc0163190fde0dc7b3fef3c9268292586cf5645598b48e63dc67"}, - {file = "pillow-10.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c570f24be1e468e3f0ce7ef56a89a60f0e05b30a3669a459e419c6eac2c35364"}, - {file = "pillow-10.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8ecd059fdaf60c1963c58ceb8997b32e9dc1b911f5da5307aab614f1ce5c2fb"}, - {file = "pillow-10.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c365fd1703040de1ec284b176d6af5abe21b427cb3a5ff68e0759e1e313a5e7e"}, - {file = "pillow-10.2.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:70c61d4c475835a19b3a5aa42492409878bbca7438554a1f89d20d58a7c75c01"}, - {file = "pillow-10.2.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b6f491cdf80ae540738859d9766783e3b3c8e5bd37f5dfa0b76abdecc5081f13"}, - {file = "pillow-10.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9d189550615b4948f45252d7f005e53c2040cea1af5b60d6f79491a6e147eef7"}, - {file = "pillow-10.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:49d9ba1ed0ef3e061088cd1e7538a0759aab559e2e0a80a36f9fd9d8c0c21591"}, - {file = "pillow-10.2.0-cp39-cp39-win32.whl", hash = "sha256:babf5acfede515f176833ed6028754cbcd0d206f7f614ea3447d67c33be12516"}, - {file = "pillow-10.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:0304004f8067386b477d20a518b50f3fa658a28d44e4116970abfcd94fac34a8"}, - {file = "pillow-10.2.0-cp39-cp39-win_arm64.whl", hash = "sha256:0fb3e7fc88a14eacd303e90481ad983fd5b69c761e9e6ef94c983f91025da869"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:322209c642aabdd6207517e9739c704dc9f9db943015535783239022002f054a"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3eedd52442c0a5ff4f887fab0c1c0bb164d8635b32c894bc1faf4c618dd89df2"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb28c753fd5eb3dd859b4ee95de66cc62af91bcff5db5f2571d32a520baf1f04"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:33870dc4653c5017bf4c8873e5488d8f8d5f8935e2f1fb9a2208c47cdd66efd2"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3c31822339516fb3c82d03f30e22b1d038da87ef27b6a78c9549888f8ceda39a"}, - {file = "pillow-10.2.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a2b56ba36e05f973d450582fb015594aaa78834fefe8dfb8fcd79b93e64ba4c6"}, - {file = "pillow-10.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:d8e6aeb9201e655354b3ad049cb77d19813ad4ece0df1249d3c793de3774f8c7"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:2247178effb34a77c11c0e8ac355c7a741ceca0a732b27bf11e747bbc950722f"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:15587643b9e5eb26c48e49a7b33659790d28f190fc514a322d55da2fb5c2950e"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753cd8f2086b2b80180d9b3010dd4ed147efc167c90d3bf593fe2af21265e5a5"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:7c8f97e8e7a9009bcacbe3766a36175056c12f9a44e6e6f2d5caad06dcfbf03b"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d1b35bcd6c5543b9cb547dee3150c93008f8dd0f1fef78fc0cd2b141c5baf58a"}, - {file = "pillow-10.2.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fe4c15f6c9285dc54ce6553a3ce908ed37c8f3825b5a51a15c91442bb955b868"}, - {file = "pillow-10.2.0.tar.gz", hash = "sha256:e87f0b2c78157e12d7686b27d63c070fd65d994e8ddae6f328e0dcf4a0cd007e"}, + {file = "pillow-10.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:90b9e29824800e90c84e4022dd5cc16eb2d9605ee13f05d47641eb183cd73d45"}, + {file = "pillow-10.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a2c405445c79c3f5a124573a051062300936b0281fee57637e706453e452746c"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78618cdbccaa74d3f88d0ad6cb8ac3007f1a6fa5c6f19af64b55ca170bfa1edf"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:261ddb7ca91fcf71757979534fb4c128448b5b4c55cb6152d280312062f69599"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ce49c67f4ea0609933d01c0731b34b8695a7a748d6c8d186f95e7d085d2fe475"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b14f16f94cbc61215115b9b1236f9c18403c15dd3c52cf629072afa9d54c1cbf"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d33891be6df59d93df4d846640f0e46f1a807339f09e79a8040bc887bdcd7ed3"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b50811d664d392f02f7761621303eba9d1b056fb1868c8cdf4231279645c25f5"}, + {file = "pillow-10.3.0-cp310-cp310-win32.whl", hash = "sha256:ca2870d5d10d8726a27396d3ca4cf7976cec0f3cb706debe88e3a5bd4610f7d2"}, + {file = "pillow-10.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f"}, + {file = "pillow-10.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:ccce24b7ad89adb5a1e34a6ba96ac2530046763912806ad4c247356a8f33a67b"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9797a6c8fe16f25749b371c02e2ade0efb51155e767a971c61734b1bf6293994"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:9e91179a242bbc99be65e139e30690e081fe6cb91a8e77faf4c409653de39451"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:81d09caa7b27ef4e61cb7d8fbf1714f5aec1c6b6c5270ee53504981e6e9121ad"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c"}, + {file = "pillow-10.3.0-cp311-cp311-win32.whl", hash = "sha256:7161ec49ef0800947dc5570f86568a7bb36fa97dd09e9827dc02b718c5643f09"}, + {file = "pillow-10.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d"}, + {file = "pillow-10.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:4e6f7d1c414191c1199f8996d3f2282b9ebea0945693fb67392c75a3a320941f"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:e46f38133e5a060d46bd630faa4d9fa0202377495df1f068a8299fd78c84de84"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:50b8eae8f7334ec826d6eeffaeeb00e36b5e24aa0b9df322c247539714c6df19"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d3bea1c75f8c53ee4d505c3e67d8c158ad4df0d83170605b50b64025917f338"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19aeb96d43902f0a783946a0a87dbdad5c84c936025b8419da0a0cd7724356b1"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74d28c17412d9caa1066f7a31df8403ec23d5268ba46cd0ad2c50fb82ae40462"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d886f5d353333b4771d21267c7ecc75b710f1a73d72d03ca06df49b09015a9ef"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b5ec25d8b17217d635f8935dbc1b9aa5907962fae29dff220f2659487891cd3"}, + {file = "pillow-10.3.0-cp312-cp312-win32.whl", hash = "sha256:51243f1ed5161b9945011a7360e997729776f6e5d7005ba0c6879267d4c5139d"}, + {file = "pillow-10.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:412444afb8c4c7a6cc11a47dade32982439925537e483be7c0ae0cf96c4f6a0b"}, + {file = "pillow-10.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:798232c92e7665fe82ac085f9d8e8ca98826f8e27859d9a96b41d519ecd2e49a"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:4eaa22f0d22b1a7e93ff0a596d57fdede2e550aecffb5a1ef1106aaece48e96b"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cd5e14fbf22a87321b24c88669aad3a51ec052eb145315b3da3b7e3cc105b9a2"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1530e8f3a4b965eb6a7785cf17a426c779333eb62c9a7d1bbcf3ffd5bf77a4aa"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d512aafa1d32efa014fa041d38868fda85028e3f930a96f85d49c7d8ddc0383"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:339894035d0ede518b16073bdc2feef4c991ee991a29774b33e515f1d308e08d"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:aa7e402ce11f0885305bfb6afb3434b3cd8f53b563ac065452d9d5654c7b86fd"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0ea2a783a2bdf2a561808fe4a7a12e9aa3799b701ba305de596bc48b8bdfce9d"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c78e1b00a87ce43bb37642c0812315b411e856a905d58d597750eb79802aaaa3"}, + {file = "pillow-10.3.0-cp38-cp38-win32.whl", hash = "sha256:72d622d262e463dfb7595202d229f5f3ab4b852289a1cd09650362db23b9eb0b"}, + {file = "pillow-10.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:2034f6759a722da3a3dbd91a81148cf884e91d1b747992ca288ab88c1de15999"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2ed854e716a89b1afcedea551cd85f2eb2a807613752ab997b9974aaa0d56936"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc1a390a82755a8c26c9964d457d4c9cbec5405896cba94cf51f36ea0d855002"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4203efca580f0dd6f882ca211f923168548f7ba334c189e9eab1178ab840bf60"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3102045a10945173d38336f6e71a8dc71bcaeed55c3123ad4af82c52807b9375"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fb1b30043271ec92dc65f6d9f0b7a830c210b8a96423074b15c7bc999975f57"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1dfc94946bc60ea375cc39cff0b8da6c7e5f8fcdc1d946beb8da5c216156ddd8"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b09b86b27a064c9624d0a6c54da01c1beaf5b6cadfa609cf63789b1d08a797b9"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d3b2348a78bc939b4fed6552abfd2e7988e0f81443ef3911a4b8498ca084f6eb"}, + {file = "pillow-10.3.0-cp39-cp39-win32.whl", hash = "sha256:45ebc7b45406febf07fef35d856f0293a92e7417ae7933207e90bf9090b70572"}, + {file = "pillow-10.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:0ba26351b137ca4e0db0342d5d00d2e355eb29372c05afd544ebf47c0956ffeb"}, + {file = "pillow-10.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:50fd3f6b26e3441ae07b7c979309638b72abc1a25da31a81a7fbd9495713ef4f"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:6b02471b72526ab8a18c39cb7967b72d194ec53c1fd0a70b050565a0f366d355"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8ab74c06ffdab957d7670c2a5a6e1a70181cd10b727cd788c4dd9005b6a8acd9"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:048eeade4c33fdf7e08da40ef402e748df113fd0b4584e32c4af74fe78baaeb2"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2ec1e921fd07c7cda7962bad283acc2f2a9ccc1b971ee4b216b75fad6f0463"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c8e73e99da7db1b4cad7f8d682cf6abad7844da39834c288fbfa394a47bbced"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:16563993329b79513f59142a6b02055e10514c1a8e86dca8b48a893e33cf91e3"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd78700f5788ae180b5ee8902c6aea5a5726bac7c364b202b4b3e3ba2d293170"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:aff76a55a8aa8364d25400a210a65ff59d0168e0b4285ba6bf2bd83cf675ba32"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b7bc2176354defba3edc2b9a777744462da2f8e921fbaf61e52acb95bafa9828"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:793b4e24db2e8742ca6423d3fde8396db336698c55cd34b660663ee9e45ed37f"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93480005693d247f8346bc8ee28c72a2191bdf1f6b5db469c096c0c867ac015"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83341b89884e2b2e55886e8fbbf37c3fa5efd6c8907124aeb72f285ae5696e5"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1a1d1915db1a4fdb2754b9de292642a39a7fb28f1736699527bb649484fb966a"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a0eaa93d054751ee9964afa21c06247779b90440ca41d184aeb5d410f20ff591"}, + {file = "pillow-10.3.0.tar.gz", hash = "sha256:9d2455fbf44c914840c793e89aa82d0e1763a14253a000743719ae5946814b2d"}, ] [package.extras] @@ -2086,28 +2100,29 @@ files = [ [[package]] name = "platformdirs" -version = "4.2.0" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +version = "4.2.2" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.8" files = [ - {file = "platformdirs-4.2.0-py3-none-any.whl", hash = "sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068"}, - {file = "platformdirs-4.2.0.tar.gz", hash = "sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768"}, + {file = "platformdirs-4.2.2-py3-none-any.whl", hash = "sha256:2d7a1657e36a80ea911db832a8a6ece5ee53d8de21edd5cc5879af6530b1bfee"}, + {file = "platformdirs-4.2.2.tar.gz", hash = "sha256:38b7b51f512eed9e84a22788b4bce1de17c0adb134d6becb09836e37d8654cd3"}, ] [package.extras] docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)"] +type = ["mypy (>=1.8)"] [[package]] name = "pluggy" -version = "1.4.0" +version = "1.5.0" description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.8" files = [ - {file = "pluggy-1.4.0-py3-none-any.whl", hash = "sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981"}, - {file = "pluggy-1.4.0.tar.gz", hash = "sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be"}, + {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, + {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, ] [package.extras] @@ -2212,32 +2227,31 @@ files = [ [[package]] name = "pygments" -version = "2.17.2" +version = "2.18.0" description = "Pygments is a syntax highlighting package written in Python." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "pygments-2.17.2-py3-none-any.whl", hash = "sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c"}, - {file = "pygments-2.17.2.tar.gz", hash = "sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367"}, + {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, + {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, ] [package.extras] -plugins = ["importlib-metadata"] windows-terminal = ["colorama (>=0.4.6)"] [[package]] name = "pymdown-extensions" -version = "10.7.1" +version = "10.8.1" description = "Extension pack for Python Markdown." optional = false python-versions = ">=3.8" files = [ - {file = "pymdown_extensions-10.7.1-py3-none-any.whl", hash = "sha256:f5cc7000d7ff0d1ce9395d216017fa4df3dde800afb1fb72d1c7d3fd35e710f4"}, - {file = "pymdown_extensions-10.7.1.tar.gz", hash = "sha256:c70e146bdd83c744ffc766b4671999796aba18842b268510a329f7f64700d584"}, + {file = "pymdown_extensions-10.8.1-py3-none-any.whl", hash = "sha256:f938326115884f48c6059c67377c46cf631c733ef3629b6eed1349989d1b30cb"}, + {file = "pymdown_extensions-10.8.1.tar.gz", hash = "sha256:3ab1db5c9e21728dabf75192d71471f8e50f216627e9a1fa9535ecb0231b9940"}, ] [package.dependencies] -markdown = ">=3.5" +markdown = ">=3.6" pyyaml = "*" [package.extras] @@ -2259,13 +2273,13 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "pytest" -version = "8.1.1" +version = "8.2.0" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.8" files = [ - {file = "pytest-8.1.1-py3-none-any.whl", hash = "sha256:2a8386cfc11fa9d2c50ee7b2a57e7d898ef90470a7a34c4b949ff59662bb78b7"}, - {file = "pytest-8.1.1.tar.gz", hash = "sha256:ac978141a75948948817d360297b7aae0fcb9d6ff6bc9ec6d514b85d5a65c044"}, + {file = "pytest-8.2.0-py3-none-any.whl", hash = "sha256:1733f0620f6cda4095bbf0d9ff8022486e91892245bb9e7d5542c018f612f233"}, + {file = "pytest-8.2.0.tar.gz", hash = "sha256:d507d4482197eac0ba2bae2e9babf0672eb333017bcedaa5fb1a3d42c1174b3f"}, ] [package.dependencies] @@ -2273,11 +2287,11 @@ colorama = {version = "*", markers = "sys_platform == \"win32\""} exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} iniconfig = "*" packaging = "*" -pluggy = ">=1.4,<2.0" +pluggy = ">=1.5,<2.0" tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] -testing = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] [[package]] name = "pytest-cov" @@ -2420,104 +2434,99 @@ pyyaml = "*" [[package]] name = "pyzmq" -version = "25.1.2" +version = "26.0.3" description = "Python bindings for 0MQ" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "pyzmq-25.1.2-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:e624c789359f1a16f83f35e2c705d07663ff2b4d4479bad35621178d8f0f6ea4"}, - {file = "pyzmq-25.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:49151b0efece79f6a79d41a461d78535356136ee70084a1c22532fc6383f4ad0"}, - {file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d9a5f194cf730f2b24d6af1f833c14c10f41023da46a7f736f48b6d35061e76e"}, - {file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:faf79a302f834d9e8304fafdc11d0d042266667ac45209afa57e5efc998e3872"}, - {file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f51a7b4ead28d3fca8dda53216314a553b0f7a91ee8fc46a72b402a78c3e43d"}, - {file = "pyzmq-25.1.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:0ddd6d71d4ef17ba5a87becf7ddf01b371eaba553c603477679ae817a8d84d75"}, - {file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:246747b88917e4867e2367b005fc8eefbb4a54b7db363d6c92f89d69abfff4b6"}, - {file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:00c48ae2fd81e2a50c3485de1b9d5c7c57cd85dc8ec55683eac16846e57ac979"}, - {file = "pyzmq-25.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5a68d491fc20762b630e5db2191dd07ff89834086740f70e978bb2ef2668be08"}, - {file = "pyzmq-25.1.2-cp310-cp310-win32.whl", hash = "sha256:09dfe949e83087da88c4a76767df04b22304a682d6154de2c572625c62ad6886"}, - {file = "pyzmq-25.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:fa99973d2ed20417744fca0073390ad65ce225b546febb0580358e36aa90dba6"}, - {file = "pyzmq-25.1.2-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:82544e0e2d0c1811482d37eef297020a040c32e0687c1f6fc23a75b75db8062c"}, - {file = "pyzmq-25.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:01171fc48542348cd1a360a4b6c3e7d8f46cdcf53a8d40f84db6707a6768acc1"}, - {file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc69c96735ab501419c432110016329bf0dea8898ce16fab97c6d9106dc0b348"}, - {file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3e124e6b1dd3dfbeb695435dff0e383256655bb18082e094a8dd1f6293114642"}, - {file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7598d2ba821caa37a0f9d54c25164a4fa351ce019d64d0b44b45540950458840"}, - {file = "pyzmq-25.1.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d1299d7e964c13607efd148ca1f07dcbf27c3ab9e125d1d0ae1d580a1682399d"}, - {file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:4e6f689880d5ad87918430957297c975203a082d9a036cc426648fcbedae769b"}, - {file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cc69949484171cc961e6ecd4a8911b9ce7a0d1f738fcae717177c231bf77437b"}, - {file = "pyzmq-25.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9880078f683466b7f567b8624bfc16cad65077be046b6e8abb53bed4eeb82dd3"}, - {file = "pyzmq-25.1.2-cp311-cp311-win32.whl", hash = "sha256:4e5837af3e5aaa99a091302df5ee001149baff06ad22b722d34e30df5f0d9097"}, - {file = "pyzmq-25.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:25c2dbb97d38b5ac9fd15586e048ec5eb1e38f3d47fe7d92167b0c77bb3584e9"}, - {file = "pyzmq-25.1.2-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:11e70516688190e9c2db14fcf93c04192b02d457b582a1f6190b154691b4c93a"}, - {file = "pyzmq-25.1.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:313c3794d650d1fccaaab2df942af9f2c01d6217c846177cfcbc693c7410839e"}, - {file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b3cbba2f47062b85fe0ef9de5b987612140a9ba3a9c6d2543c6dec9f7c2ab27"}, - {file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fc31baa0c32a2ca660784d5af3b9487e13b61b3032cb01a115fce6588e1bed30"}, - {file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02c9087b109070c5ab0b383079fa1b5f797f8d43e9a66c07a4b8b8bdecfd88ee"}, - {file = "pyzmq-25.1.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f8429b17cbb746c3e043cb986328da023657e79d5ed258b711c06a70c2ea7537"}, - {file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:5074adeacede5f810b7ef39607ee59d94e948b4fd954495bdb072f8c54558181"}, - {file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:7ae8f354b895cbd85212da245f1a5ad8159e7840e37d78b476bb4f4c3f32a9fe"}, - {file = "pyzmq-25.1.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b264bf2cc96b5bc43ce0e852be995e400376bd87ceb363822e2cb1964fcdc737"}, - {file = "pyzmq-25.1.2-cp312-cp312-win32.whl", hash = "sha256:02bbc1a87b76e04fd780b45e7f695471ae6de747769e540da909173d50ff8e2d"}, - {file = "pyzmq-25.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:ced111c2e81506abd1dc142e6cd7b68dd53747b3b7ae5edbea4578c5eeff96b7"}, - {file = "pyzmq-25.1.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:7b6d09a8962a91151f0976008eb7b29b433a560fde056ec7a3db9ec8f1075438"}, - {file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:967668420f36878a3c9ecb5ab33c9d0ff8d054f9c0233d995a6d25b0e95e1b6b"}, - {file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5edac3f57c7ddaacdb4d40f6ef2f9e299471fc38d112f4bc6d60ab9365445fb0"}, - {file = "pyzmq-25.1.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:0dabfb10ef897f3b7e101cacba1437bd3a5032ee667b7ead32bbcdd1a8422fe7"}, - {file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:2c6441e0398c2baacfe5ba30c937d274cfc2dc5b55e82e3749e333aabffde561"}, - {file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:16b726c1f6c2e7625706549f9dbe9b06004dfbec30dbed4bf50cbdfc73e5b32a"}, - {file = "pyzmq-25.1.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:a86c2dd76ef71a773e70551a07318b8e52379f58dafa7ae1e0a4be78efd1ff16"}, - {file = "pyzmq-25.1.2-cp36-cp36m-win32.whl", hash = "sha256:359f7f74b5d3c65dae137f33eb2bcfa7ad9ebefd1cab85c935f063f1dbb245cc"}, - {file = "pyzmq-25.1.2-cp36-cp36m-win_amd64.whl", hash = "sha256:55875492f820d0eb3417b51d96fea549cde77893ae3790fd25491c5754ea2f68"}, - {file = "pyzmq-25.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b8c8a419dfb02e91b453615c69568442e897aaf77561ee0064d789705ff37a92"}, - {file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8807c87fa893527ae8a524c15fc505d9950d5e856f03dae5921b5e9aa3b8783b"}, - {file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5e319ed7d6b8f5fad9b76daa0a68497bc6f129858ad956331a5835785761e003"}, - {file = "pyzmq-25.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:3c53687dde4d9d473c587ae80cc328e5b102b517447456184b485587ebd18b62"}, - {file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9add2e5b33d2cd765ad96d5eb734a5e795a0755f7fc49aa04f76d7ddda73fd70"}, - {file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:e690145a8c0c273c28d3b89d6fb32c45e0d9605b2293c10e650265bf5c11cfec"}, - {file = "pyzmq-25.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:00a06faa7165634f0cac1abb27e54d7a0b3b44eb9994530b8ec73cf52e15353b"}, - {file = "pyzmq-25.1.2-cp37-cp37m-win32.whl", hash = "sha256:0f97bc2f1f13cb16905a5f3e1fbdf100e712d841482b2237484360f8bc4cb3d7"}, - {file = "pyzmq-25.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6cc0020b74b2e410287e5942e1e10886ff81ac77789eb20bec13f7ae681f0fdd"}, - {file = "pyzmq-25.1.2-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:bef02cfcbded83473bdd86dd8d3729cd82b2e569b75844fb4ea08fee3c26ae41"}, - {file = "pyzmq-25.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e10a4b5a4b1192d74853cc71a5e9fd022594573926c2a3a4802020360aa719d8"}, - {file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8c5f80e578427d4695adac6fdf4370c14a2feafdc8cb35549c219b90652536ae"}, - {file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5dde6751e857910c1339890f3524de74007958557593b9e7e8c5f01cd919f8a7"}, - {file = "pyzmq-25.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea1608dd169da230a0ad602d5b1ebd39807ac96cae1845c3ceed39af08a5c6df"}, - {file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0f513130c4c361201da9bc69df25a086487250e16b5571ead521b31ff6b02220"}, - {file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:019744b99da30330798bb37df33549d59d380c78e516e3bab9c9b84f87a9592f"}, - {file = "pyzmq-25.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2e2713ef44be5d52dd8b8e2023d706bf66cb22072e97fc71b168e01d25192755"}, - {file = "pyzmq-25.1.2-cp38-cp38-win32.whl", hash = "sha256:07cd61a20a535524906595e09344505a9bd46f1da7a07e504b315d41cd42eb07"}, - {file = "pyzmq-25.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb7e49a17fb8c77d3119d41a4523e432eb0c6932187c37deb6fbb00cc3028088"}, - {file = "pyzmq-25.1.2-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:94504ff66f278ab4b7e03e4cba7e7e400cb73bfa9d3d71f58d8972a8dc67e7a6"}, - {file = "pyzmq-25.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6dd0d50bbf9dca1d0bdea219ae6b40f713a3fb477c06ca3714f208fd69e16fd8"}, - {file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:004ff469d21e86f0ef0369717351073e0e577428e514c47c8480770d5e24a565"}, - {file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c0b5ca88a8928147b7b1e2dfa09f3b6c256bc1135a1338536cbc9ea13d3b7add"}, - {file = "pyzmq-25.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c9a79f1d2495b167119d02be7448bfba57fad2a4207c4f68abc0bab4b92925b"}, - {file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:518efd91c3d8ac9f9b4f7dd0e2b7b8bf1a4fe82a308009016b07eaa48681af82"}, - {file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:1ec23bd7b3a893ae676d0e54ad47d18064e6c5ae1fadc2f195143fb27373f7f6"}, - {file = "pyzmq-25.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:db36c27baed588a5a8346b971477b718fdc66cf5b80cbfbd914b4d6d355e44e2"}, - {file = "pyzmq-25.1.2-cp39-cp39-win32.whl", hash = "sha256:39b1067f13aba39d794a24761e385e2eddc26295826530a8c7b6c6c341584289"}, - {file = "pyzmq-25.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:8e9f3fabc445d0ce320ea2c59a75fe3ea591fdbdeebec5db6de530dd4b09412e"}, - {file = "pyzmq-25.1.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a8c1d566344aee826b74e472e16edae0a02e2a044f14f7c24e123002dcff1c05"}, - {file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:759cfd391a0996345ba94b6a5110fca9c557ad4166d86a6e81ea526c376a01e8"}, - {file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c61e346ac34b74028ede1c6b4bcecf649d69b707b3ff9dc0fab453821b04d1e"}, - {file = "pyzmq-25.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cb8fc1f8d69b411b8ec0b5f1ffbcaf14c1db95b6bccea21d83610987435f1a4"}, - {file = "pyzmq-25.1.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3c00c9b7d1ca8165c610437ca0c92e7b5607b2f9076f4eb4b095c85d6e680a1d"}, - {file = "pyzmq-25.1.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:df0c7a16ebb94452d2909b9a7b3337940e9a87a824c4fc1c7c36bb4404cb0cde"}, - {file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:45999e7f7ed5c390f2e87ece7f6c56bf979fb213550229e711e45ecc7d42ccb8"}, - {file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ac170e9e048b40c605358667aca3d94e98f604a18c44bdb4c102e67070f3ac9b"}, - {file = "pyzmq-25.1.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1b604734bec94f05f81b360a272fc824334267426ae9905ff32dc2be433ab96"}, - {file = "pyzmq-25.1.2-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:a793ac733e3d895d96f865f1806f160696422554e46d30105807fdc9841b9f7d"}, - {file = "pyzmq-25.1.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0806175f2ae5ad4b835ecd87f5f85583316b69f17e97786f7443baaf54b9bb98"}, - {file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ef12e259e7bc317c7597d4f6ef59b97b913e162d83b421dd0db3d6410f17a244"}, - {file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ea253b368eb41116011add00f8d5726762320b1bda892f744c91997b65754d73"}, - {file = "pyzmq-25.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b9b1f2ad6498445a941d9a4fee096d387fee436e45cc660e72e768d3d8ee611"}, - {file = "pyzmq-25.1.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8b14c75979ce932c53b79976a395cb2a8cd3aaf14aef75e8c2cb55a330b9b49d"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:889370d5174a741a62566c003ee8ddba4b04c3f09a97b8000092b7ca83ec9c49"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9a18fff090441a40ffda8a7f4f18f03dc56ae73f148f1832e109f9bffa85df15"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99a6b36f95c98839ad98f8c553d8507644c880cf1e0a57fe5e3a3f3969040882"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4345c9a27f4310afbb9c01750e9461ff33d6fb74cd2456b107525bbeebcb5be3"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3516e0b6224cf6e43e341d56da15fd33bdc37fa0c06af4f029f7d7dfceceabbc"}, - {file = "pyzmq-25.1.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:146b9b1f29ead41255387fb07be56dc29639262c0f7344f570eecdcd8d683314"}, - {file = "pyzmq-25.1.2.tar.gz", hash = "sha256:93f1aa311e8bb912e34f004cf186407a4e90eec4f0ecc0efd26056bf7eda0226"}, + {file = "pyzmq-26.0.3-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:44dd6fc3034f1eaa72ece33588867df9e006a7303725a12d64c3dff92330f625"}, + {file = "pyzmq-26.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:acb704195a71ac5ea5ecf2811c9ee19ecdc62b91878528302dd0be1b9451cc90"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dbb9c997932473a27afa93954bb77a9f9b786b4ccf718d903f35da3232317de"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bcb34f869d431799c3ee7d516554797f7760cb2198ecaa89c3f176f72d062be"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38ece17ec5f20d7d9b442e5174ae9f020365d01ba7c112205a4d59cf19dc38ee"}, + {file = "pyzmq-26.0.3-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ba6e5e6588e49139a0979d03a7deb9c734bde647b9a8808f26acf9c547cab1bf"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3bf8b000a4e2967e6dfdd8656cd0757d18c7e5ce3d16339e550bd462f4857e59"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:2136f64fbb86451dbbf70223635a468272dd20075f988a102bf8a3f194a411dc"}, + {file = "pyzmq-26.0.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e8918973fbd34e7814f59143c5f600ecd38b8038161239fd1a3d33d5817a38b8"}, + {file = "pyzmq-26.0.3-cp310-cp310-win32.whl", hash = "sha256:0aaf982e68a7ac284377d051c742610220fd06d330dcd4c4dbb4cdd77c22a537"}, + {file = "pyzmq-26.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:f1a9b7d00fdf60b4039f4455afd031fe85ee8305b019334b72dcf73c567edc47"}, + {file = "pyzmq-26.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:80b12f25d805a919d53efc0a5ad7c0c0326f13b4eae981a5d7b7cc343318ebb7"}, + {file = "pyzmq-26.0.3-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:a72a84570f84c374b4c287183debc776dc319d3e8ce6b6a0041ce2e400de3f32"}, + {file = "pyzmq-26.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7ca684ee649b55fd8f378127ac8462fb6c85f251c2fb027eb3c887e8ee347bcd"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e222562dc0f38571c8b1ffdae9d7adb866363134299264a1958d077800b193b7"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f17cde1db0754c35a91ac00b22b25c11da6eec5746431d6e5092f0cd31a3fea9"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b7c0c0b3244bb2275abe255d4a30c050d541c6cb18b870975553f1fb6f37527"}, + {file = "pyzmq-26.0.3-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:ac97a21de3712afe6a6c071abfad40a6224fd14fa6ff0ff8d0c6e6cd4e2f807a"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:88b88282e55fa39dd556d7fc04160bcf39dea015f78e0cecec8ff4f06c1fc2b5"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:72b67f966b57dbd18dcc7efbc1c7fc9f5f983e572db1877081f075004614fcdd"}, + {file = "pyzmq-26.0.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4b6cecbbf3b7380f3b61de3a7b93cb721125dc125c854c14ddc91225ba52f83"}, + {file = "pyzmq-26.0.3-cp311-cp311-win32.whl", hash = "sha256:eed56b6a39216d31ff8cd2f1d048b5bf1700e4b32a01b14379c3b6dde9ce3aa3"}, + {file = "pyzmq-26.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:3191d312c73e3cfd0f0afdf51df8405aafeb0bad71e7ed8f68b24b63c4f36500"}, + {file = "pyzmq-26.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:b6907da3017ef55139cf0e417c5123a84c7332520e73a6902ff1f79046cd3b94"}, + {file = "pyzmq-26.0.3-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:068ca17214038ae986d68f4a7021f97e187ed278ab6dccb79f837d765a54d753"}, + {file = "pyzmq-26.0.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:7821d44fe07335bea256b9f1f41474a642ca55fa671dfd9f00af8d68a920c2d4"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eeb438a26d87c123bb318e5f2b3d86a36060b01f22fbdffd8cf247d52f7c9a2b"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:69ea9d6d9baa25a4dc9cef5e2b77b8537827b122214f210dd925132e34ae9b12"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7daa3e1369355766dea11f1d8ef829905c3b9da886ea3152788dc25ee6079e02"}, + {file = "pyzmq-26.0.3-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:6ca7a9a06b52d0e38ccf6bca1aeff7be178917893f3883f37b75589d42c4ac20"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1b7d0e124948daa4d9686d421ef5087c0516bc6179fdcf8828b8444f8e461a77"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:e746524418b70f38550f2190eeee834db8850088c834d4c8406fbb9bc1ae10b2"}, + {file = "pyzmq-26.0.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:6b3146f9ae6af82c47a5282ac8803523d381b3b21caeae0327ed2f7ecb718798"}, + {file = "pyzmq-26.0.3-cp312-cp312-win32.whl", hash = "sha256:2b291d1230845871c00c8462c50565a9cd6026fe1228e77ca934470bb7d70ea0"}, + {file = "pyzmq-26.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:926838a535c2c1ea21c903f909a9a54e675c2126728c21381a94ddf37c3cbddf"}, + {file = "pyzmq-26.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:5bf6c237f8c681dfb91b17f8435b2735951f0d1fad10cc5dfd96db110243370b"}, + {file = "pyzmq-26.0.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0c0991f5a96a8e620f7691e61178cd8f457b49e17b7d9cfa2067e2a0a89fc1d5"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:dbf012d8fcb9f2cf0643b65df3b355fdd74fc0035d70bb5c845e9e30a3a4654b"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:01fbfbeb8249a68d257f601deb50c70c929dc2dfe683b754659569e502fbd3aa"}, + {file = "pyzmq-26.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c8eb19abe87029c18f226d42b8a2c9efdd139d08f8bf6e085dd9075446db450"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:5344b896e79800af86ad643408ca9aa303a017f6ebff8cee5a3163c1e9aec987"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:204e0f176fd1d067671157d049466869b3ae1fc51e354708b0dc41cf94e23a3a"}, + {file = "pyzmq-26.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a42db008d58530efa3b881eeee4991146de0b790e095f7ae43ba5cc612decbc5"}, + {file = "pyzmq-26.0.3-cp37-cp37m-win32.whl", hash = "sha256:8d7a498671ca87e32b54cb47c82a92b40130a26c5197d392720a1bce1b3c77cf"}, + {file = "pyzmq-26.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:3b4032a96410bdc760061b14ed6a33613ffb7f702181ba999df5d16fb96ba16a"}, + {file = "pyzmq-26.0.3-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:2cc4e280098c1b192c42a849de8de2c8e0f3a84086a76ec5b07bfee29bda7d18"}, + {file = "pyzmq-26.0.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:5bde86a2ed3ce587fa2b207424ce15b9a83a9fa14422dcc1c5356a13aed3df9d"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:34106f68e20e6ff253c9f596ea50397dbd8699828d55e8fa18bd4323d8d966e6"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ebbbd0e728af5db9b04e56389e2299a57ea8b9dd15c9759153ee2455b32be6ad"}, + {file = "pyzmq-26.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6b1d1c631e5940cac5a0b22c5379c86e8df6a4ec277c7a856b714021ab6cfad"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e891ce81edd463b3b4c3b885c5603c00141151dd9c6936d98a680c8c72fe5c67"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:9b273ecfbc590a1b98f014ae41e5cf723932f3b53ba9367cfb676f838038b32c"}, + {file = "pyzmq-26.0.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b32bff85fb02a75ea0b68f21e2412255b5731f3f389ed9aecc13a6752f58ac97"}, + {file = "pyzmq-26.0.3-cp38-cp38-win32.whl", hash = "sha256:f6c21c00478a7bea93caaaef9e7629145d4153b15a8653e8bb4609d4bc70dbfc"}, + {file = "pyzmq-26.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:3401613148d93ef0fd9aabdbddb212de3db7a4475367f49f590c837355343972"}, + {file = "pyzmq-26.0.3-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:2ed8357f4c6e0daa4f3baf31832df8a33334e0fe5b020a61bc8b345a3db7a606"}, + {file = "pyzmq-26.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c1c8f2a2ca45292084c75bb6d3a25545cff0ed931ed228d3a1810ae3758f975f"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:b63731993cdddcc8e087c64e9cf003f909262b359110070183d7f3025d1c56b5"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b3cd31f859b662ac5d7f4226ec7d8bd60384fa037fc02aee6ff0b53ba29a3ba8"}, + {file = "pyzmq-26.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:115f8359402fa527cf47708d6f8a0f8234f0e9ca0cab7c18c9c189c194dbf620"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:715bdf952b9533ba13dfcf1f431a8f49e63cecc31d91d007bc1deb914f47d0e4"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e1258c639e00bf5e8a522fec6c3eaa3e30cf1c23a2f21a586be7e04d50c9acab"}, + {file = "pyzmq-26.0.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:15c59e780be8f30a60816a9adab900c12a58d79c1ac742b4a8df044ab2a6d920"}, + {file = "pyzmq-26.0.3-cp39-cp39-win32.whl", hash = "sha256:d0cdde3c78d8ab5b46595054e5def32a755fc028685add5ddc7403e9f6de9879"}, + {file = "pyzmq-26.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:ce828058d482ef860746bf532822842e0ff484e27f540ef5c813d516dd8896d2"}, + {file = "pyzmq-26.0.3-cp39-cp39-win_arm64.whl", hash = "sha256:788f15721c64109cf720791714dc14afd0f449d63f3a5487724f024345067381"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2c18645ef6294d99b256806e34653e86236eb266278c8ec8112622b61db255de"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7e6bc96ebe49604df3ec2c6389cc3876cabe475e6bfc84ced1bf4e630662cb35"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:971e8990c5cc4ddcff26e149398fc7b0f6a042306e82500f5e8db3b10ce69f84"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8416c23161abd94cc7da80c734ad7c9f5dbebdadfdaa77dad78244457448223"}, + {file = "pyzmq-26.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:082a2988364b60bb5de809373098361cf1dbb239623e39e46cb18bc035ed9c0c"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d57dfbf9737763b3a60d26e6800e02e04284926329aee8fb01049635e957fe81"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:77a85dca4c2430ac04dc2a2185c2deb3858a34fe7f403d0a946fa56970cf60a1"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4c82a6d952a1d555bf4be42b6532927d2a5686dd3c3e280e5f63225ab47ac1f5"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4496b1282c70c442809fc1b151977c3d967bfb33e4e17cedbf226d97de18f709"}, + {file = "pyzmq-26.0.3-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:e4946d6bdb7ba972dfda282f9127e5756d4f299028b1566d1245fa0d438847e6"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:03c0ae165e700364b266876d712acb1ac02693acd920afa67da2ebb91a0b3c09"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:3e3070e680f79887d60feeda051a58d0ac36622e1759f305a41059eff62c6da7"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6ca08b840fe95d1c2bd9ab92dac5685f949fc6f9ae820ec16193e5ddf603c3b2"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e76654e9dbfb835b3518f9938e565c7806976c07b37c33526b574cc1a1050480"}, + {file = "pyzmq-26.0.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:871587bdadd1075b112e697173e946a07d722459d20716ceb3d1bd6c64bd08ce"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d0a2d1bd63a4ad79483049b26514e70fa618ce6115220da9efdff63688808b17"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0270b49b6847f0d106d64b5086e9ad5dc8a902413b5dbbb15d12b60f9c1747a4"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:703c60b9910488d3d0954ca585c34f541e506a091a41930e663a098d3b794c67"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:74423631b6be371edfbf7eabb02ab995c2563fee60a80a30829176842e71722a"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4adfbb5451196842a88fda3612e2c0414134874bffb1c2ce83ab4242ec9e027d"}, + {file = "pyzmq-26.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3516119f4f9b8671083a70b6afaa0a070f5683e431ab3dc26e9215620d7ca1ad"}, + {file = "pyzmq-26.0.3.tar.gz", hash = "sha256:dba7d9f2e047dfa2bca3b01f4f84aa5246725203d6284e3790f2ca15fba6b40a"}, ] [package.dependencies] @@ -2525,13 +2534,13 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} [[package]] name = "referencing" -version = "0.34.0" +version = "0.35.1" description = "JSON Referencing + Python" optional = false python-versions = ">=3.8" files = [ - {file = "referencing-0.34.0-py3-none-any.whl", hash = "sha256:d53ae300ceddd3169f1ffa9caf2cb7b769e92657e4fafb23d34b93679116dfd4"}, - {file = "referencing-0.34.0.tar.gz", hash = "sha256:5773bd84ef41799a5a8ca72dc34590c041eb01bf9aa02632b4a973fb0181a844"}, + {file = "referencing-0.35.1-py3-none-any.whl", hash = "sha256:eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de"}, + {file = "referencing-0.35.1.tar.gz", hash = "sha256:25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c"}, ] [package.dependencies] @@ -2540,104 +2549,90 @@ rpds-py = ">=0.7.0" [[package]] name = "regex" -version = "2023.12.25" +version = "2024.5.15" description = "Alternative regular expression module, to replace re." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "regex-2023.12.25-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0694219a1d54336fd0445ea382d49d36882415c0134ee1e8332afd1529f0baa5"}, - {file = "regex-2023.12.25-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b014333bd0217ad3d54c143de9d4b9a3ca1c5a29a6d0d554952ea071cff0f1f8"}, - {file = "regex-2023.12.25-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d865984b3f71f6d0af64d0d88f5733521698f6c16f445bb09ce746c92c97c586"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e0eabac536b4cc7f57a5f3d095bfa557860ab912f25965e08fe1545e2ed8b4c"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c25a8ad70e716f96e13a637802813f65d8a6760ef48672aa3502f4c24ea8b400"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9b6d73353f777630626f403b0652055ebfe8ff142a44ec2cf18ae470395766e"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9cc99d6946d750eb75827cb53c4371b8b0fe89c733a94b1573c9dd16ea6c9e4"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88d1f7bef20c721359d8675f7d9f8e414ec5003d8f642fdfd8087777ff7f94b5"}, - {file = "regex-2023.12.25-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cb3fe77aec8f1995611f966d0c656fdce398317f850d0e6e7aebdfe61f40e1cd"}, - {file = "regex-2023.12.25-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:7aa47c2e9ea33a4a2a05f40fcd3ea36d73853a2aae7b4feab6fc85f8bf2c9704"}, - {file = "regex-2023.12.25-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:df26481f0c7a3f8739fecb3e81bc9da3fcfae34d6c094563b9d4670b047312e1"}, - {file = "regex-2023.12.25-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:c40281f7d70baf6e0db0c2f7472b31609f5bc2748fe7275ea65a0b4601d9b392"}, - {file = "regex-2023.12.25-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:d94a1db462d5690ebf6ae86d11c5e420042b9898af5dcf278bd97d6bda065423"}, - {file = "regex-2023.12.25-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ba1b30765a55acf15dce3f364e4928b80858fa8f979ad41f862358939bdd1f2f"}, - {file = "regex-2023.12.25-cp310-cp310-win32.whl", hash = "sha256:150c39f5b964e4d7dba46a7962a088fbc91f06e606f023ce57bb347a3b2d4630"}, - {file = "regex-2023.12.25-cp310-cp310-win_amd64.whl", hash = "sha256:09da66917262d9481c719599116c7dc0c321ffcec4b1f510c4f8a066f8768105"}, - {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1b9d811f72210fa9306aeb88385b8f8bcef0dfbf3873410413c00aa94c56c2b6"}, - {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d902a43085a308cef32c0d3aea962524b725403fd9373dea18110904003bac97"}, - {file = "regex-2023.12.25-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d166eafc19f4718df38887b2bbe1467a4f74a9830e8605089ea7a30dd4da8887"}, - {file = "regex-2023.12.25-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7ad32824b7f02bb3c9f80306d405a1d9b7bb89362d68b3c5a9be53836caebdb"}, - {file = "regex-2023.12.25-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:636ba0a77de609d6510235b7f0e77ec494d2657108f777e8765efc060094c98c"}, - {file = "regex-2023.12.25-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fda75704357805eb953a3ee15a2b240694a9a514548cd49b3c5124b4e2ad01b"}, - {file = "regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f72cbae7f6b01591f90814250e636065850c5926751af02bb48da94dfced7baa"}, - {file = "regex-2023.12.25-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:db2a0b1857f18b11e3b0e54ddfefc96af46b0896fb678c85f63fb8c37518b3e7"}, - {file = "regex-2023.12.25-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7502534e55c7c36c0978c91ba6f61703faf7ce733715ca48f499d3dbbd7657e0"}, - {file = "regex-2023.12.25-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:e8c7e08bb566de4faaf11984af13f6bcf6a08f327b13631d41d62592681d24fe"}, - {file = "regex-2023.12.25-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:283fc8eed679758de38fe493b7d7d84a198b558942b03f017b1f94dda8efae80"}, - {file = "regex-2023.12.25-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:f44dd4d68697559d007462b0a3a1d9acd61d97072b71f6d1968daef26bc744bd"}, - {file = "regex-2023.12.25-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:67d3ccfc590e5e7197750fcb3a2915b416a53e2de847a728cfa60141054123d4"}, - {file = "regex-2023.12.25-cp311-cp311-win32.whl", hash = "sha256:68191f80a9bad283432385961d9efe09d783bcd36ed35a60fb1ff3f1ec2efe87"}, - {file = "regex-2023.12.25-cp311-cp311-win_amd64.whl", hash = "sha256:7d2af3f6b8419661a0c421584cfe8aaec1c0e435ce7e47ee2a97e344b98f794f"}, - {file = "regex-2023.12.25-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8a0ccf52bb37d1a700375a6b395bff5dd15c50acb745f7db30415bae3c2b0715"}, - {file = "regex-2023.12.25-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c3c4a78615b7762740531c27cf46e2f388d8d727d0c0c739e72048beb26c8a9d"}, - {file = "regex-2023.12.25-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ad83e7545b4ab69216cef4cc47e344d19622e28aabec61574b20257c65466d6a"}, - {file = "regex-2023.12.25-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7a635871143661feccce3979e1727c4e094f2bdfd3ec4b90dfd4f16f571a87a"}, - {file = "regex-2023.12.25-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d498eea3f581fbe1b34b59c697512a8baef88212f92e4c7830fcc1499f5b45a5"}, - {file = "regex-2023.12.25-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:43f7cd5754d02a56ae4ebb91b33461dc67be8e3e0153f593c509e21d219c5060"}, - {file = "regex-2023.12.25-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51f4b32f793812714fd5307222a7f77e739b9bc566dc94a18126aba3b92b98a3"}, - {file = "regex-2023.12.25-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ba99d8077424501b9616b43a2d208095746fb1284fc5ba490139651f971d39d9"}, - {file = "regex-2023.12.25-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4bfc2b16e3ba8850e0e262467275dd4d62f0d045e0e9eda2bc65078c0110a11f"}, - {file = "regex-2023.12.25-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8c2c19dae8a3eb0ea45a8448356ed561be843b13cbc34b840922ddf565498c1c"}, - {file = "regex-2023.12.25-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:60080bb3d8617d96f0fb7e19796384cc2467447ef1c491694850ebd3670bc457"}, - {file = "regex-2023.12.25-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b77e27b79448e34c2c51c09836033056a0547aa360c45eeeb67803da7b0eedaf"}, - {file = "regex-2023.12.25-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:518440c991f514331f4850a63560321f833979d145d7d81186dbe2f19e27ae3d"}, - {file = "regex-2023.12.25-cp312-cp312-win32.whl", hash = "sha256:e2610e9406d3b0073636a3a2e80db05a02f0c3169b5632022b4e81c0364bcda5"}, - {file = "regex-2023.12.25-cp312-cp312-win_amd64.whl", hash = "sha256:cc37b9aeebab425f11f27e5e9e6cf580be7206c6582a64467a14dda211abc232"}, - {file = "regex-2023.12.25-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:da695d75ac97cb1cd725adac136d25ca687da4536154cdc2815f576e4da11c69"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d126361607b33c4eb7b36debc173bf25d7805847346dd4d99b5499e1fef52bc7"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4719bb05094d7d8563a450cf8738d2e1061420f79cfcc1fa7f0a44744c4d8f73"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5dd58946bce44b53b06d94aa95560d0b243eb2fe64227cba50017a8d8b3cd3e2"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22a86d9fff2009302c440b9d799ef2fe322416d2d58fc124b926aa89365ec482"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2aae8101919e8aa05ecfe6322b278f41ce2994c4a430303c4cd163fef746e04f"}, - {file = "regex-2023.12.25-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e692296c4cc2873967771345a876bcfc1c547e8dd695c6b89342488b0ea55cd8"}, - {file = "regex-2023.12.25-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:263ef5cc10979837f243950637fffb06e8daed7f1ac1e39d5910fd29929e489a"}, - {file = "regex-2023.12.25-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:d6f7e255e5fa94642a0724e35406e6cb7001c09d476ab5fce002f652b36d0c39"}, - {file = "regex-2023.12.25-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:88ad44e220e22b63b0f8f81f007e8abbb92874d8ced66f32571ef8beb0643b2b"}, - {file = "regex-2023.12.25-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:3a17d3ede18f9cedcbe23d2daa8a2cd6f59fe2bf082c567e43083bba3fb00347"}, - {file = "regex-2023.12.25-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d15b274f9e15b1a0b7a45d2ac86d1f634d983ca40d6b886721626c47a400bf39"}, - {file = "regex-2023.12.25-cp37-cp37m-win32.whl", hash = "sha256:ed19b3a05ae0c97dd8f75a5d8f21f7723a8c33bbc555da6bbe1f96c470139d3c"}, - {file = "regex-2023.12.25-cp37-cp37m-win_amd64.whl", hash = "sha256:a6d1047952c0b8104a1d371f88f4ab62e6275567d4458c1e26e9627ad489b445"}, - {file = "regex-2023.12.25-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:b43523d7bc2abd757119dbfb38af91b5735eea45537ec6ec3a5ec3f9562a1c53"}, - {file = "regex-2023.12.25-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:efb2d82f33b2212898f1659fb1c2e9ac30493ac41e4d53123da374c3b5541e64"}, - {file = "regex-2023.12.25-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b7fca9205b59c1a3d5031f7e64ed627a1074730a51c2a80e97653e3e9fa0d415"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:086dd15e9435b393ae06f96ab69ab2d333f5d65cbe65ca5a3ef0ec9564dfe770"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e81469f7d01efed9b53740aedd26085f20d49da65f9c1f41e822a33992cb1590"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:34e4af5b27232f68042aa40a91c3b9bb4da0eeb31b7632e0091afc4310afe6cb"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9852b76ab558e45b20bf1893b59af64a28bd3820b0c2efc80e0a70a4a3ea51c1"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff100b203092af77d1a5a7abe085b3506b7eaaf9abf65b73b7d6905b6cb76988"}, - {file = "regex-2023.12.25-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cc038b2d8b1470364b1888a98fd22d616fba2b6309c5b5f181ad4483e0017861"}, - {file = "regex-2023.12.25-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:094ba386bb5c01e54e14434d4caabf6583334090865b23ef58e0424a6286d3dc"}, - {file = "regex-2023.12.25-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:5cd05d0f57846d8ba4b71d9c00f6f37d6b97d5e5ef8b3c3840426a475c8f70f4"}, - {file = "regex-2023.12.25-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:9aa1a67bbf0f957bbe096375887b2505f5d8ae16bf04488e8b0f334c36e31360"}, - {file = "regex-2023.12.25-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:98a2636994f943b871786c9e82bfe7883ecdaba2ef5df54e1450fa9869d1f756"}, - {file = "regex-2023.12.25-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:37f8e93a81fc5e5bd8db7e10e62dc64261bcd88f8d7e6640aaebe9bc180d9ce2"}, - {file = "regex-2023.12.25-cp38-cp38-win32.whl", hash = "sha256:d78bd484930c1da2b9679290a41cdb25cc127d783768a0369d6b449e72f88beb"}, - {file = "regex-2023.12.25-cp38-cp38-win_amd64.whl", hash = "sha256:b521dcecebc5b978b447f0f69b5b7f3840eac454862270406a39837ffae4e697"}, - {file = "regex-2023.12.25-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f7bc09bc9c29ebead055bcba136a67378f03d66bf359e87d0f7c759d6d4ffa31"}, - {file = "regex-2023.12.25-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e14b73607d6231f3cc4622809c196b540a6a44e903bcfad940779c80dffa7be7"}, - {file = "regex-2023.12.25-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9eda5f7a50141291beda3edd00abc2d4a5b16c29c92daf8d5bd76934150f3edc"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc6bb9aa69aacf0f6032c307da718f61a40cf970849e471254e0e91c56ffca95"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:298dc6354d414bc921581be85695d18912bea163a8b23cac9a2562bbcd5088b1"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2f4e475a80ecbd15896a976aa0b386c5525d0ed34d5c600b6d3ebac0a67c7ddf"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:531ac6cf22b53e0696f8e1d56ce2396311254eb806111ddd3922c9d937151dae"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22f3470f7524b6da61e2020672df2f3063676aff444db1daa283c2ea4ed259d6"}, - {file = "regex-2023.12.25-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:89723d2112697feaa320c9d351e5f5e7b841e83f8b143dba8e2d2b5f04e10923"}, - {file = "regex-2023.12.25-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0ecf44ddf9171cd7566ef1768047f6e66975788258b1c6c6ca78098b95cf9a3d"}, - {file = "regex-2023.12.25-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:905466ad1702ed4acfd67a902af50b8db1feeb9781436372261808df7a2a7bca"}, - {file = "regex-2023.12.25-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:4558410b7a5607a645e9804a3e9dd509af12fb72b9825b13791a37cd417d73a5"}, - {file = "regex-2023.12.25-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:7e316026cc1095f2a3e8cc012822c99f413b702eaa2ca5408a513609488cb62f"}, - {file = "regex-2023.12.25-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3b1de218d5375cd6ac4b5493e0b9f3df2be331e86520f23382f216c137913d20"}, - {file = "regex-2023.12.25-cp39-cp39-win32.whl", hash = "sha256:11a963f8e25ab5c61348d090bf1b07f1953929c13bd2309a0662e9ff680763c9"}, - {file = "regex-2023.12.25-cp39-cp39-win_amd64.whl", hash = "sha256:e693e233ac92ba83a87024e1d32b5f9ab15ca55ddd916d878146f4e3406b5c91"}, - {file = "regex-2023.12.25.tar.gz", hash = "sha256:29171aa128da69afdf4bde412d5bedc335f2ca8fcfe4489038577d05f16181e5"}, + {file = "regex-2024.5.15-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a81e3cfbae20378d75185171587cbf756015ccb14840702944f014e0d93ea09f"}, + {file = "regex-2024.5.15-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7b59138b219ffa8979013be7bc85bb60c6f7b7575df3d56dc1e403a438c7a3f6"}, + {file = "regex-2024.5.15-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a0bd000c6e266927cb7a1bc39d55be95c4b4f65c5be53e659537537e019232b1"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5eaa7ddaf517aa095fa8da0b5015c44d03da83f5bd49c87961e3c997daed0de7"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ba68168daedb2c0bab7fd7e00ced5ba90aebf91024dea3c88ad5063c2a562cca"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6e8d717bca3a6e2064fc3a08df5cbe366369f4b052dcd21b7416e6d71620dca1"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1337b7dbef9b2f71121cdbf1e97e40de33ff114801263b275aafd75303bd62b5"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f9ebd0a36102fcad2f03696e8af4ae682793a5d30b46c647eaf280d6cfb32796"}, + {file = "regex-2024.5.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9efa1a32ad3a3ea112224897cdaeb6aa00381627f567179c0314f7b65d354c62"}, + {file = "regex-2024.5.15-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:1595f2d10dff3d805e054ebdc41c124753631b6a471b976963c7b28543cf13b0"}, + {file = "regex-2024.5.15-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b802512f3e1f480f41ab5f2cfc0e2f761f08a1f41092d6718868082fc0d27143"}, + {file = "regex-2024.5.15-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:a0981022dccabca811e8171f913de05720590c915b033b7e601f35ce4ea7019f"}, + {file = "regex-2024.5.15-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:19068a6a79cf99a19ccefa44610491e9ca02c2be3305c7760d3831d38a467a6f"}, + {file = "regex-2024.5.15-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:1b5269484f6126eee5e687785e83c6b60aad7663dafe842b34691157e5083e53"}, + {file = "regex-2024.5.15-cp310-cp310-win32.whl", hash = "sha256:ada150c5adfa8fbcbf321c30c751dc67d2f12f15bd183ffe4ec7cde351d945b3"}, + {file = "regex-2024.5.15-cp310-cp310-win_amd64.whl", hash = "sha256:ac394ff680fc46b97487941f5e6ae49a9f30ea41c6c6804832063f14b2a5a145"}, + {file = "regex-2024.5.15-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f5b1dff3ad008dccf18e652283f5e5339d70bf8ba7c98bf848ac33db10f7bc7a"}, + {file = "regex-2024.5.15-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c6a2b494a76983df8e3d3feea9b9ffdd558b247e60b92f877f93a1ff43d26656"}, + {file = "regex-2024.5.15-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a32b96f15c8ab2e7d27655969a23895eb799de3665fa94349f3b2fbfd547236f"}, + {file = "regex-2024.5.15-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:10002e86e6068d9e1c91eae8295ef690f02f913c57db120b58fdd35a6bb1af35"}, + {file = "regex-2024.5.15-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ec54d5afa89c19c6dd8541a133be51ee1017a38b412b1321ccb8d6ddbeb4cf7d"}, + {file = "regex-2024.5.15-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:10e4ce0dca9ae7a66e6089bb29355d4432caed736acae36fef0fdd7879f0b0cb"}, + {file = "regex-2024.5.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e507ff1e74373c4d3038195fdd2af30d297b4f0950eeda6f515ae3d84a1770f"}, + {file = "regex-2024.5.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d1f059a4d795e646e1c37665b9d06062c62d0e8cc3c511fe01315973a6542e40"}, + {file = "regex-2024.5.15-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0721931ad5fe0dda45d07f9820b90b2148ccdd8e45bb9e9b42a146cb4f695649"}, + {file = "regex-2024.5.15-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:833616ddc75ad595dee848ad984d067f2f31be645d603e4d158bba656bbf516c"}, + {file = "regex-2024.5.15-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:287eb7f54fc81546346207c533ad3c2c51a8d61075127d7f6d79aaf96cdee890"}, + {file = "regex-2024.5.15-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:19dfb1c504781a136a80ecd1fff9f16dddf5bb43cec6871778c8a907a085bb3d"}, + {file = "regex-2024.5.15-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:119af6e56dce35e8dfb5222573b50c89e5508d94d55713c75126b753f834de68"}, + {file = "regex-2024.5.15-cp311-cp311-win32.whl", hash = "sha256:1c1c174d6ec38d6c8a7504087358ce9213d4332f6293a94fbf5249992ba54efa"}, + {file = "regex-2024.5.15-cp311-cp311-win_amd64.whl", hash = "sha256:9e717956dcfd656f5055cc70996ee2cc82ac5149517fc8e1b60261b907740201"}, + {file = "regex-2024.5.15-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:632b01153e5248c134007209b5c6348a544ce96c46005d8456de1d552455b014"}, + {file = "regex-2024.5.15-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e64198f6b856d48192bf921421fdd8ad8eb35e179086e99e99f711957ffedd6e"}, + {file = "regex-2024.5.15-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:68811ab14087b2f6e0fc0c2bae9ad689ea3584cad6917fc57be6a48bbd012c49"}, + {file = "regex-2024.5.15-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8ec0c2fea1e886a19c3bee0cd19d862b3aa75dcdfb42ebe8ed30708df64687a"}, + {file = "regex-2024.5.15-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d0c0c0003c10f54a591d220997dd27d953cd9ccc1a7294b40a4be5312be8797b"}, + {file = "regex-2024.5.15-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2431b9e263af1953c55abbd3e2efca67ca80a3de8a0437cb58e2421f8184717a"}, + {file = "regex-2024.5.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a605586358893b483976cffc1723fb0f83e526e8f14c6e6614e75919d9862cf"}, + {file = "regex-2024.5.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:391d7f7f1e409d192dba8bcd42d3e4cf9e598f3979cdaed6ab11288da88cb9f2"}, + {file = "regex-2024.5.15-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9ff11639a8d98969c863d4617595eb5425fd12f7c5ef6621a4b74b71ed8726d5"}, + {file = "regex-2024.5.15-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4eee78a04e6c67e8391edd4dad3279828dd66ac4b79570ec998e2155d2e59fd5"}, + {file = "regex-2024.5.15-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8fe45aa3f4aa57faabbc9cb46a93363edd6197cbc43523daea044e9ff2fea83e"}, + {file = "regex-2024.5.15-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d0a3d8d6acf0c78a1fff0e210d224b821081330b8524e3e2bc5a68ef6ab5803d"}, + {file = "regex-2024.5.15-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c486b4106066d502495b3025a0a7251bf37ea9540433940a23419461ab9f2a80"}, + {file = "regex-2024.5.15-cp312-cp312-win32.whl", hash = "sha256:c49e15eac7c149f3670b3e27f1f28a2c1ddeccd3a2812cba953e01be2ab9b5fe"}, + {file = "regex-2024.5.15-cp312-cp312-win_amd64.whl", hash = "sha256:673b5a6da4557b975c6c90198588181029c60793835ce02f497ea817ff647cb2"}, + {file = "regex-2024.5.15-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:87e2a9c29e672fc65523fb47a90d429b70ef72b901b4e4b1bd42387caf0d6835"}, + {file = "regex-2024.5.15-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c3bea0ba8b73b71b37ac833a7f3fd53825924165da6a924aec78c13032f20850"}, + {file = "regex-2024.5.15-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:bfc4f82cabe54f1e7f206fd3d30fda143f84a63fe7d64a81558d6e5f2e5aaba9"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e5bb9425fe881d578aeca0b2b4b3d314ec88738706f66f219c194d67179337cb"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64c65783e96e563103d641760664125e91bd85d8e49566ee560ded4da0d3e704"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cf2430df4148b08fb4324b848672514b1385ae3807651f3567871f130a728cc3"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5397de3219a8b08ae9540c48f602996aa6b0b65d5a61683e233af8605c42b0f2"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:455705d34b4154a80ead722f4f185b04c4237e8e8e33f265cd0798d0e44825fa"}, + {file = "regex-2024.5.15-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b2b6f1b3bb6f640c1a92be3bbfbcb18657b125b99ecf141fb3310b5282c7d4ed"}, + {file = "regex-2024.5.15-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3ad070b823ca5890cab606c940522d05d3d22395d432f4aaaf9d5b1653e47ced"}, + {file = "regex-2024.5.15-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5b5467acbfc153847d5adb21e21e29847bcb5870e65c94c9206d20eb4e99a384"}, + {file = "regex-2024.5.15-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:e6662686aeb633ad65be2a42b4cb00178b3fbf7b91878f9446075c404ada552f"}, + {file = "regex-2024.5.15-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:2b4c884767504c0e2401babe8b5b7aea9148680d2e157fa28f01529d1f7fcf67"}, + {file = "regex-2024.5.15-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3cd7874d57f13bf70078f1ff02b8b0aa48d5b9ed25fc48547516c6aba36f5741"}, + {file = "regex-2024.5.15-cp38-cp38-win32.whl", hash = "sha256:e4682f5ba31f475d58884045c1a97a860a007d44938c4c0895f41d64481edbc9"}, + {file = "regex-2024.5.15-cp38-cp38-win_amd64.whl", hash = "sha256:d99ceffa25ac45d150e30bd9ed14ec6039f2aad0ffa6bb87a5936f5782fc1569"}, + {file = "regex-2024.5.15-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:13cdaf31bed30a1e1c2453ef6015aa0983e1366fad2667657dbcac7b02f67133"}, + {file = "regex-2024.5.15-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:cac27dcaa821ca271855a32188aa61d12decb6fe45ffe3e722401fe61e323cd1"}, + {file = "regex-2024.5.15-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7dbe2467273b875ea2de38ded4eba86cbcbc9a1a6d0aa11dcf7bd2e67859c435"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:64f18a9a3513a99c4bef0e3efd4c4a5b11228b48aa80743be822b71e132ae4f5"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d347a741ea871c2e278fde6c48f85136c96b8659b632fb57a7d1ce1872547600"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1878b8301ed011704aea4c806a3cadbd76f84dece1ec09cc9e4dc934cfa5d4da"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4babf07ad476aaf7830d77000874d7611704a7fcf68c9c2ad151f5d94ae4bfc4"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:35cb514e137cb3488bce23352af3e12fb0dbedd1ee6e60da053c69fb1b29cc6c"}, + {file = "regex-2024.5.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cdd09d47c0b2efee9378679f8510ee6955d329424c659ab3c5e3a6edea696294"}, + {file = "regex-2024.5.15-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:72d7a99cd6b8f958e85fc6ca5b37c4303294954eac1376535b03c2a43eb72629"}, + {file = "regex-2024.5.15-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:a094801d379ab20c2135529948cb84d417a2169b9bdceda2a36f5f10977ebc16"}, + {file = "regex-2024.5.15-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:c0c18345010870e58238790a6779a1219b4d97bd2e77e1140e8ee5d14df071aa"}, + {file = "regex-2024.5.15-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:16093f563098448ff6b1fa68170e4acbef94e6b6a4e25e10eae8598bb1694b5d"}, + {file = "regex-2024.5.15-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e38a7d4e8f633a33b4c7350fbd8bad3b70bf81439ac67ac38916c4a86b465456"}, + {file = "regex-2024.5.15-cp39-cp39-win32.whl", hash = "sha256:71a455a3c584a88f654b64feccc1e25876066c4f5ef26cd6dd711308aa538694"}, + {file = "regex-2024.5.15-cp39-cp39-win_amd64.whl", hash = "sha256:cab12877a9bdafde5500206d1020a584355a97884dfd388af3699e9137bf7388"}, + {file = "regex-2024.5.15.tar.gz", hash = "sha256:d3ee02d9e5f482cc8309134a91eeaacbdd2261ba111b0fef3748eeb4913e6a2c"}, ] [[package]] @@ -2663,152 +2658,152 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "rpds-py" -version = "0.18.0" +version = "0.18.1" description = "Python bindings to Rust's persistent data structures (rpds)" optional = false python-versions = ">=3.8" files = [ - {file = "rpds_py-0.18.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:5b4e7d8d6c9b2e8ee2d55c90b59c707ca59bc30058269b3db7b1f8df5763557e"}, - {file = "rpds_py-0.18.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c463ed05f9dfb9baebef68048aed8dcdc94411e4bf3d33a39ba97e271624f8f7"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01e36a39af54a30f28b73096dd39b6802eddd04c90dbe161c1b8dbe22353189f"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d62dec4976954a23d7f91f2f4530852b0c7608116c257833922a896101336c51"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dd18772815d5f008fa03d2b9a681ae38d5ae9f0e599f7dda233c439fcaa00d40"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:923d39efa3cfb7279a0327e337a7958bff00cc447fd07a25cddb0a1cc9a6d2da"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39514da80f971362f9267c600b6d459bfbbc549cffc2cef8e47474fddc9b45b1"}, - {file = "rpds_py-0.18.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a34d557a42aa28bd5c48a023c570219ba2593bcbbb8dc1b98d8cf5d529ab1434"}, - {file = "rpds_py-0.18.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:93df1de2f7f7239dc9cc5a4a12408ee1598725036bd2dedadc14d94525192fc3"}, - {file = "rpds_py-0.18.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:34b18ba135c687f4dac449aa5157d36e2cbb7c03cbea4ddbd88604e076aa836e"}, - {file = "rpds_py-0.18.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c0b5dcf9193625afd8ecc92312d6ed78781c46ecbf39af9ad4681fc9f464af88"}, - {file = "rpds_py-0.18.0-cp310-none-win32.whl", hash = "sha256:c4325ff0442a12113a6379af66978c3fe562f846763287ef66bdc1d57925d337"}, - {file = "rpds_py-0.18.0-cp310-none-win_amd64.whl", hash = "sha256:7223a2a5fe0d217e60a60cdae28d6949140dde9c3bcc714063c5b463065e3d66"}, - {file = "rpds_py-0.18.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:3a96e0c6a41dcdba3a0a581bbf6c44bb863f27c541547fb4b9711fd8cf0ffad4"}, - {file = "rpds_py-0.18.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30f43887bbae0d49113cbaab729a112251a940e9b274536613097ab8b4899cf6"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fcb25daa9219b4cf3a0ab24b0eb9a5cc8949ed4dc72acb8fa16b7e1681aa3c58"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d68c93e381010662ab873fea609bf6c0f428b6d0bb00f2c6939782e0818d37bf"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b34b7aa8b261c1dbf7720b5d6f01f38243e9b9daf7e6b8bc1fd4657000062f2c"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2e6d75ab12b0bbab7215e5d40f1e5b738aa539598db27ef83b2ec46747df90e1"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b8612cd233543a3781bc659c731b9d607de65890085098986dfd573fc2befe5"}, - {file = "rpds_py-0.18.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:aec493917dd45e3c69d00a8874e7cbed844efd935595ef78a0f25f14312e33c6"}, - {file = "rpds_py-0.18.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:661d25cbffaf8cc42e971dd570d87cb29a665f49f4abe1f9e76be9a5182c4688"}, - {file = "rpds_py-0.18.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1df3659d26f539ac74fb3b0c481cdf9d725386e3552c6fa2974f4d33d78e544b"}, - {file = "rpds_py-0.18.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a1ce3ba137ed54f83e56fb983a5859a27d43a40188ba798993812fed73c70836"}, - {file = "rpds_py-0.18.0-cp311-none-win32.whl", hash = "sha256:69e64831e22a6b377772e7fb337533c365085b31619005802a79242fee620bc1"}, - {file = "rpds_py-0.18.0-cp311-none-win_amd64.whl", hash = "sha256:998e33ad22dc7ec7e030b3df701c43630b5bc0d8fbc2267653577e3fec279afa"}, - {file = "rpds_py-0.18.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:7f2facbd386dd60cbbf1a794181e6aa0bd429bd78bfdf775436020172e2a23f0"}, - {file = "rpds_py-0.18.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1d9a5be316c15ffb2b3c405c4ff14448c36b4435be062a7f578ccd8b01f0c4d8"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd5bf1af8efe569654bbef5a3e0a56eca45f87cfcffab31dd8dde70da5982475"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5417558f6887e9b6b65b4527232553c139b57ec42c64570569b155262ac0754f"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:56a737287efecafc16f6d067c2ea0117abadcd078d58721f967952db329a3e5c"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8f03bccbd8586e9dd37219bce4d4e0d3ab492e6b3b533e973fa08a112cb2ffc9"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4457a94da0d5c53dc4b3e4de1158bdab077db23c53232f37a3cb7afdb053a4e3"}, - {file = "rpds_py-0.18.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0ab39c1ba9023914297dd88ec3b3b3c3f33671baeb6acf82ad7ce883f6e8e157"}, - {file = "rpds_py-0.18.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9d54553c1136b50fd12cc17e5b11ad07374c316df307e4cfd6441bea5fb68496"}, - {file = "rpds_py-0.18.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0af039631b6de0397ab2ba16eaf2872e9f8fca391b44d3d8cac317860a700a3f"}, - {file = "rpds_py-0.18.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:84ffab12db93b5f6bad84c712c92060a2d321b35c3c9960b43d08d0f639d60d7"}, - {file = "rpds_py-0.18.0-cp312-none-win32.whl", hash = "sha256:685537e07897f173abcf67258bee3c05c374fa6fff89d4c7e42fb391b0605e98"}, - {file = "rpds_py-0.18.0-cp312-none-win_amd64.whl", hash = "sha256:e003b002ec72c8d5a3e3da2989c7d6065b47d9eaa70cd8808b5384fbb970f4ec"}, - {file = "rpds_py-0.18.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:08f9ad53c3f31dfb4baa00da22f1e862900f45908383c062c27628754af2e88e"}, - {file = "rpds_py-0.18.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c0013fe6b46aa496a6749c77e00a3eb07952832ad6166bd481c74bda0dcb6d58"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e32a92116d4f2a80b629778280103d2a510a5b3f6314ceccd6e38006b5e92dcb"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e541ec6f2ec456934fd279a3120f856cd0aedd209fc3852eca563f81738f6861"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bed88b9a458e354014d662d47e7a5baafd7ff81c780fd91584a10d6ec842cb73"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2644e47de560eb7bd55c20fc59f6daa04682655c58d08185a9b95c1970fa1e07"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e8916ae4c720529e18afa0b879473049e95949bf97042e938530e072fde061d"}, - {file = "rpds_py-0.18.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:465a3eb5659338cf2a9243e50ad9b2296fa15061736d6e26240e713522b6235c"}, - {file = "rpds_py-0.18.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:ea7d4a99f3b38c37eac212dbd6ec42b7a5ec51e2c74b5d3223e43c811609e65f"}, - {file = "rpds_py-0.18.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:67071a6171e92b6da534b8ae326505f7c18022c6f19072a81dcf40db2638767c"}, - {file = "rpds_py-0.18.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:41ef53e7c58aa4ef281da975f62c258950f54b76ec8e45941e93a3d1d8580594"}, - {file = "rpds_py-0.18.0-cp38-none-win32.whl", hash = "sha256:fdea4952db2793c4ad0bdccd27c1d8fdd1423a92f04598bc39425bcc2b8ee46e"}, - {file = "rpds_py-0.18.0-cp38-none-win_amd64.whl", hash = "sha256:7cd863afe7336c62ec78d7d1349a2f34c007a3cc6c2369d667c65aeec412a5b1"}, - {file = "rpds_py-0.18.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:5307def11a35f5ae4581a0b658b0af8178c65c530e94893345bebf41cc139d33"}, - {file = "rpds_py-0.18.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:77f195baa60a54ef9d2de16fbbfd3ff8b04edc0c0140a761b56c267ac11aa467"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39f5441553f1c2aed4de4377178ad8ff8f9d733723d6c66d983d75341de265ab"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9a00312dea9310d4cb7dbd7787e722d2e86a95c2db92fbd7d0155f97127bcb40"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8f2fc11e8fe034ee3c34d316d0ad8808f45bc3b9ce5857ff29d513f3ff2923a1"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:586f8204935b9ec884500498ccc91aa869fc652c40c093bd9e1471fbcc25c022"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddc2f4dfd396c7bfa18e6ce371cba60e4cf9d2e5cdb71376aa2da264605b60b9"}, - {file = "rpds_py-0.18.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5ddcba87675b6d509139d1b521e0c8250e967e63b5909a7e8f8944d0f90ff36f"}, - {file = "rpds_py-0.18.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7bd339195d84439cbe5771546fe8a4e8a7a045417d8f9de9a368c434e42a721e"}, - {file = "rpds_py-0.18.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:d7c36232a90d4755b720fbd76739d8891732b18cf240a9c645d75f00639a9024"}, - {file = "rpds_py-0.18.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6b0817e34942b2ca527b0e9298373e7cc75f429e8da2055607f4931fded23e20"}, - {file = "rpds_py-0.18.0-cp39-none-win32.whl", hash = "sha256:99f70b740dc04d09e6b2699b675874367885217a2e9f782bdf5395632ac663b7"}, - {file = "rpds_py-0.18.0-cp39-none-win_amd64.whl", hash = "sha256:6ef687afab047554a2d366e112dd187b62d261d49eb79b77e386f94644363294"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ad36cfb355e24f1bd37cac88c112cd7730873f20fb0bdaf8ba59eedf8216079f"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:36b3ee798c58ace201289024b52788161e1ea133e4ac93fba7d49da5fec0ef9e"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8a2f084546cc59ea99fda8e070be2fd140c3092dc11524a71aa8f0f3d5a55ca"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e4461d0f003a0aa9be2bdd1b798a041f177189c1a0f7619fe8c95ad08d9a45d7"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8db715ebe3bb7d86d77ac1826f7d67ec11a70dbd2376b7cc214199360517b641"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:793968759cd0d96cac1e367afd70c235867831983f876a53389ad869b043c948"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66e6a3af5a75363d2c9a48b07cb27c4ea542938b1a2e93b15a503cdfa8490795"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ef0befbb5d79cf32d0266f5cff01545602344eda89480e1dd88aca964260b18"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:1d4acf42190d449d5e89654d5c1ed3a4f17925eec71f05e2a41414689cda02d1"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:a5f446dd5055667aabaee78487f2b5ab72e244f9bc0b2ffebfeec79051679984"}, - {file = "rpds_py-0.18.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:9dbbeb27f4e70bfd9eec1be5477517365afe05a9b2c441a0b21929ee61048124"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:22806714311a69fd0af9b35b7be97c18a0fc2826e6827dbb3a8c94eac6cf7eeb"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:b34ae4636dfc4e76a438ab826a0d1eed2589ca7d9a1b2d5bb546978ac6485461"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c8370641f1a7f0e0669ddccca22f1da893cef7628396431eb445d46d893e5cd"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c8362467a0fdeccd47935f22c256bec5e6abe543bf0d66e3d3d57a8fb5731863"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11a8c85ef4a07a7638180bf04fe189d12757c696eb41f310d2426895356dcf05"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b316144e85316da2723f9d8dc75bada12fa58489a527091fa1d5a612643d1a0e"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf1ea2e34868f6fbf070e1af291c8180480310173de0b0c43fc38a02929fc0e3"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e546e768d08ad55b20b11dbb78a745151acbd938f8f00d0cfbabe8b0199b9880"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:4901165d170a5fde6f589acb90a6b33629ad1ec976d4529e769c6f3d885e3e80"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl", hash = "sha256:618a3d6cae6ef8ec88bb76dd80b83cfe415ad4f1d942ca2a903bf6b6ff97a2da"}, - {file = "rpds_py-0.18.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:ed4eb745efbff0a8e9587d22a84be94a5eb7d2d99c02dacf7bd0911713ed14dd"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:6c81e5f372cd0dc5dc4809553d34f832f60a46034a5f187756d9b90586c2c307"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:43fbac5f22e25bee1d482c97474f930a353542855f05c1161fd804c9dc74a09d"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6d7faa6f14017c0b1e69f5e2c357b998731ea75a442ab3841c0dbbbfe902d2c4"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:08231ac30a842bd04daabc4d71fddd7e6d26189406d5a69535638e4dcb88fe76"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:044a3e61a7c2dafacae99d1e722cc2d4c05280790ec5a05031b3876809d89a5c"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3f26b5bd1079acdb0c7a5645e350fe54d16b17bfc5e71f371c449383d3342e17"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:482103aed1dfe2f3b71a58eff35ba105289b8d862551ea576bd15479aba01f66"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1374f4129f9bcca53a1bba0bb86bf78325a0374577cf7e9e4cd046b1e6f20e24"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:635dc434ff724b178cb192c70016cc0ad25a275228f749ee0daf0eddbc8183b1"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:bc362ee4e314870a70f4ae88772d72d877246537d9f8cb8f7eacf10884862432"}, - {file = "rpds_py-0.18.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:4832d7d380477521a8c1644bbab6588dfedea5e30a7d967b5fb75977c45fd77f"}, - {file = "rpds_py-0.18.0.tar.gz", hash = "sha256:42821446ee7a76f5d9f71f9e33a4fb2ffd724bb3e7f93386150b61a43115788d"}, + {file = "rpds_py-0.18.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:d31dea506d718693b6b2cffc0648a8929bdc51c70a311b2770f09611caa10d53"}, + {file = "rpds_py-0.18.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:732672fbc449bab754e0b15356c077cc31566df874964d4801ab14f71951ea80"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a98a1f0552b5f227a3d6422dbd61bc6f30db170939bd87ed14f3c339aa6c7c9"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7f1944ce16401aad1e3f7d312247b3d5de7981f634dc9dfe90da72b87d37887d"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:38e14fb4e370885c4ecd734f093a2225ee52dc384b86fa55fe3f74638b2cfb09"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08d74b184f9ab6289b87b19fe6a6d1a97fbfea84b8a3e745e87a5de3029bf944"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d70129cef4a8d979caa37e7fe957202e7eee8ea02c5e16455bc9808a59c6b2f0"}, + {file = "rpds_py-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ce0bb20e3a11bd04461324a6a798af34d503f8d6f1aa3d2aa8901ceaf039176d"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81c5196a790032e0fc2464c0b4ab95f8610f96f1f2fa3d4deacce6a79852da60"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:f3027be483868c99b4985fda802a57a67fdf30c5d9a50338d9db646d590198da"}, + {file = "rpds_py-0.18.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d44607f98caa2961bab4fa3c4309724b185b464cdc3ba6f3d7340bac3ec97cc1"}, + {file = "rpds_py-0.18.1-cp310-none-win32.whl", hash = "sha256:c273e795e7a0f1fddd46e1e3cb8be15634c29ae8ff31c196debb620e1edb9333"}, + {file = "rpds_py-0.18.1-cp310-none-win_amd64.whl", hash = "sha256:8352f48d511de5f973e4f2f9412736d7dea76c69faa6d36bcf885b50c758ab9a"}, + {file = "rpds_py-0.18.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6b5ff7e1d63a8281654b5e2896d7f08799378e594f09cf3674e832ecaf396ce8"}, + {file = "rpds_py-0.18.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8927638a4d4137a289e41d0fd631551e89fa346d6dbcfc31ad627557d03ceb6d"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:154bf5c93d79558b44e5b50cc354aa0459e518e83677791e6adb0b039b7aa6a7"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07f2139741e5deb2c5154a7b9629bc5aa48c766b643c1a6750d16f865a82c5fc"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8c7672e9fba7425f79019db9945b16e308ed8bc89348c23d955c8c0540da0a07"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:489bdfe1abd0406eba6b3bb4fdc87c7fa40f1031de073d0cfb744634cc8fa261"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c20f05e8e3d4fc76875fc9cb8cf24b90a63f5a1b4c5b9273f0e8225e169b100"}, + {file = "rpds_py-0.18.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:967342e045564cef76dfcf1edb700b1e20838d83b1aa02ab313e6a497cf923b8"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2cc7c1a47f3a63282ab0f422d90ddac4aa3034e39fc66a559ab93041e6505da7"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f7afbfee1157e0f9376c00bb232e80a60e59ed716e3211a80cb8506550671e6e"}, + {file = "rpds_py-0.18.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9e6934d70dc50f9f8ea47081ceafdec09245fd9f6032669c3b45705dea096b88"}, + {file = "rpds_py-0.18.1-cp311-none-win32.whl", hash = "sha256:c69882964516dc143083d3795cb508e806b09fc3800fd0d4cddc1df6c36e76bb"}, + {file = "rpds_py-0.18.1-cp311-none-win_amd64.whl", hash = "sha256:70a838f7754483bcdc830444952fd89645569e7452e3226de4a613a4c1793fb2"}, + {file = "rpds_py-0.18.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3dd3cd86e1db5aadd334e011eba4e29d37a104b403e8ca24dcd6703c68ca55b3"}, + {file = "rpds_py-0.18.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:05f3d615099bd9b13ecf2fc9cf2d839ad3f20239c678f461c753e93755d629ee"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35b2b771b13eee8729a5049c976197ff58a27a3829c018a04341bcf1ae409b2b"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ee17cd26b97d537af8f33635ef38be873073d516fd425e80559f4585a7b90c43"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b646bf655b135ccf4522ed43d6902af37d3f5dbcf0da66c769a2b3938b9d8184"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:19ba472b9606c36716062c023afa2484d1e4220548751bda14f725a7de17b4f6"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e30ac5e329098903262dc5bdd7e2086e0256aa762cc8b744f9e7bf2a427d3f8"}, + {file = "rpds_py-0.18.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d58ad6317d188c43750cb76e9deacf6051d0f884d87dc6518e0280438648a9ac"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e1735502458621921cee039c47318cb90b51d532c2766593be6207eec53e5c4c"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:f5bab211605d91db0e2995a17b5c6ee5edec1270e46223e513eaa20da20076ac"}, + {file = "rpds_py-0.18.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2fc24a329a717f9e2448f8cd1f960f9dac4e45b6224d60734edeb67499bab03a"}, + {file = "rpds_py-0.18.1-cp312-none-win32.whl", hash = "sha256:1805d5901779662d599d0e2e4159d8a82c0b05faa86ef9222bf974572286b2b6"}, + {file = "rpds_py-0.18.1-cp312-none-win_amd64.whl", hash = "sha256:720edcb916df872d80f80a1cc5ea9058300b97721efda8651efcd938a9c70a72"}, + {file = "rpds_py-0.18.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:c827576e2fa017a081346dce87d532a5310241648eb3700af9a571a6e9fc7e74"}, + {file = "rpds_py-0.18.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:aa3679e751408d75a0b4d8d26d6647b6d9326f5e35c00a7ccd82b78ef64f65f8"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0abeee75434e2ee2d142d650d1e54ac1f8b01e6e6abdde8ffd6eeac6e9c38e20"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed402d6153c5d519a0faf1bb69898e97fb31613b49da27a84a13935ea9164dfc"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:338dee44b0cef8b70fd2ef54b4e09bb1b97fc6c3a58fea5db6cc083fd9fc2724"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7750569d9526199c5b97e5a9f8d96a13300950d910cf04a861d96f4273d5b104"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:607345bd5912aacc0c5a63d45a1f73fef29e697884f7e861094e443187c02be5"}, + {file = "rpds_py-0.18.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:207c82978115baa1fd8d706d720b4a4d2b0913df1c78c85ba73fe6c5804505f0"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:6d1e42d2735d437e7e80bab4d78eb2e459af48c0a46e686ea35f690b93db792d"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5463c47c08630007dc0fe99fb480ea4f34a89712410592380425a9b4e1611d8e"}, + {file = "rpds_py-0.18.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:06d218939e1bf2ca50e6b0ec700ffe755e5216a8230ab3e87c059ebb4ea06afc"}, + {file = "rpds_py-0.18.1-cp38-none-win32.whl", hash = "sha256:312fe69b4fe1ffbe76520a7676b1e5ac06ddf7826d764cc10265c3b53f96dbe9"}, + {file = "rpds_py-0.18.1-cp38-none-win_amd64.whl", hash = "sha256:9437ca26784120a279f3137ee080b0e717012c42921eb07861b412340f85bae2"}, + {file = "rpds_py-0.18.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:19e515b78c3fc1039dd7da0a33c28c3154458f947f4dc198d3c72db2b6b5dc93"}, + {file = "rpds_py-0.18.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a7b28c5b066bca9a4eb4e2f2663012debe680f097979d880657f00e1c30875a0"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:673fdbbf668dd958eff750e500495ef3f611e2ecc209464f661bc82e9838991e"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d960de62227635d2e61068f42a6cb6aae91a7fe00fca0e3aeed17667c8a34611"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:352a88dc7892f1da66b6027af06a2e7e5d53fe05924cc2cfc56495b586a10b72"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e0ee01ad8260184db21468a6e1c37afa0529acc12c3a697ee498d3c2c4dcaf3"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4c39ad2f512b4041343ea3c7894339e4ca7839ac38ca83d68a832fc8b3748ab"}, + {file = "rpds_py-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:aaa71ee43a703c321906813bb252f69524f02aa05bf4eec85f0c41d5d62d0f4c"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6cd8098517c64a85e790657e7b1e509b9fe07487fd358e19431cb120f7d96338"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:4adec039b8e2928983f885c53b7cc4cda8965b62b6596501a0308d2703f8af1b"}, + {file = "rpds_py-0.18.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:32b7daaa3e9389db3695964ce8e566e3413b0c43e3394c05e4b243a4cd7bef26"}, + {file = "rpds_py-0.18.1-cp39-none-win32.whl", hash = "sha256:2625f03b105328729f9450c8badda34d5243231eef6535f80064d57035738360"}, + {file = "rpds_py-0.18.1-cp39-none-win_amd64.whl", hash = "sha256:bf18932d0003c8c4d51a39f244231986ab23ee057d235a12b2684ea26a353590"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:cbfbea39ba64f5e53ae2915de36f130588bba71245b418060ec3330ebf85678e"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:a3d456ff2a6a4d2adcdf3c1c960a36f4fd2fec6e3b4902a42a384d17cf4e7a65"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7700936ef9d006b7ef605dc53aa364da2de5a3aa65516a1f3ce73bf82ecfc7ae"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:51584acc5916212e1bf45edd17f3a6b05fe0cbb40482d25e619f824dccb679de"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:942695a206a58d2575033ff1e42b12b2aece98d6003c6bc739fbf33d1773b12f"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b906b5f58892813e5ba5c6056d6a5ad08f358ba49f046d910ad992196ea61397"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6f8e3fecca256fefc91bb6765a693d96692459d7d4c644660a9fff32e517843"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7732770412bab81c5a9f6d20aeb60ae943a9b36dcd990d876a773526468e7163"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:bd1105b50ede37461c1d51b9698c4f4be6e13e69a908ab7751e3807985fc0346"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:618916f5535784960f3ecf8111581f4ad31d347c3de66d02e728de460a46303c"}, + {file = "rpds_py-0.18.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:17c6d2155e2423f7e79e3bb18151c686d40db42d8645e7977442170c360194d4"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:6c4c4c3f878df21faf5fac86eda32671c27889e13570645a9eea0a1abdd50922"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:fab6ce90574645a0d6c58890e9bcaac8d94dff54fb51c69e5522a7358b80ab64"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:531796fb842b53f2695e94dc338929e9f9dbf473b64710c28af5a160b2a8927d"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:740884bc62a5e2bbb31e584f5d23b32320fd75d79f916f15a788d527a5e83644"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:998125738de0158f088aef3cb264a34251908dd2e5d9966774fdab7402edfab7"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e2be6e9dd4111d5b31ba3b74d17da54a8319d8168890fbaea4b9e5c3de630ae5"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0cee71bc618cd93716f3c1bf56653740d2d13ddbd47673efa8bf41435a60daa"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2c3caec4ec5cd1d18e5dd6ae5194d24ed12785212a90b37f5f7f06b8bedd7139"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:27bba383e8c5231cd559affe169ca0b96ec78d39909ffd817f28b166d7ddd4d8"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl", hash = "sha256:a888e8bdb45916234b99da2d859566f1e8a1d2275a801bb8e4a9644e3c7e7909"}, + {file = "rpds_py-0.18.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6031b25fb1b06327b43d841f33842b383beba399884f8228a6bb3df3088485ff"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48c2faaa8adfacefcbfdb5f2e2e7bdad081e5ace8d182e5f4ade971f128e6bb3"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:d85164315bd68c0806768dc6bb0429c6f95c354f87485ee3593c4f6b14def2bd"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6afd80f6c79893cfc0574956f78a0add8c76e3696f2d6a15bca2c66c415cf2d4"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa242ac1ff583e4ec7771141606aafc92b361cd90a05c30d93e343a0c2d82a89"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21be4770ff4e08698e1e8e0bce06edb6ea0626e7c8f560bc08222880aca6a6f"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c45a639e93a0c5d4b788b2613bd637468edd62f8f95ebc6fcc303d58ab3f0a8"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:910e71711d1055b2768181efa0a17537b2622afeb0424116619817007f8a2b10"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b9bb1f182a97880f6078283b3505a707057c42bf55d8fca604f70dedfdc0772a"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:1d54f74f40b1f7aaa595a02ff42ef38ca654b1469bef7d52867da474243cc633"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:8d2e182c9ee01135e11e9676e9a62dfad791a7a467738f06726872374a83db49"}, + {file = "rpds_py-0.18.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:636a15acc588f70fda1661234761f9ed9ad79ebed3f2125d44be0862708b666e"}, + {file = "rpds_py-0.18.1.tar.gz", hash = "sha256:dc48b479d540770c811fbd1eb9ba2bb66951863e448efec2e2c102625328e92f"}, ] [[package]] name = "ruff" -version = "0.3.4" +version = "0.4.4" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.3.4-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:60c870a7d46efcbc8385d27ec07fe534ac32f3b251e4fc44b3cbfd9e09609ef4"}, - {file = "ruff-0.3.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:6fc14fa742e1d8f24910e1fff0bd5e26d395b0e0e04cc1b15c7c5e5fe5b4af91"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3ee7880f653cc03749a3bfea720cf2a192e4f884925b0cf7eecce82f0ce5854"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cf133dd744f2470b347f602452a88e70dadfbe0fcfb5fd46e093d55da65f82f7"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3f3860057590e810c7ffea75669bdc6927bfd91e29b4baa9258fd48b540a4365"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:986f2377f7cf12efac1f515fc1a5b753c000ed1e0a6de96747cdf2da20a1b369"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4fd98e85869603e65f554fdc5cddf0712e352fe6e61d29d5a6fe087ec82b76c"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:64abeed785dad51801b423fa51840b1764b35d6c461ea8caef9cf9e5e5ab34d9"}, - {file = "ruff-0.3.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:df52972138318bc7546d92348a1ee58449bc3f9eaf0db278906eb511889c4b50"}, - {file = "ruff-0.3.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:98e98300056445ba2cc27d0b325fd044dc17fcc38e4e4d2c7711585bd0a958ed"}, - {file = "ruff-0.3.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:519cf6a0ebed244dce1dc8aecd3dc99add7a2ee15bb68cf19588bb5bf58e0488"}, - {file = "ruff-0.3.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:bb0acfb921030d00070539c038cd24bb1df73a2981e9f55942514af8b17be94e"}, - {file = "ruff-0.3.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:cf187a7e7098233d0d0c71175375c5162f880126c4c716fa28a8ac418dcf3378"}, - {file = "ruff-0.3.4-py3-none-win32.whl", hash = "sha256:af27ac187c0a331e8ef91d84bf1c3c6a5dea97e912a7560ac0cef25c526a4102"}, - {file = "ruff-0.3.4-py3-none-win_amd64.whl", hash = "sha256:de0d5069b165e5a32b3c6ffbb81c350b1e3d3483347196ffdf86dc0ef9e37dd6"}, - {file = "ruff-0.3.4-py3-none-win_arm64.whl", hash = "sha256:6810563cc08ad0096b57c717bd78aeac888a1bfd38654d9113cb3dc4d3f74232"}, - {file = "ruff-0.3.4.tar.gz", hash = "sha256:f0f4484c6541a99862b693e13a151435a279b271cff20e37101116a21e2a1ad1"}, + {file = "ruff-0.4.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:29d44ef5bb6a08e235c8249294fa8d431adc1426bfda99ed493119e6f9ea1bf6"}, + {file = "ruff-0.4.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:c4efe62b5bbb24178c950732ddd40712b878a9b96b1d02b0ff0b08a090cbd891"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c8e2f1e8fc12d07ab521a9005d68a969e167b589cbcaee354cb61e9d9de9c15"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:60ed88b636a463214905c002fa3eaab19795679ed55529f91e488db3fe8976ab"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b90fc5e170fc71c712cc4d9ab0e24ea505c6a9e4ebf346787a67e691dfb72e85"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:8e7e6ebc10ef16dcdc77fd5557ee60647512b400e4a60bdc4849468f076f6eef"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b9ddb2c494fb79fc208cd15ffe08f32b7682519e067413dbaf5f4b01a6087bcd"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c51c928a14f9f0a871082603e25a1588059b7e08a920f2f9fa7157b5bf08cfe9"}, + {file = "ruff-0.4.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b5eb0a4bfd6400b7d07c09a7725e1a98c3b838be557fee229ac0f84d9aa49c36"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b1867ee9bf3acc21778dcb293db504692eda5f7a11a6e6cc40890182a9f9e595"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:1aecced1269481ef2894cc495647392a34b0bf3e28ff53ed95a385b13aa45768"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9da73eb616b3241a307b837f32756dc20a0b07e2bcb694fec73699c93d04a69e"}, + {file = "ruff-0.4.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:958b4ea5589706a81065e2a776237de2ecc3e763342e5cc8e02a4a4d8a5e6f95"}, + {file = "ruff-0.4.4-py3-none-win32.whl", hash = "sha256:cb53473849f011bca6e754f2cdf47cafc9c4f4ff4570003a0dad0b9b6890e876"}, + {file = "ruff-0.4.4-py3-none-win_amd64.whl", hash = "sha256:424e5b72597482543b684c11def82669cc6b395aa8cc69acc1858b5ef3e5daae"}, + {file = "ruff-0.4.4-py3-none-win_arm64.whl", hash = "sha256:39df0537b47d3b597293edbb95baf54ff5b49589eb7ff41926d8243caa995ea6"}, + {file = "ruff-0.4.4.tar.gz", hash = "sha256:f87ea42d5cdebdc6a69761a9d0bc83ae9b3b30d0ad78952005ba6568d6c022af"}, ] [[package]] name = "setuptools" -version = "69.2.0" +version = "69.5.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-69.2.0-py3-none-any.whl", hash = "sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c"}, - {file = "setuptools-69.2.0.tar.gz", hash = "sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e"}, + {file = "setuptools-69.5.1-py3-none-any.whl", hash = "sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32"}, + {file = "setuptools-69.5.1.tar.gz", hash = "sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987"}, ] [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6,!=8.1.1)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] @@ -2854,13 +2849,13 @@ tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] [[package]] name = "tinycss2" -version = "1.2.1" +version = "1.3.0" description = "A tiny CSS parser" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "tinycss2-1.2.1-py3-none-any.whl", hash = "sha256:2b80a96d41e7c3914b8cda8bc7f705a4d9c49275616e886103dd839dfc847847"}, - {file = "tinycss2-1.2.1.tar.gz", hash = "sha256:8cff3a8f066c2ec677c06dbc7b45619804a6938478d9d73c284b29d14ecb0627"}, + {file = "tinycss2-1.3.0-py3-none-any.whl", hash = "sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7"}, + {file = "tinycss2-1.3.0.tar.gz", hash = "sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d"}, ] [package.dependencies] @@ -2868,18 +2863,7 @@ webencodings = ">=0.4" [package.extras] doc = ["sphinx", "sphinx_rtd_theme"] -test = ["flake8", "isort", "pytest"] - -[[package]] -name = "toml" -version = "0.10.2" -description = "Python Library for Tom's Obvious, Minimal Language" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] +test = ["pytest", "ruff"] [[package]] name = "tomli" @@ -2914,28 +2898,28 @@ files = [ [[package]] name = "traitlets" -version = "5.14.2" +version = "5.14.3" description = "Traitlets Python configuration system" optional = false python-versions = ">=3.8" files = [ - {file = "traitlets-5.14.2-py3-none-any.whl", hash = "sha256:fcdf85684a772ddeba87db2f398ce00b40ff550d1528c03c14dbf6a02003cd80"}, - {file = "traitlets-5.14.2.tar.gz", hash = "sha256:8cdd83c040dab7d1dee822678e5f5d100b514f7b72b01615b26fc5718916fdf9"}, + {file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"}, + {file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"}, ] [package.extras] docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.1)", "pytest-mock", "pytest-mypy-testing"] +test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.2)", "pytest-mock", "pytest-mypy-testing"] [[package]] name = "typing-extensions" -version = "4.10.0" +version = "4.11.0" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.10.0-py3-none-any.whl", hash = "sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475"}, - {file = "typing_extensions-4.10.0.tar.gz", hash = "sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"}, + {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, + {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, ] [[package]] @@ -2968,13 +2952,13 @@ zstd = ["zstandard (>=0.18.0)"] [[package]] name = "virtualenv" -version = "20.25.1" +version = "20.26.2" description = "Virtual Python Environment builder" optional = false python-versions = ">=3.7" files = [ - {file = "virtualenv-20.25.1-py3-none-any.whl", hash = "sha256:961c026ac520bac5f69acb8ea063e8a4f071bcc9457b9c1f28f6b085c511583a"}, - {file = "virtualenv-20.25.1.tar.gz", hash = "sha256:e08e13ecdca7a0bd53798f356d5831434afa5b07b93f0abdf0797b7a06ffe197"}, + {file = "virtualenv-20.26.2-py3-none-any.whl", hash = "sha256:a624db5e94f01ad993d476b9ee5346fdf7b9de43ccaee0e0197012dc838a0e9b"}, + {file = "virtualenv-20.26.2.tar.gz", hash = "sha256:82bf0f4eebbb78d36ddaee0283d43fe5736b53880b8a8cdcd37390a07ac3741c"}, ] [package.dependencies] @@ -2983,7 +2967,7 @@ filelock = ">=3.12.2,<4" platformdirs = ">=3.9.1,<5" [package.extras] -docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] +docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] [[package]] @@ -3065,18 +3049,18 @@ test = ["pytest (>=6.0.0)", "setuptools (>=65)"] [[package]] name = "zipp" -version = "3.18.1" +version = "3.18.2" description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.8" files = [ - {file = "zipp-3.18.1-py3-none-any.whl", hash = "sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b"}, - {file = "zipp-3.18.1.tar.gz", hash = "sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715"}, + {file = "zipp-3.18.2-py3-none-any.whl", hash = "sha256:dce197b859eb796242b0622af1b8beb0a722d52aa2f57133ead08edd5bf5374e"}, + {file = "zipp-3.18.2.tar.gz", hash = "sha256:6278d9ddbcfb1f1089a88fde84481528b07b0e10474e09dcfe53dad4069fa059"}, ] [package.extras] docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] +testing = ["big-O", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy", "pytest-ruff (>=0.2.1)"] [metadata] lock-version = "2.0" From 32d46fd626fbbdf09c914478908722cbf77575b8 Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 13:55:18 +0900 Subject: [PATCH 8/9] Change v1.4.0 to v1.5.0 --- pyproject.toml | 2 +- src/pycirclize/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ca65c7a..9ae9341 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyCirclize" -version = "1.4.0" +version = "1.5.0" description = "Circular visualization in Python" authors = ["moshi4"] license = "MIT" diff --git a/src/pycirclize/__init__.py b/src/pycirclize/__init__.py index dd01d24..10d07aa 100644 --- a/src/pycirclize/__init__.py +++ b/src/pycirclize/__init__.py @@ -1,6 +1,6 @@ from pycirclize.circos import Circos -__version__ = "1.4.0" +__version__ = "1.5.0" __all__ = [ "Circos", From a2138d26b475b1645f3d8b0a470a2a3fb6d27dde Mon Sep 17 00:00:00 2001 From: moshi Date: Sat, 18 May 2024 14:00:29 +0900 Subject: [PATCH 9/9] Remove useless comment line --- src/pycirclize/sector.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pycirclize/sector.py b/src/pycirclize/sector.py index 155cc37..5408cc3 100644 --- a/src/pycirclize/sector.py +++ b/src/pycirclize/sector.py @@ -209,7 +209,6 @@ def x_to_rad(self, x: float, ignore_range_error: bool = False) -> float: rad : float Radian coordinate """ - # # Check target x is in valid sector range if not ignore_range_error: # Apply relative torelance value to sector range to avoid