ClementBM commited on
Commit
3e5c003
1 Parent(s): f32c985

remove dependencies

Browse files
connectfour/__init__.py CHANGED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ from pathlib import Path
2
+
3
+ ERROR_SCREEN = Path(__file__).parent.absolute() / "error-screen.npy"
connectfour/app.py CHANGED
@@ -1,139 +1,17 @@
1
  import time
2
 
3
  import gradio as gr
4
- import numpy as np
5
- from pettingzoo.classic import connect_four_v3
6
- from ray.rllib.utils.framework import try_import_torch
7
- from ray.tune import register_env
8
 
9
- from connectfour.wrappers import Connect4Env
10
- from models import MODEL_PATH
11
- import onnxruntime as ort
12
- from ray.rllib.algorithms.algorithm import Algorithm
13
-
14
- torch, nn = try_import_torch()
15
 
16
  # poetry export -f requirements.txt --output requirements.txt --without-hashes
17
  # gradio connectfour/app.py
18
 
19
 
20
- class Connect4:
21
- def __init__(self, who_plays_first) -> None:
22
- # define how to make the environment
23
- env_creator = lambda config: connect_four_v3.env(render_mode="rgb_array")
24
-
25
- # register that way to make the environment under an rllib name
26
- register_env("connect4", lambda config: Connect4Env(env_creator(config)))
27
-
28
- self.init_env(who_plays_first)
29
-
30
- def init_env(self, who_plays_first):
31
- orig_env = connect_four_v3.env(render_mode="rgb_array")
32
- self.env = Connect4Env(orig_env)
33
-
34
- self.done = False
35
- self.obs, info = self.env.reset()
36
-
37
- if who_plays_first == "You":
38
- self.human = self.player_id
39
- else:
40
- self.play()
41
- self.human = self.player_id
42
-
43
- return self.render_and_state
44
-
45
- def get_algo(self):
46
- # self.pytorch_model = torch.load(MODEL_PATH / "model.pt")
47
- # self.algo = Algorithm.from_checkpoint(checkpoint=CHECKPOINT)
48
- self.session = ort.InferenceSession(str(MODEL_PATH / "model.onnx"), None)
49
-
50
- def compute_action(self, obs):
51
- return self.pytorch_model(
52
- input_dict={"obs": self.flatten_obs(obs)},
53
- )
54
-
55
- def flatten_obs(self, obs):
56
- flatten_action_mask = torch.from_numpy(obs["action_mask"])
57
- flatten_observation = torch.flatten(
58
- torch.from_numpy(obs["observation"]), end_dim=2
59
- )
60
- flatten_obs = torch.concat([flatten_action_mask, flatten_observation])
61
- return flatten_obs[None, :]
62
-
63
- def play(self, action=None):
64
- if self.has_erroneous_state():
65
- return self.blue_screen()
66
-
67
- if self.human != self.player_id:
68
- # action = self.algo.compute_single_action(
69
- # self.obs[self.player_id], policy_id="learned_v9"
70
- # )
71
- # Torch
72
- # action = self.compute_action(self.obs[self.player_id])
73
- # action = int(torch.argmax(action[0]))
74
- # ONNX
75
- action = self.session.run(
76
- ["output"],
77
- {
78
- "obs": self.flatten_obs(self.obs[self.player_id])
79
- .numpy()
80
- .astype(np.float32),
81
- "state_ins": [],
82
- },
83
- )
84
- action = int(np.argmax(action[0]))
85
-
86
- if action not in self.legal_moves:
87
- action = np.random.choice(self.legal_moves)
88
-
89
- player_actions = {self.player_id: action}
90
-
91
- self.obs, self.reward, terminated, truncated, info = self.env.step(
92
- player_actions
93
- )
94
- self.done = terminated["__all__"] or truncated["__all__"]
95
- return self.render_and_state
96
-
97
- @property
98
- def render_and_state(self):
99
- if self.done:
100
- if hasattr(self, "reward") and self.human not in self.reward:
101
- return self.blue_screen()
102
-
103
- end_message = "End of the game"
104
- if self.reward[self.human] > 0:
105
- end_message += ": You WIN !!"
106
- elif self.reward[self.human] < 0:
107
- end_message += ": You LOSE !!"
108
- return self.env.render(), end_message
109
-
110
- return self.env.render(), "Game On"
111
-
112
- def blue_screen(self):
113
- with open("error-screen.npy", "rb") as f:
114
- error_screen = np.load(f)
115
-
116
- return (error_screen, "Restart the Game")
117
-
118
- @property
119
- def player_id(self):
120
- return list(self.obs.keys())[0]
121
-
122
- @property
123
- def legal_moves(self):
124
- return np.arange(7)[self.obs[self.player_id]["action_mask"] == 1]
125
-
126
- def has_erroneous_state(self):
127
- if len(list(self.obs.keys())) == 0:
128
- return True
129
- return False
130
-
131
-
132
  demo = gr.Blocks()
133
 
134
  with demo:
135
  connect4 = Connect4("You")
136
- connect4.get_algo()
137
 
138
  with gr.Row():
139
  with gr.Column(scale=1):
 
1
  import time
2
 
3
  import gradio as gr
 
 
 
 
4
 
5
+ from connectfour.connect4 import Connect4
 
 
 
 
 
6
 
7
  # poetry export -f requirements.txt --output requirements.txt --without-hashes
8
  # gradio connectfour/app.py
9
 
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  demo = gr.Blocks()
12
 
13
  with demo:
14
  connect4 = Connect4("You")
 
15
 
16
  with gr.Row():
17
  with gr.Column(scale=1):
connectfour/connect4.py ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import numpy as np
2
+ import onnxruntime as ort
3
+ from pettingzoo.classic import connect_four_v3
4
+ from connectfour import ERROR_SCREEN
5
+
6
+ from models import MODEL_PATH
7
+
8
+
9
+ class Connect4:
10
+ def __init__(self, who_plays_first) -> None:
11
+ self.init_env(who_plays_first)
12
+ self.session = ort.InferenceSession(str(MODEL_PATH), None)
13
+
14
+ def init_env(self, who_plays_first):
15
+ self.env = connect_four_v3.env(render_mode="rgb_array")
16
+ self.env.reset()
17
+
18
+ if who_plays_first == "You":
19
+ self.human = self.current_player_id
20
+ else:
21
+ self.play()
22
+ self.human = self.current_player_id
23
+
24
+ return self.render_and_state
25
+
26
+ def flatten_observation(self, obs):
27
+ flatten_action_mask = np.array(obs["action_mask"])
28
+ flatten_observation = np.reshape(obs["observation"], 2 * 6 * 7)
29
+ flatten_obs = np.concatenate([flatten_action_mask, flatten_observation])
30
+ return flatten_obs[np.newaxis, ...].astype(np.float32)
31
+
32
+ def play(self, action=None):
33
+ if self.has_erroneous_state():
34
+ return self.blue_screen()
35
+
36
+ if self.human != self.current_player_id:
37
+ action = self.session.run(
38
+ ["output"],
39
+ {
40
+ "obs": self.flatten_observation(
41
+ self.env.observe(self.current_player_id)
42
+ ),
43
+ "state_ins": [],
44
+ },
45
+ )
46
+ action = int(np.argmax(action[0]))
47
+
48
+ if action not in self.legal_moves:
49
+ action = np.random.choice(self.legal_moves)
50
+
51
+ self.env.step(action)
52
+
53
+ return self.render_and_state
54
+
55
+ @property
56
+ def current_player_id(self):
57
+ return self.env.agent_selection
58
+
59
+ @property
60
+ def current_observation(self):
61
+ return self.env.observe(self.current_player_id)
62
+
63
+ @property
64
+ def legal_moves(self):
65
+ return np.arange(7)[self.current_observation["action_mask"] == 1]
66
+
67
+ @property
68
+ def done(self):
69
+ return np.any(
70
+ list(self.env.terminations.values()) + list(self.env.truncations.values())
71
+ )
72
+
73
+ @property
74
+ def render_and_state(self):
75
+ if self.done:
76
+ if self.human not in self.env.rewards:
77
+ return self.blue_screen()
78
+
79
+ end_message = "End of the game"
80
+ if self.env.rewards[self.human] > 0:
81
+ end_message += ": You WIN !!"
82
+ elif self.env.rewards[self.human] < 0:
83
+ end_message += ": You LOSE !!"
84
+ return self.env.render(), end_message
85
+
86
+ return self.env.render(), "Game On"
87
+
88
+ def blue_screen(self):
89
+ with open(ERROR_SCREEN, "rb") as f:
90
+ error_screen = np.load(f)
91
+
92
+ return (error_screen, "Restart the Game")
93
+
94
+ def has_erroneous_state(self):
95
+ obs = self.env.observe(self.current_player_id)
96
+ if len(list(obs.keys())) == 0:
97
+ return True
98
+ return False
error-screen.npy → connectfour/error-screen.npy RENAMED
File without changes
connectfour/wrappers.py DELETED
@@ -1,23 +0,0 @@
1
- from typing import Optional
2
-
3
- from ray.rllib.utils.annotations import PublicAPI
4
- from ray.rllib.env.wrappers.pettingzoo_env import PettingZooEnv
5
-
6
-
7
- @PublicAPI
8
- class Connect4Env(PettingZooEnv):
9
- """An interface to the PettingZoo MARL environment library"""
10
-
11
- def reset(self, *, seed: Optional[int] = None, options: Optional[dict] = None):
12
- # In base class =>
13
- # info = self.env.reset(seed=seed, return_info=True, options=options)
14
- info = self.env.reset(seed=seed, options=options)
15
- return (
16
- {self.env.agent_selection: self.env.observe(self.env.agent_selection)},
17
- info or {},
18
- )
19
-
20
- def render(self):
21
- # In base class =>
22
- # return self.env.render(self.render_mode)
23
- return self.env.render()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
models/__init__.py CHANGED
@@ -1,3 +1,3 @@
1
  from pathlib import Path
2
 
3
- MODEL_PATH = Path(__file__).parent.absolute()
 
1
  from pathlib import Path
2
 
3
+ MODEL_PATH = Path(__file__).parent.absolute() / "model.onnx"
models/model.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:ae8bf3e7080eca6ba6c8e68dbceffa03ca8d05f65249c474544a66e039352d2a
3
  size 361882
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:29f3081fa436242aee5957ffed40cd2a2fd8c0686876adf84867344cefe4ef31
3
  size 361882
poetry.lock CHANGED
@@ -402,36 +402,6 @@ files = [
402
  {file = "cloudpickle-2.2.1.tar.gz", hash = "sha256:d89684b8de9e34a2a43b3460fbca07d09d6e25ce858df4d5a44240403b6178f5"},
403
  ]
404
 
405
- [[package]]
406
- name = "cmake"
407
- version = "3.26.1"
408
- description = "CMake is an open-source, cross-platform family of tools designed to build, test and package software"
409
- category = "main"
410
- optional = false
411
- python-versions = "*"
412
- files = [
413
- {file = "cmake-3.26.1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl", hash = "sha256:d8a7e0cc8677677a732aff3e3fd0ad64eeff43cac772614b03c436912247d0d8"},
414
- {file = "cmake-3.26.1-py2.py3-none-manylinux2010_i686.manylinux_2_12_i686.whl", hash = "sha256:f2f721f5aebe304c281ee4b1d2dfbf7f4a52fca003834b2b4a3ba838aeded63c"},
415
- {file = "cmake-3.26.1-py2.py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:63a012b72836702eadfe4fba9642aeb17337f26861f4768e837053f40e98cb46"},
416
- {file = "cmake-3.26.1-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2b72be88b7bfaa6ae59566cbb9d6a5553f19b2a8d14efa6ac0cf019a29860a1b"},
417
- {file = "cmake-3.26.1-py2.py3-none-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1278354f7210e22458aa9137d46a56da1f115a7b76ad2733f0bf6041fb40f1dc"},
418
- {file = "cmake-3.26.1-py2.py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:de96a5522917fba0ab0da2d01d9dd9462fa80f365218bf27162d539c2335758f"},
419
- {file = "cmake-3.26.1-py2.py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:449928ad7dfcd41e4dcff64c7d44f86557883c70577666a19e79e22d783bbbd0"},
420
- {file = "cmake-3.26.1-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19fa3e457afecf2803265f71652ef17c3f1d317173c330ba46767a0853d38fa0"},
421
- {file = "cmake-3.26.1-py2.py3-none-musllinux_1_1_aarch64.whl", hash = "sha256:43360650d60d177d979e4ad0a5f31afa286e6d88f5350f7a38c29d94514900eb"},
422
- {file = "cmake-3.26.1-py2.py3-none-musllinux_1_1_i686.whl", hash = "sha256:16aac10363bc926da5109a59ef8fe46ddcd7e3d421de61f871b35524eef2f1ae"},
423
- {file = "cmake-3.26.1-py2.py3-none-musllinux_1_1_ppc64le.whl", hash = "sha256:e460ba5070be4dcac9613cb526a46db4e5fa19d8b909a8d8d5244c6cc3c777e1"},
424
- {file = "cmake-3.26.1-py2.py3-none-musllinux_1_1_s390x.whl", hash = "sha256:fd2ecc0899f7939a014bd906df85e8681bd63ce457de3ab0b5d9e369fa3bdf79"},
425
- {file = "cmake-3.26.1-py2.py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:22781a23e274ba9bf380b970649654851c1b4b9d83b65fec12ee2e2e03b6ffc4"},
426
- {file = "cmake-3.26.1-py2.py3-none-win32.whl", hash = "sha256:7b4e81de30ac1fb2f1eb5287063e140b53f376fd9ed7e2060c1c7b5917bd5f83"},
427
- {file = "cmake-3.26.1-py2.py3-none-win_amd64.whl", hash = "sha256:90845b6c87a25be07e9220f67dd7f6c891c6ec14d764d37335218d97f9ea4520"},
428
- {file = "cmake-3.26.1-py2.py3-none-win_arm64.whl", hash = "sha256:43bd96327e2631183bb4829ba20cb810e20b4b0c68f852fcd7082fbb5359d57c"},
429
- {file = "cmake-3.26.1.tar.gz", hash = "sha256:4e0eb3c03dcf2d459f78d96cc85f7482476aeb1ae5ada65150b1db35c0f70cc7"},
430
- ]
431
-
432
- [package.extras]
433
- test = ["codecov (>=2.0.5)", "coverage (>=4.2)", "flake8 (>=3.0.4)", "path.py (>=11.5.0)", "pytest (>=3.0.3)", "pytest-cov (>=2.4.0)", "pytest-runner (>=2.9)", "pytest-virtualenv (>=1.7.0)", "scikit-build (>=0.10.0)", "setuptools (>=28.0.0)", "virtualenv (>=15.0.3)", "wheel"]
434
-
435
  [[package]]
436
  name = "colorama"
437
  version = "0.4.6"
@@ -564,52 +534,6 @@ files = [
564
  [package.extras]
565
  graph = ["objgraph (>=1.7.2)"]
566
 
567
- [[package]]
568
- name = "distlib"
569
- version = "0.3.6"
570
- description = "Distribution utilities"
571
- category = "main"
572
- optional = false
573
- python-versions = "*"
574
- files = [
575
- {file = "distlib-0.3.6-py2.py3-none-any.whl", hash = "sha256:f35c4b692542ca110de7ef0bea44d73981caeb34ca0b9b6b2e6d7790dda8f80e"},
576
- {file = "distlib-0.3.6.tar.gz", hash = "sha256:14bad2d9b04d3a36127ac97f30b12a19268f211063d8f8ee4f47108896e11b46"},
577
- ]
578
-
579
- [[package]]
580
- name = "dm-tree"
581
- version = "0.1.8"
582
- description = "Tree is a library for working with nested data structures."
583
- category = "main"
584
- optional = false
585
- python-versions = "*"
586
- files = [
587
- {file = "dm-tree-0.1.8.tar.gz", hash = "sha256:0fcaabbb14e7980377439e7140bd05552739ca5e515ecb3119f234acee4b9430"},
588
- {file = "dm_tree-0.1.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:35cc164a79336bfcfafb47e5f297898359123bbd3330c1967f0c4994f9cf9f60"},
589
- {file = "dm_tree-0.1.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39070ba268c0491af9fe7a58644d99e8b4f2cde6e5884ba3380bddc84ed43d5f"},
590
- {file = "dm_tree-0.1.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2869228d9c619074de501a3c10dc7f07c75422f8fab36ecdcb859b6f1b1ec3ef"},
591
- {file = "dm_tree-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4d714371bb08839e4e5e29024fc95832d9affe129825ef38836b143028bd144"},
592
- {file = "dm_tree-0.1.8-cp310-cp310-win_amd64.whl", hash = "sha256:d40fa4106ca6edc66760246a08f500ec0c85ef55c762fb4a363f6ee739ba02ee"},
593
- {file = "dm_tree-0.1.8-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad16ceba90a56ec47cf45b21856d14962ac314787975ef786efb5e6e9ca75ec7"},
594
- {file = "dm_tree-0.1.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:803bfc53b4659f447ac694dbd04235f94a73ef7c1fd1e0df7c84ac41e0bc963b"},
595
- {file = "dm_tree-0.1.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:378cc8ad93c5fe3590f405a309980721f021c790ca1bdf9b15bb1d59daec57f5"},
596
- {file = "dm_tree-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83b7764de0d855338abefc6e3ee9fe40d301668310aa3baea3f778ff051f4393"},
597
- {file = "dm_tree-0.1.8-cp311-cp311-win_amd64.whl", hash = "sha256:a5d819c38c03f0bb5b3b3703c60e4b170355a0fc6b5819325bf3d4ceb3ae7e80"},
598
- {file = "dm_tree-0.1.8-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8c60a7eadab64c2278861f56bca320b2720f163dca9d7558103c3b77f2416571"},
599
- {file = "dm_tree-0.1.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f7915660f59c09068e428613c480150180df1060561fd0d1470684ae7007bd1"},
600
- {file = "dm_tree-0.1.8-cp37-cp37m-win_amd64.whl", hash = "sha256:b9f89a454e98806b44fe9d40ec9eee61f848388f7e79ac2371a55679bd5a3ac6"},
601
- {file = "dm_tree-0.1.8-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0e9620ccf06393eb6b613b5e366469304622d4ea96ae6540b28a33840e6c89cf"},
602
- {file = "dm_tree-0.1.8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b095ba4f8ca1ba19350fd53cf1f8f3eb0bd406aa28af64a6dfc86707b32a810a"},
603
- {file = "dm_tree-0.1.8-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b9bd9b9ccb59409d33d51d84b7668010c04c2af7d4a371632874c1ca356cff3d"},
604
- {file = "dm_tree-0.1.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:694c3654cfd2a81552c08ec66bb5c4a3d48fa292b9a181880fb081c36c5b9134"},
605
- {file = "dm_tree-0.1.8-cp38-cp38-win_amd64.whl", hash = "sha256:bb2d109f42190225112da899b9f3d46d0d5f26aef501c61e43529fe9322530b5"},
606
- {file = "dm_tree-0.1.8-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d16e1f2a073604cfcc09f7131ae8d534674f43c3aef4c25742eae295bc60d04f"},
607
- {file = "dm_tree-0.1.8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:250b692fb75f45f02e2f58fbef9ab338904ef334b90557565621fa251df267cf"},
608
- {file = "dm_tree-0.1.8-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:81fce77f22a302d7a5968aebdf4efafef4def7ce96528719a354e6990dcd49c7"},
609
- {file = "dm_tree-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:181c35521d480d0365f39300542cb6cd7fd2b77351bb43d7acfda15aef63b317"},
610
- {file = "dm_tree-0.1.8-cp39-cp39-win_amd64.whl", hash = "sha256:8ed3564abed97c806db122c2d3e1a2b64c74a63debe9903aad795167cc301368"},
611
- ]
612
-
613
  [[package]]
614
  name = "entrypoints"
615
  version = "0.4"
@@ -637,6 +561,18 @@ files = [
637
  [package.extras]
638
  test = ["pytest (>=6)"]
639
 
 
 
 
 
 
 
 
 
 
 
 
 
640
  [[package]]
641
  name = "fastapi"
642
  version = "0.95.0"
@@ -884,14 +820,14 @@ websockets = ">=10.0"
884
 
885
  [[package]]
886
  name = "gradio-client"
887
- version = "0.0.5"
888
  description = "Python library for easily interacting with trained machine learning models"
889
  category = "main"
890
  optional = false
891
  python-versions = ">=3.7"
892
  files = [
893
- {file = "gradio_client-0.0.5-py3-none-any.whl", hash = "sha256:ca4167ebae72d920ebec2be47010cf60e31e0296ad9baac771befb17b87f0eef"},
894
- {file = "gradio_client-0.0.5.tar.gz", hash = "sha256:dc6479a119314aac0bbf6821da6e946df17f048cc571559379a89590618f7b5d"},
895
  ]
896
 
897
  [package.dependencies]
@@ -899,168 +835,41 @@ fsspec = "*"
899
  huggingface-hub = ">=0.13.0"
900
  packaging = "*"
901
  requests = "*"
 
902
  websockets = "*"
903
 
904
- [[package]]
905
- name = "grpcio"
906
- version = "1.49.1"
907
- description = "HTTP/2-based RPC framework"
908
- category = "main"
909
- optional = false
910
- python-versions = ">=3.7"
911
- files = [
912
- {file = "grpcio-1.49.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:fd86040232e805b8e6378b2348c928490ee595b058ce9aaa27ed8e4b0f172b20"},
913
- {file = "grpcio-1.49.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:6fd0c9cede9552bf00f8c5791d257d5bf3790d7057b26c59df08be5e7a1e021d"},
914
- {file = "grpcio-1.49.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:d0d402e158d4e84e49c158cb5204119d55e1baf363ee98d6cb5dce321c3a065d"},
915
- {file = "grpcio-1.49.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:822ceec743d42a627e64ea266059a62d214c5a3cdfcd0d7fe2b7a8e4e82527c7"},
916
- {file = "grpcio-1.49.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2106d9c16527f0a85e2eea6e6b91a74fc99579c60dd810d8690843ea02bc0f5f"},
917
- {file = "grpcio-1.49.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:52dd02b7e7868233c571b49bc38ebd347c3bb1ff8907bb0cb74cb5f00c790afc"},
918
- {file = "grpcio-1.49.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:120fecba2ec5d14b5a15d11063b39783fda8dc8d24addd83196acb6582cabd9b"},
919
- {file = "grpcio-1.49.1-cp310-cp310-win32.whl", hash = "sha256:f1a3b88e3c53c1a6e6bed635ec1bbb92201bb6a1f2db186179f7f3f244829788"},
920
- {file = "grpcio-1.49.1-cp310-cp310-win_amd64.whl", hash = "sha256:a7d0017b92d3850abea87c1bdec6ea41104e71c77bca44c3e17f175c6700af62"},
921
- {file = "grpcio-1.49.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:9fb17ff8c0d56099ac6ebfa84f670c5a62228d6b5c695cf21c02160c2ac1446b"},
922
- {file = "grpcio-1.49.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:075f2d06e3db6b48a2157a1bcd52d6cbdca980dd18988fe6afdb41795d51625f"},
923
- {file = "grpcio-1.49.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:46d93a1b4572b461a227f1db6b8d35a88952db1c47e5fadcf8b8a2f0e1dd9201"},
924
- {file = "grpcio-1.49.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc79b2b37d779ac42341ddef40ad5bf0966a64af412c89fc2b062e3ddabb093f"},
925
- {file = "grpcio-1.49.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:5f8b3a971c7820ea9878f3fd70086240a36aeee15d1b7e9ecbc2743b0e785568"},
926
- {file = "grpcio-1.49.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:49b301740cf5bc8fed4fee4c877570189ae3951432d79fa8e524b09353659811"},
927
- {file = "grpcio-1.49.1-cp311-cp311-win32.whl", hash = "sha256:1c66a25afc6c71d357867b341da594a5587db5849b48f4b7d5908d236bb62ede"},
928
- {file = "grpcio-1.49.1-cp311-cp311-win_amd64.whl", hash = "sha256:6b6c3a95d27846f4145d6967899b3ab25fffc6ae99544415e1adcacef84842d2"},
929
- {file = "grpcio-1.49.1-cp37-cp37m-linux_armv7l.whl", hash = "sha256:1cc400c8a2173d1c042997d98a9563e12d9bb3fb6ad36b7f355bc77c7663b8af"},
930
- {file = "grpcio-1.49.1-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:34f736bd4d0deae90015c0e383885b431444fe6b6c591dea288173df20603146"},
931
- {file = "grpcio-1.49.1-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:196082b9c89ebf0961dcd77cb114bed8171964c8e3063b9da2fb33536a6938ed"},
932
- {file = "grpcio-1.49.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c9f89c42749890618cd3c2464e1fbf88446e3d2f67f1e334c8e5db2f3272bbd"},
933
- {file = "grpcio-1.49.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64419cb8a5b612cdb1550c2fd4acbb7d4fb263556cf4625f25522337e461509e"},
934
- {file = "grpcio-1.49.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:8a5272061826e6164f96e3255405ef6f73b88fd3e8bef464c7d061af8585ac62"},
935
- {file = "grpcio-1.49.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ea9d0172445241ad7cb49577314e39d0af2c5267395b3561d7ced5d70458a9f3"},
936
- {file = "grpcio-1.49.1-cp37-cp37m-win32.whl", hash = "sha256:2070e87d95991473244c72d96d13596c751cb35558e11f5df5414981e7ed2492"},
937
- {file = "grpcio-1.49.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fcedcab49baaa9db4a2d240ac81f2d57eb0052b1c6a9501b46b8ae912720fbf"},
938
- {file = "grpcio-1.49.1-cp38-cp38-linux_armv7l.whl", hash = "sha256:afbb3475cf7f4f7d380c2ca37ee826e51974f3e2665613996a91d6a58583a534"},
939
- {file = "grpcio-1.49.1-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:a4f9ba141380abde6c3adc1727f21529137a2552002243fa87c41a07e528245c"},
940
- {file = "grpcio-1.49.1-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:cf0a1fb18a7204b9c44623dfbd1465b363236ce70c7a4ed30402f9f60d8b743b"},
941
- {file = "grpcio-1.49.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:17bb6fe72784b630728c6cff9c9d10ccc3b6d04e85da6e0a7b27fb1d135fac62"},
942
- {file = "grpcio-1.49.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18305d5a082d1593b005a895c10041f833b16788e88b02bb81061f5ebcc465df"},
943
- {file = "grpcio-1.49.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:b6a1b39e59ac5a3067794a0e498911cf2e37e4b19ee9e9977dc5e7051714f13f"},
944
- {file = "grpcio-1.49.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:0e20d59aafc086b1cc68400463bddda6e41d3e5ed30851d1e2e0f6a2e7e342d3"},
945
- {file = "grpcio-1.49.1-cp38-cp38-win32.whl", hash = "sha256:e1e83233d4680863a421f3ee4a7a9b80d33cd27ee9ed7593bc93f6128302d3f2"},
946
- {file = "grpcio-1.49.1-cp38-cp38-win_amd64.whl", hash = "sha256:221d42c654d2a41fa31323216279c73ed17d92f533bc140a3390cc1bd78bf63c"},
947
- {file = "grpcio-1.49.1-cp39-cp39-linux_armv7l.whl", hash = "sha256:fa9e6e61391e99708ac87fc3436f6b7b9c6b845dc4639b406e5e61901e1aacde"},
948
- {file = "grpcio-1.49.1-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:9b449e966ef518ce9c860d21f8afe0b0f055220d95bc710301752ac1db96dd6a"},
949
- {file = "grpcio-1.49.1-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:aa34d2ad9f24e47fa9a3172801c676e4037d862247e39030165fe83821a7aafd"},
950
- {file = "grpcio-1.49.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5207f4eed1b775d264fcfe379d8541e1c43b878f2b63c0698f8f5c56c40f3d68"},
951
- {file = "grpcio-1.49.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b24a74651438d45619ac67004638856f76cc13d78b7478f2457754cbcb1c8ad"},
952
- {file = "grpcio-1.49.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:fe763781669790dc8b9618e7e677c839c87eae6cf28b655ee1fa69ae04eea03f"},
953
- {file = "grpcio-1.49.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:2f2ff7ba0f8f431f32d4b4bc3a3713426949d3533b08466c4ff1b2b475932ca8"},
954
- {file = "grpcio-1.49.1-cp39-cp39-win32.whl", hash = "sha256:08ff74aec8ff457a89b97152d36cb811dcc1d17cd5a92a65933524e363327394"},
955
- {file = "grpcio-1.49.1-cp39-cp39-win_amd64.whl", hash = "sha256:274ffbb39717918c514b35176510ae9be06e1d93121e84d50b350861dcb9a705"},
956
- {file = "grpcio-1.49.1.tar.gz", hash = "sha256:d4725fc9ec8e8822906ae26bb26f5546891aa7fbc3443de970cc556d43a5c99f"},
957
- ]
958
-
959
- [package.dependencies]
960
- six = ">=1.5.2"
961
-
962
- [package.extras]
963
- protobuf = ["grpcio-tools (>=1.49.1)"]
964
-
965
- [[package]]
966
- name = "grpcio"
967
- version = "1.53.0"
968
- description = "HTTP/2-based RPC framework"
969
- category = "main"
970
- optional = false
971
- python-versions = ">=3.7"
972
- files = [
973
- {file = "grpcio-1.53.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:752d2949b40e12e6ad3ed8cc552a65b54d226504f6b1fb67cab2ccee502cc06f"},
974
- {file = "grpcio-1.53.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:8a48fd3a7222be226bb86b7b413ad248f17f3101a524018cdc4562eeae1eb2a3"},
975
- {file = "grpcio-1.53.0-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:f3e837d29f0e1b9d6e7b29d569e2e9b0da61889e41879832ea15569c251c303a"},
976
- {file = "grpcio-1.53.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aef7d30242409c3aa5839b501e877e453a2c8d3759ca8230dd5a21cda029f046"},
977
- {file = "grpcio-1.53.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6f90698b5d1c5dd7b3236cd1fa959d7b80e17923f918d5be020b65f1c78b173"},
978
- {file = "grpcio-1.53.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:a96c3c7f564b263c5d7c0e49a337166c8611e89c4c919f66dba7b9a84abad137"},
979
- {file = "grpcio-1.53.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ee81349411648d1abc94095c68cd25e3c2812e4e0367f9a9355be1e804a5135c"},
980
- {file = "grpcio-1.53.0-cp310-cp310-win32.whl", hash = "sha256:fdc6191587de410a184550d4143e2b24a14df495c86ca15e59508710681690ac"},
981
- {file = "grpcio-1.53.0-cp310-cp310-win_amd64.whl", hash = "sha256:658ffe1e39171be00490db5bd3b966f79634ac4215a1eb9a85c6cd6783bf7f6e"},
982
- {file = "grpcio-1.53.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:1b172e6d497191940c4b8d75b53de82dc252e15b61de2951d577ec5b43316b29"},
983
- {file = "grpcio-1.53.0-cp311-cp311-macosx_10_10_universal2.whl", hash = "sha256:82434ba3a5935e47908bc861ce1ebc43c2edfc1001d235d6e31e5d3ed55815f7"},
984
- {file = "grpcio-1.53.0-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:1c734a2d4843e4e14ececf5600c3c4750990ec319e1299db7e4f0d02c25c1467"},
985
- {file = "grpcio-1.53.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6a2ead3de3b2d53119d473aa2f224030257ef33af1e4ddabd4afee1dea5f04c"},
986
- {file = "grpcio-1.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a34d6e905f071f9b945cabbcc776e2055de1fdb59cd13683d9aa0a8f265b5bf9"},
987
- {file = "grpcio-1.53.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eaf8e3b97caaf9415227a3c6ca5aa8d800fecadd526538d2bf8f11af783f1550"},
988
- {file = "grpcio-1.53.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:da95778d37be8e4e9afca771a83424f892296f5dfb2a100eda2571a1d8bbc0dc"},
989
- {file = "grpcio-1.53.0-cp311-cp311-win32.whl", hash = "sha256:e4f513d63df6336fd84b74b701f17d1bb3b64e9d78a6ed5b5e8a198bbbe8bbfa"},
990
- {file = "grpcio-1.53.0-cp311-cp311-win_amd64.whl", hash = "sha256:ddb2511fbbb440ed9e5c9a4b9b870f2ed649b7715859fd6f2ebc585ee85c0364"},
991
- {file = "grpcio-1.53.0-cp37-cp37m-linux_armv7l.whl", hash = "sha256:2a912397eb8d23c177d6d64e3c8bc46b8a1c7680b090d9f13a640b104aaec77c"},
992
- {file = "grpcio-1.53.0-cp37-cp37m-macosx_10_10_universal2.whl", hash = "sha256:55930c56b8f5b347d6c8c609cc341949a97e176c90f5cbb01d148d778f3bbd23"},
993
- {file = "grpcio-1.53.0-cp37-cp37m-manylinux_2_17_aarch64.whl", hash = "sha256:6601d812105583948ab9c6e403a7e2dba6e387cc678c010e74f2d6d589d1d1b3"},
994
- {file = "grpcio-1.53.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c705e0c21acb0e8478a00e7e773ad0ecdb34bd0e4adc282d3d2f51ba3961aac7"},
995
- {file = "grpcio-1.53.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba074af9ca268ad7b05d3fc2b920b5fb3c083da94ab63637aaf67f4f71ecb755"},
996
- {file = "grpcio-1.53.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:14817de09317dd7d3fbc8272864288320739973ef0f4b56bf2c0032349da8cdf"},
997
- {file = "grpcio-1.53.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:c7ad9fbedb93f331c2e9054e202e95cf825b885811f1bcbbdfdc301e451442db"},
998
- {file = "grpcio-1.53.0-cp37-cp37m-win_amd64.whl", hash = "sha256:dad5b302a4c21c604d88a5d441973f320134e6ff6a84ecef9c1139e5ffd466f6"},
999
- {file = "grpcio-1.53.0-cp38-cp38-linux_armv7l.whl", hash = "sha256:fa8eaac75d3107e3f5465f2c9e3bbd13db21790c6e45b7de1756eba16b050aca"},
1000
- {file = "grpcio-1.53.0-cp38-cp38-macosx_10_10_universal2.whl", hash = "sha256:104a2210edd3776c38448b4f76c2f16e527adafbde171fc72a8a32976c20abc7"},
1001
- {file = "grpcio-1.53.0-cp38-cp38-manylinux_2_17_aarch64.whl", hash = "sha256:dbc1ba968639c1d23476f75c356e549e7bbf2d8d6688717dcab5290e88e8482b"},
1002
- {file = "grpcio-1.53.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:95952d3fe795b06af29bb8ec7bbf3342cdd867fc17b77cc25e6733d23fa6c519"},
1003
- {file = "grpcio-1.53.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f144a790f14c51b8a8e591eb5af40507ffee45ea6b818c2482f0457fec2e1a2e"},
1004
- {file = "grpcio-1.53.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:0698c094688a2dd4c7c2f2c0e3e142cac439a64d1cef6904c97f6cde38ba422f"},
1005
- {file = "grpcio-1.53.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6b6d60b0958be711bab047e9f4df5dbbc40367955f8651232bfdcdd21450b9ab"},
1006
- {file = "grpcio-1.53.0-cp38-cp38-win32.whl", hash = "sha256:1948539ce78805d4e6256ab0e048ec793956d54787dc9d6777df71c1d19c7f81"},
1007
- {file = "grpcio-1.53.0-cp38-cp38-win_amd64.whl", hash = "sha256:df9ba1183b3f649210788cf80c239041dddcb375d6142d8bccafcfdf549522cd"},
1008
- {file = "grpcio-1.53.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:19caa5b7282a89b799e63776ff602bb39604f7ca98db6df27e2de06756ae86c3"},
1009
- {file = "grpcio-1.53.0-cp39-cp39-macosx_10_10_universal2.whl", hash = "sha256:b5bd026ac928c96cc23149e6ef79183125542062eb6d1ccec34c0a37e02255e7"},
1010
- {file = "grpcio-1.53.0-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:7dc8584ca6c015ad82e186e82f4c0fe977394588f66b8ecfc4ec873285314619"},
1011
- {file = "grpcio-1.53.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2eddaae8af625e45b5c8500dcca1043264d751a6872cde2eda5022df8a336959"},
1012
- {file = "grpcio-1.53.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5fb6f3d7824696c1c9f2ad36ddb080ba5a86f2d929ef712d511b4d9972d3d27"},
1013
- {file = "grpcio-1.53.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:8270d1dc2c98ab57e6dbf36fa187db8df4c036f04a398e5d5e25b4e01a766d70"},
1014
- {file = "grpcio-1.53.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:976a7f24eb213e8429cab78d5e120500dfcdeb01041f1f5a77b17b9101902615"},
1015
- {file = "grpcio-1.53.0-cp39-cp39-win32.whl", hash = "sha256:9c84a481451e7174f3a764a44150f93b041ab51045aa33d7b5b68b6979114e48"},
1016
- {file = "grpcio-1.53.0-cp39-cp39-win_amd64.whl", hash = "sha256:6beb84f83360ff29a3654f43f251ec11b809dcb5524b698d711550243debd289"},
1017
- {file = "grpcio-1.53.0.tar.gz", hash = "sha256:a4952899b4931a6ba12951f9a141ef3e74ff8a6ec9aa2dc602afa40f63595e33"},
1018
- ]
1019
-
1020
- [package.extras]
1021
- protobuf = ["grpcio-tools (>=1.53.0)"]
1022
-
1023
  [[package]]
1024
  name = "gymnasium"
1025
- version = "0.26.3"
1026
- description = "A standard API for reinforcement learning and a diverse set of reference environments (formerly Gym)"
1027
  category = "main"
1028
  optional = false
1029
- python-versions = ">=3.6"
1030
  files = [
1031
- {file = "Gymnasium-0.26.3-py3-none-any.whl", hash = "sha256:4be0085252759c65b09c9fb83970ceedd02fab03b075024d8ba22eaa1a11eda1"},
1032
- {file = "Gymnasium-0.26.3.tar.gz", hash = "sha256:2a918e321fc0bb48f4ebf2936ccd8f20a049658f1509dea9c6e768b8030392ed"},
1033
  ]
1034
 
1035
  [package.dependencies]
1036
  cloudpickle = ">=1.2.0"
1037
- gymnasium-notices = ">=0.0.1"
1038
  importlib-metadata = {version = ">=4.8.0", markers = "python_version < \"3.10\""}
1039
- numpy = ">=1.18.0"
 
 
1040
 
1041
  [package.extras]
1042
  accept-rom-license = ["autorom[accept-rom-license] (>=0.4.2,<0.5.0)"]
1043
- all = ["ale-py (>=0.8.0,<0.9.0)", "box2d-py (==2.3.5)", "gym (==0.26.2)", "imageio (>=2.14.1)", "lz4 (>=3.1.0)", "matplotlib (>=3.0)", "moviepy (>=1.0.0)", "mujoco (==2.2)", "mujoco-py (>=2.1,<2.2)", "opencv-python (>=3.0)", "pygame (==2.1.0)", "pytest (==7.0.1)", "swig (>=4.0.0,<5.0.0)"]
1044
- atari = ["ale-py (>=0.8.0,<0.9.0)"]
1045
- box2d = ["box2d-py (==2.3.5)", "pygame (==2.1.0)", "swig (>=4.0.0,<5.0.0)"]
1046
- classic-control = ["pygame (==2.1.0)"]
1047
- mujoco = ["imageio (>=2.14.1)", "mujoco (==2.2)"]
1048
- mujoco-py = ["mujoco-py (>=2.1,<2.2)"]
1049
- other = ["lz4 (>=3.1.0)", "matplotlib (>=3.0)", "moviepy (>=1.0.0)", "opencv-python (>=3.0)"]
1050
- testing = ["box2d-py (==2.3.5)", "gym (==0.26.2)", "imageio (>=2.14.1)", "lz4 (>=3.1.0)", "matplotlib (>=3.0)", "moviepy (>=1.0.0)", "mujoco (==2.2)", "mujoco-py (>=2.1,<2.2)", "opencv-python (>=3.0)", "pygame (==2.1.0)", "pytest (==7.0.1)", "swig (>=4.0.0,<5.0.0)"]
1051
- toy-text = ["pygame (==2.1.0)"]
1052
-
1053
- [[package]]
1054
- name = "gymnasium-notices"
1055
- version = "0.0.1"
1056
- description = "Notices for gymnasium"
1057
- category = "main"
1058
- optional = false
1059
- python-versions = "*"
1060
- files = [
1061
- {file = "gymnasium-notices-0.0.1.tar.gz", hash = "sha256:3e8c868046f56dea84c949cc7e97383cccfab27152fc3f4968754e4c9c087ab9"},
1062
- {file = "gymnasium_notices-0.0.1-py3-none-any.whl", hash = "sha256:be68c8399e88b554b6db1eb3c484b00f229cbe5c930f64f6ae9cd1a6e93db1c5"},
1063
- ]
1064
 
1065
  [[package]]
1066
  name = "h11"
@@ -1178,38 +987,6 @@ files = [
1178
  {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
1179
  ]
1180
 
1181
- [[package]]
1182
- name = "imageio"
1183
- version = "2.27.0"
1184
- description = "Library for reading and writing a wide range of image, video, scientific, and volumetric data formats."
1185
- category = "main"
1186
- optional = false
1187
- python-versions = ">=3.7"
1188
- files = [
1189
- {file = "imageio-2.27.0-py3-none-any.whl", hash = "sha256:24c6ad7d000e64eacc2861c402b6fb128f370cb0a6623cf796d83bca0d0d14d3"},
1190
- {file = "imageio-2.27.0.tar.gz", hash = "sha256:ee269c957785ef0373cc7a7323185956d83ec05e6cdf20b42a03ba7b74ac58c6"},
1191
- ]
1192
-
1193
- [package.dependencies]
1194
- numpy = "*"
1195
- pillow = ">=8.3.2"
1196
-
1197
- [package.extras]
1198
- all-plugins = ["astropy", "av", "imageio-ffmpeg", "psutil", "tifffile"]
1199
- all-plugins-pypy = ["av", "imageio-ffmpeg", "psutil", "tifffile"]
1200
- build = ["wheel"]
1201
- dev = ["black", "flake8", "fsspec[github]", "invoke", "pytest", "pytest-cov"]
1202
- docs = ["numpydoc", "pydata-sphinx-theme", "sphinx (<6)"]
1203
- ffmpeg = ["imageio-ffmpeg", "psutil"]
1204
- fits = ["astropy"]
1205
- full = ["astropy", "av", "black", "flake8", "fsspec[github]", "gdal", "imageio-ffmpeg", "invoke", "itk", "numpydoc", "psutil", "pydata-sphinx-theme", "pytest", "pytest-cov", "sphinx (<6)", "tifffile", "wheel"]
1206
- gdal = ["gdal"]
1207
- itk = ["itk"]
1208
- linting = ["black", "flake8"]
1209
- pyav = ["av"]
1210
- test = ["fsspec[github]", "invoke", "pytest", "pytest-cov"]
1211
- tifffile = ["tifffile"]
1212
-
1213
  [[package]]
1214
  name = "importlib-metadata"
1215
  version = "6.1.0"
@@ -1279,6 +1056,25 @@ pipfile-deprecated-finder = ["pip-shims (>=0.5.2)", "pipreqs", "requirementslib"
1279
  plugins = ["setuptools"]
1280
  requirements-deprecated-finder = ["pip-api", "pipreqs"]
1281
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1282
  [[package]]
1283
  name = "jinja2"
1284
  version = "3.1.2"
@@ -1397,22 +1193,6 @@ files = [
1397
  {file = "kiwisolver-1.4.4.tar.gz", hash = "sha256:d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955"},
1398
  ]
1399
 
1400
- [[package]]
1401
- name = "lazy-loader"
1402
- version = "0.2"
1403
- description = "lazy_loader"
1404
- category = "main"
1405
- optional = false
1406
- python-versions = ">=3.7"
1407
- files = [
1408
- {file = "lazy_loader-0.2-py3-none-any.whl", hash = "sha256:c35875f815c340f823ce3271ed645045397213f961b40ad0c0d395c3f5218eeb"},
1409
- {file = "lazy_loader-0.2.tar.gz", hash = "sha256:0edc7a5175c400acb108f283749951fefdadedeb00adcec6e88b974a9254f18a"},
1410
- ]
1411
-
1412
- [package.extras]
1413
- lint = ["pre-commit (>=3.1)"]
1414
- test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"]
1415
-
1416
  [[package]]
1417
  name = "lazy-object-proxy"
1418
  version = "1.9.0"
@@ -1480,67 +1260,6 @@ dev = ["black", "flake8", "isort", "pre-commit"]
1480
  doc = ["myst-parser", "sphinx", "sphinx-book-theme"]
1481
  test = ["coverage", "pytest", "pytest-cov"]
1482
 
1483
- [[package]]
1484
- name = "lit"
1485
- version = "16.0.0"
1486
- description = "A Software Testing Tool"
1487
- category = "main"
1488
- optional = false
1489
- python-versions = "*"
1490
- files = [
1491
- {file = "lit-16.0.0.tar.gz", hash = "sha256:3c4ac372122a1de4a88deb277b956f91b7209420a0bef683b1ab2d2b16dabe11"},
1492
- ]
1493
-
1494
- [[package]]
1495
- name = "lz4"
1496
- version = "4.3.2"
1497
- description = "LZ4 Bindings for Python"
1498
- category = "main"
1499
- optional = false
1500
- python-versions = ">=3.7"
1501
- files = [
1502
- {file = "lz4-4.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1c4c100d99eed7c08d4e8852dd11e7d1ec47a3340f49e3a96f8dfbba17ffb300"},
1503
- {file = "lz4-4.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:edd8987d8415b5dad25e797043936d91535017237f72fa456601be1479386c92"},
1504
- {file = "lz4-4.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f7c50542b4ddceb74ab4f8b3435327a0861f06257ca501d59067a6a482535a77"},
1505
- {file = "lz4-4.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f5614d8229b33d4a97cb527db2a1ac81308c6e796e7bdb5d1309127289f69d5"},
1506
- {file = "lz4-4.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8f00a9ba98f6364cadda366ae6469b7b3568c0cced27e16a47ddf6b774169270"},
1507
- {file = "lz4-4.3.2-cp310-cp310-win32.whl", hash = "sha256:b10b77dc2e6b1daa2f11e241141ab8285c42b4ed13a8642495620416279cc5b2"},
1508
- {file = "lz4-4.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:86480f14a188c37cb1416cdabacfb4e42f7a5eab20a737dac9c4b1c227f3b822"},
1509
- {file = "lz4-4.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7c2df117def1589fba1327dceee51c5c2176a2b5a7040b45e84185ce0c08b6a3"},
1510
- {file = "lz4-4.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1f25eb322eeb24068bb7647cae2b0732b71e5c639e4e4026db57618dcd8279f0"},
1511
- {file = "lz4-4.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8df16c9a2377bdc01e01e6de5a6e4bbc66ddf007a6b045688e285d7d9d61d1c9"},
1512
- {file = "lz4-4.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f571eab7fec554d3b1db0d666bdc2ad85c81f4b8cb08906c4c59a8cad75e6e22"},
1513
- {file = "lz4-4.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7211dc8f636ca625abc3d4fb9ab74e5444b92df4f8d58ec83c8868a2b0ff643d"},
1514
- {file = "lz4-4.3.2-cp311-cp311-win32.whl", hash = "sha256:867664d9ca9bdfce840ac96d46cd8838c9ae891e859eb98ce82fcdf0e103a947"},
1515
- {file = "lz4-4.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:a6a46889325fd60b8a6b62ffc61588ec500a1883db32cddee9903edfba0b7584"},
1516
- {file = "lz4-4.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3a85b430138882f82f354135b98c320dafb96fc8fe4656573d95ab05de9eb092"},
1517
- {file = "lz4-4.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65d5c93f8badacfa0456b660285e394e65023ef8071142e0dcbd4762166e1be0"},
1518
- {file = "lz4-4.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b50f096a6a25f3b2edca05aa626ce39979d63c3b160687c8c6d50ac3943d0ba"},
1519
- {file = "lz4-4.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:200d05777d61ba1ff8d29cb51c534a162ea0b4fe6d3c28be3571a0a48ff36080"},
1520
- {file = "lz4-4.3.2-cp37-cp37m-win32.whl", hash = "sha256:edc2fb3463d5d9338ccf13eb512aab61937be50aa70734bcf873f2f493801d3b"},
1521
- {file = "lz4-4.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:83acfacab3a1a7ab9694333bcb7950fbeb0be21660d236fd09c8337a50817897"},
1522
- {file = "lz4-4.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7a9eec24ec7d8c99aab54de91b4a5a149559ed5b3097cf30249b665689b3d402"},
1523
- {file = "lz4-4.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:31d72731c4ac6ebdce57cd9a5cabe0aecba229c4f31ba3e2c64ae52eee3fdb1c"},
1524
- {file = "lz4-4.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83903fe6db92db0be101acedc677aa41a490b561567fe1b3fe68695b2110326c"},
1525
- {file = "lz4-4.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:926b26db87ec8822cf1870efc3d04d06062730ec3279bbbd33ba47a6c0a5c673"},
1526
- {file = "lz4-4.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e05afefc4529e97c08e65ef92432e5f5225c0bb21ad89dee1e06a882f91d7f5e"},
1527
- {file = "lz4-4.3.2-cp38-cp38-win32.whl", hash = "sha256:ad38dc6a7eea6f6b8b642aaa0683253288b0460b70cab3216838747163fb774d"},
1528
- {file = "lz4-4.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:7e2dc1bd88b60fa09b9b37f08553f45dc2b770c52a5996ea52b2b40f25445676"},
1529
- {file = "lz4-4.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:edda4fb109439b7f3f58ed6bede59694bc631c4b69c041112b1b7dc727fffb23"},
1530
- {file = "lz4-4.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0ca83a623c449295bafad745dcd399cea4c55b16b13ed8cfea30963b004016c9"},
1531
- {file = "lz4-4.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5ea0e788dc7e2311989b78cae7accf75a580827b4d96bbaf06c7e5a03989bd5"},
1532
- {file = "lz4-4.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a98b61e504fb69f99117b188e60b71e3c94469295571492a6468c1acd63c37ba"},
1533
- {file = "lz4-4.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4931ab28a0d1c133104613e74eec1b8bb1f52403faabe4f47f93008785c0b929"},
1534
- {file = "lz4-4.3.2-cp39-cp39-win32.whl", hash = "sha256:ec6755cacf83f0c5588d28abb40a1ac1643f2ff2115481089264c7630236618a"},
1535
- {file = "lz4-4.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:4caedeb19e3ede6c7a178968b800f910db6503cb4cb1e9cc9221157572139b49"},
1536
- {file = "lz4-4.3.2.tar.gz", hash = "sha256:e1431d84a9cfb23e6773e72078ce8e65cad6745816d4cbf9ae67da5ea419acda"},
1537
- ]
1538
-
1539
- [package.extras]
1540
- docs = ["sphinx (>=1.6.0)", "sphinx-bootstrap-theme"]
1541
- flake8 = ["flake8"]
1542
- tests = ["psutil", "pytest (!=3.3.0)", "pytest-cov"]
1543
-
1544
  [[package]]
1545
  name = "markdown-it-py"
1546
  version = "2.2.0"
@@ -1752,79 +1471,6 @@ docs = ["sphinx"]
1752
  gmpy = ["gmpy2 (>=2.1.0a4)"]
1753
  tests = ["pytest (>=4.6)"]
1754
 
1755
- [[package]]
1756
- name = "msgpack"
1757
- version = "1.0.5"
1758
- description = "MessagePack serializer"
1759
- category = "main"
1760
- optional = false
1761
- python-versions = "*"
1762
- files = [
1763
- {file = "msgpack-1.0.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:525228efd79bb831cf6830a732e2e80bc1b05436b086d4264814b4b2955b2fa9"},
1764
- {file = "msgpack-1.0.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4f8d8b3bf1ff2672567d6b5c725a1b347fe838b912772aa8ae2bf70338d5a198"},
1765
- {file = "msgpack-1.0.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cdc793c50be3f01106245a61b739328f7dccc2c648b501e237f0699fe1395b81"},
1766
- {file = "msgpack-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cb47c21a8a65b165ce29f2bec852790cbc04936f502966768e4aae9fa763cb7"},
1767
- {file = "msgpack-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e42b9594cc3bf4d838d67d6ed62b9e59e201862a25e9a157019e171fbe672dd3"},
1768
- {file = "msgpack-1.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:55b56a24893105dc52c1253649b60f475f36b3aa0fc66115bffafb624d7cb30b"},
1769
- {file = "msgpack-1.0.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:1967f6129fc50a43bfe0951c35acbb729be89a55d849fab7686004da85103f1c"},
1770
- {file = "msgpack-1.0.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:20a97bf595a232c3ee6d57ddaadd5453d174a52594bf9c21d10407e2a2d9b3bd"},
1771
- {file = "msgpack-1.0.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d25dd59bbbbb996eacf7be6b4ad082ed7eacc4e8f3d2df1ba43822da9bfa122a"},
1772
- {file = "msgpack-1.0.5-cp310-cp310-win32.whl", hash = "sha256:382b2c77589331f2cb80b67cc058c00f225e19827dbc818d700f61513ab47bea"},
1773
- {file = "msgpack-1.0.5-cp310-cp310-win_amd64.whl", hash = "sha256:4867aa2df9e2a5fa5f76d7d5565d25ec76e84c106b55509e78c1ede0f152659a"},
1774
- {file = "msgpack-1.0.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9f5ae84c5c8a857ec44dc180a8b0cc08238e021f57abdf51a8182e915e6299f0"},
1775
- {file = "msgpack-1.0.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9e6ca5d5699bcd89ae605c150aee83b5321f2115695e741b99618f4856c50898"},
1776
- {file = "msgpack-1.0.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5494ea30d517a3576749cad32fa27f7585c65f5f38309c88c6d137877fa28a5a"},
1777
- {file = "msgpack-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1ab2f3331cb1b54165976a9d976cb251a83183631c88076613c6c780f0d6e45a"},
1778
- {file = "msgpack-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28592e20bbb1620848256ebc105fc420436af59515793ed27d5c77a217477705"},
1779
- {file = "msgpack-1.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fe5c63197c55bce6385d9aee16c4d0641684628f63ace85f73571e65ad1c1e8d"},
1780
- {file = "msgpack-1.0.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ed40e926fa2f297e8a653c954b732f125ef97bdd4c889f243182299de27e2aa9"},
1781
- {file = "msgpack-1.0.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:b2de4c1c0538dcb7010902a2b97f4e00fc4ddf2c8cda9749af0e594d3b7fa3d7"},
1782
- {file = "msgpack-1.0.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bf22a83f973b50f9d38e55c6aade04c41ddda19b00c4ebc558930d78eecc64ed"},
1783
- {file = "msgpack-1.0.5-cp311-cp311-win32.whl", hash = "sha256:c396e2cc213d12ce017b686e0f53497f94f8ba2b24799c25d913d46c08ec422c"},
1784
- {file = "msgpack-1.0.5-cp311-cp311-win_amd64.whl", hash = "sha256:6c4c68d87497f66f96d50142a2b73b97972130d93677ce930718f68828b382e2"},
1785
- {file = "msgpack-1.0.5-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:a2b031c2e9b9af485d5e3c4520f4220d74f4d222a5b8dc8c1a3ab9448ca79c57"},
1786
- {file = "msgpack-1.0.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f837b93669ce4336e24d08286c38761132bc7ab29782727f8557e1eb21b2080"},
1787
- {file = "msgpack-1.0.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b1d46dfe3832660f53b13b925d4e0fa1432b00f5f7210eb3ad3bb9a13c6204a6"},
1788
- {file = "msgpack-1.0.5-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:366c9a7b9057e1547f4ad51d8facad8b406bab69c7d72c0eb6f529cf76d4b85f"},
1789
- {file = "msgpack-1.0.5-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:4c075728a1095efd0634a7dccb06204919a2f67d1893b6aa8e00497258bf926c"},
1790
- {file = "msgpack-1.0.5-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:f933bbda5a3ee63b8834179096923b094b76f0c7a73c1cfe8f07ad608c58844b"},
1791
- {file = "msgpack-1.0.5-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:36961b0568c36027c76e2ae3ca1132e35123dcec0706c4b7992683cc26c1320c"},
1792
- {file = "msgpack-1.0.5-cp36-cp36m-win32.whl", hash = "sha256:b5ef2f015b95f912c2fcab19c36814963b5463f1fb9049846994b007962743e9"},
1793
- {file = "msgpack-1.0.5-cp36-cp36m-win_amd64.whl", hash = "sha256:288e32b47e67f7b171f86b030e527e302c91bd3f40fd9033483f2cacc37f327a"},
1794
- {file = "msgpack-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:137850656634abddfb88236008339fdaba3178f4751b28f270d2ebe77a563b6c"},
1795
- {file = "msgpack-1.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c05a4a96585525916b109bb85f8cb6511db1c6f5b9d9cbcbc940dc6b4be944b"},
1796
- {file = "msgpack-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56a62ec00b636583e5cb6ad313bbed36bb7ead5fa3a3e38938503142c72cba4f"},
1797
- {file = "msgpack-1.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef8108f8dedf204bb7b42994abf93882da1159728a2d4c5e82012edd92c9da9f"},
1798
- {file = "msgpack-1.0.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1835c84d65f46900920b3708f5ba829fb19b1096c1800ad60bae8418652a951d"},
1799
- {file = "msgpack-1.0.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:e57916ef1bd0fee4f21c4600e9d1da352d8816b52a599c46460e93a6e9f17086"},
1800
- {file = "msgpack-1.0.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:17358523b85973e5f242ad74aa4712b7ee560715562554aa2134d96e7aa4cbbf"},
1801
- {file = "msgpack-1.0.5-cp37-cp37m-win32.whl", hash = "sha256:cb5aaa8c17760909ec6cb15e744c3ebc2ca8918e727216e79607b7bbce9c8f77"},
1802
- {file = "msgpack-1.0.5-cp37-cp37m-win_amd64.whl", hash = "sha256:ab31e908d8424d55601ad7075e471b7d0140d4d3dd3272daf39c5c19d936bd82"},
1803
- {file = "msgpack-1.0.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:b72d0698f86e8d9ddf9442bdedec15b71df3598199ba33322d9711a19f08145c"},
1804
- {file = "msgpack-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:379026812e49258016dd84ad79ac8446922234d498058ae1d415f04b522d5b2d"},
1805
- {file = "msgpack-1.0.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:332360ff25469c346a1c5e47cbe2a725517919892eda5cfaffe6046656f0b7bb"},
1806
- {file = "msgpack-1.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:476a8fe8fae289fdf273d6d2a6cb6e35b5a58541693e8f9f019bfe990a51e4ba"},
1807
- {file = "msgpack-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9985b214f33311df47e274eb788a5893a761d025e2b92c723ba4c63936b69b1"},
1808
- {file = "msgpack-1.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:48296af57cdb1d885843afd73c4656be5c76c0c6328db3440c9601a98f303d87"},
1809
- {file = "msgpack-1.0.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:addab7e2e1fcc04bd08e4eb631c2a90960c340e40dfc4a5e24d2ff0d5a3b3edb"},
1810
- {file = "msgpack-1.0.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:916723458c25dfb77ff07f4c66aed34e47503b2eb3188b3adbec8d8aa6e00f48"},
1811
- {file = "msgpack-1.0.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:821c7e677cc6acf0fd3f7ac664c98803827ae6de594a9f99563e48c5a2f27eb0"},
1812
- {file = "msgpack-1.0.5-cp38-cp38-win32.whl", hash = "sha256:1c0f7c47f0087ffda62961d425e4407961a7ffd2aa004c81b9c07d9269512f6e"},
1813
- {file = "msgpack-1.0.5-cp38-cp38-win_amd64.whl", hash = "sha256:bae7de2026cbfe3782c8b78b0db9cbfc5455e079f1937cb0ab8d133496ac55e1"},
1814
- {file = "msgpack-1.0.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:20c784e66b613c7f16f632e7b5e8a1651aa5702463d61394671ba07b2fc9e025"},
1815
- {file = "msgpack-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:266fa4202c0eb94d26822d9bfd7af25d1e2c088927fe8de9033d929dd5ba24c5"},
1816
- {file = "msgpack-1.0.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:18334484eafc2b1aa47a6d42427da7fa8f2ab3d60b674120bce7a895a0a85bdd"},
1817
- {file = "msgpack-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:57e1f3528bd95cc44684beda696f74d3aaa8a5e58c816214b9046512240ef437"},
1818
- {file = "msgpack-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:586d0d636f9a628ddc6a17bfd45aa5b5efaf1606d2b60fa5d87b8986326e933f"},
1819
- {file = "msgpack-1.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a740fa0e4087a734455f0fc3abf5e746004c9da72fbd541e9b113013c8dc3282"},
1820
- {file = "msgpack-1.0.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3055b0455e45810820db1f29d900bf39466df96ddca11dfa6d074fa47054376d"},
1821
- {file = "msgpack-1.0.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:a61215eac016f391129a013c9e46f3ab308db5f5ec9f25811e811f96962599a8"},
1822
- {file = "msgpack-1.0.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:362d9655cd369b08fda06b6657a303eb7172d5279997abe094512e919cf74b11"},
1823
- {file = "msgpack-1.0.5-cp39-cp39-win32.whl", hash = "sha256:ac9dd47af78cae935901a9a500104e2dea2e253207c924cc95de149606dc43cc"},
1824
- {file = "msgpack-1.0.5-cp39-cp39-win_amd64.whl", hash = "sha256:06f5174b5f8ed0ed919da0e62cbd4ffde676a374aba4020034da05fab67b9164"},
1825
- {file = "msgpack-1.0.5.tar.gz", hash = "sha256:c075544284eadc5cddc70f4757331d99dcbc16b2bbd4849d15f8aae4cf36d31c"},
1826
- ]
1827
-
1828
  [[package]]
1829
  name = "multidict"
1830
  version = "6.0.4"
@@ -1968,25 +1614,6 @@ files = [
1968
  {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"},
1969
  ]
1970
 
1971
- [[package]]
1972
- name = "networkx"
1973
- version = "3.0"
1974
- description = "Python package for creating and manipulating graphs and networks"
1975
- category = "main"
1976
- optional = false
1977
- python-versions = ">=3.8"
1978
- files = [
1979
- {file = "networkx-3.0-py3-none-any.whl", hash = "sha256:58058d66b1818043527244fab9d41a51fcd7dcc271748015f3c181b8a90c8e2e"},
1980
- {file = "networkx-3.0.tar.gz", hash = "sha256:9a9992345353618ae98339c2b63d8201c381c2944f38a2ab49cb45a4c667e412"},
1981
- ]
1982
-
1983
- [package.extras]
1984
- default = ["matplotlib (>=3.4)", "numpy (>=1.20)", "pandas (>=1.3)", "scipy (>=1.8)"]
1985
- developer = ["mypy (>=0.991)", "pre-commit (>=2.20)"]
1986
- doc = ["nb2plots (>=0.6)", "numpydoc (>=1.5)", "pillow (>=9.2)", "pydata-sphinx-theme (>=0.11)", "sphinx (==5.2.3)", "sphinx-gallery (>=0.11)", "texext (>=0.6.7)"]
1987
- extra = ["lxml (>=4.6)", "pydot (>=1.4.2)", "pygraphviz (>=1.10)", "sympy (>=1.10)"]
1988
- test = ["codecov (>=2.1)", "pytest (>=7.2)", "pytest-cov (>=4.0)"]
1989
-
1990
  [[package]]
1991
  name = "numpy"
1992
  version = "1.24.2"
@@ -2025,175 +1652,6 @@ files = [
2025
  {file = "numpy-1.24.2.tar.gz", hash = "sha256:003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22"},
2026
  ]
2027
 
2028
- [[package]]
2029
- name = "nvidia-cublas-cu11"
2030
- version = "11.10.3.66"
2031
- description = "CUBLAS native runtime libraries"
2032
- category = "main"
2033
- optional = false
2034
- python-versions = ">=3"
2035
- files = [
2036
- {file = "nvidia_cublas_cu11-11.10.3.66-py3-none-manylinux1_x86_64.whl", hash = "sha256:d32e4d75f94ddfb93ea0a5dda08389bcc65d8916a25cb9f37ac89edaeed3bded"},
2037
- {file = "nvidia_cublas_cu11-11.10.3.66-py3-none-win_amd64.whl", hash = "sha256:8ac17ba6ade3ed56ab898a036f9ae0756f1e81052a317bf98f8c6d18dc3ae49e"},
2038
- ]
2039
-
2040
- [package.dependencies]
2041
- setuptools = "*"
2042
- wheel = "*"
2043
-
2044
- [[package]]
2045
- name = "nvidia-cuda-cupti-cu11"
2046
- version = "11.7.101"
2047
- description = "CUDA profiling tools runtime libs."
2048
- category = "main"
2049
- optional = false
2050
- python-versions = ">=3"
2051
- files = [
2052
- {file = "nvidia_cuda_cupti_cu11-11.7.101-py3-none-manylinux1_x86_64.whl", hash = "sha256:e0cfd9854e1f2edaa36ca20d21cd0bdd5dcfca4e3b9e130a082e05b33b6c5895"},
2053
- {file = "nvidia_cuda_cupti_cu11-11.7.101-py3-none-win_amd64.whl", hash = "sha256:7cc5b8f91ae5e1389c3c0ad8866b3b016a175e827ea8f162a672990a402ab2b0"},
2054
- ]
2055
-
2056
- [package.dependencies]
2057
- setuptools = "*"
2058
- wheel = "*"
2059
-
2060
- [[package]]
2061
- name = "nvidia-cuda-nvrtc-cu11"
2062
- version = "11.7.99"
2063
- description = "NVRTC native runtime libraries"
2064
- category = "main"
2065
- optional = false
2066
- python-versions = ">=3"
2067
- files = [
2068
- {file = "nvidia_cuda_nvrtc_cu11-11.7.99-2-py3-none-manylinux1_x86_64.whl", hash = "sha256:9f1562822ea264b7e34ed5930567e89242d266448e936b85bc97a3370feabb03"},
2069
- {file = "nvidia_cuda_nvrtc_cu11-11.7.99-py3-none-manylinux1_x86_64.whl", hash = "sha256:f7d9610d9b7c331fa0da2d1b2858a4a8315e6d49765091d28711c8946e7425e7"},
2070
- {file = "nvidia_cuda_nvrtc_cu11-11.7.99-py3-none-win_amd64.whl", hash = "sha256:f2effeb1309bdd1b3854fc9b17eaf997808f8b25968ce0c7070945c4265d64a3"},
2071
- ]
2072
-
2073
- [package.dependencies]
2074
- setuptools = "*"
2075
- wheel = "*"
2076
-
2077
- [[package]]
2078
- name = "nvidia-cuda-runtime-cu11"
2079
- version = "11.7.99"
2080
- description = "CUDA Runtime native Libraries"
2081
- category = "main"
2082
- optional = false
2083
- python-versions = ">=3"
2084
- files = [
2085
- {file = "nvidia_cuda_runtime_cu11-11.7.99-py3-none-manylinux1_x86_64.whl", hash = "sha256:cc768314ae58d2641f07eac350f40f99dcb35719c4faff4bc458a7cd2b119e31"},
2086
- {file = "nvidia_cuda_runtime_cu11-11.7.99-py3-none-win_amd64.whl", hash = "sha256:bc77fa59a7679310df9d5c70ab13c4e34c64ae2124dd1efd7e5474b71be125c7"},
2087
- ]
2088
-
2089
- [package.dependencies]
2090
- setuptools = "*"
2091
- wheel = "*"
2092
-
2093
- [[package]]
2094
- name = "nvidia-cudnn-cu11"
2095
- version = "8.5.0.96"
2096
- description = "cuDNN runtime libraries"
2097
- category = "main"
2098
- optional = false
2099
- python-versions = ">=3"
2100
- files = [
2101
- {file = "nvidia_cudnn_cu11-8.5.0.96-2-py3-none-manylinux1_x86_64.whl", hash = "sha256:402f40adfc6f418f9dae9ab402e773cfed9beae52333f6d86ae3107a1b9527e7"},
2102
- {file = "nvidia_cudnn_cu11-8.5.0.96-py3-none-manylinux1_x86_64.whl", hash = "sha256:71f8111eb830879ff2836db3cccf03bbd735df9b0d17cd93761732ac50a8a108"},
2103
- ]
2104
-
2105
- [package.dependencies]
2106
- setuptools = "*"
2107
- wheel = "*"
2108
-
2109
- [[package]]
2110
- name = "nvidia-cufft-cu11"
2111
- version = "10.9.0.58"
2112
- description = "CUFFT native runtime libraries"
2113
- category = "main"
2114
- optional = false
2115
- python-versions = ">=3"
2116
- files = [
2117
- {file = "nvidia_cufft_cu11-10.9.0.58-py3-none-manylinux1_x86_64.whl", hash = "sha256:222f9da70c80384632fd6035e4c3f16762d64ea7a843829cb278f98b3cb7dd81"},
2118
- {file = "nvidia_cufft_cu11-10.9.0.58-py3-none-win_amd64.whl", hash = "sha256:c4d316f17c745ec9c728e30409612eaf77a8404c3733cdf6c9c1569634d1ca03"},
2119
- ]
2120
-
2121
- [[package]]
2122
- name = "nvidia-curand-cu11"
2123
- version = "10.2.10.91"
2124
- description = "CURAND native runtime libraries"
2125
- category = "main"
2126
- optional = false
2127
- python-versions = ">=3"
2128
- files = [
2129
- {file = "nvidia_curand_cu11-10.2.10.91-py3-none-manylinux1_x86_64.whl", hash = "sha256:eecb269c970fa599a2660c9232fa46aaccbf90d9170b96c462e13bcb4d129e2c"},
2130
- {file = "nvidia_curand_cu11-10.2.10.91-py3-none-win_amd64.whl", hash = "sha256:f742052af0e1e75523bde18895a9ed016ecf1e5aa0ecddfcc3658fd11a1ff417"},
2131
- ]
2132
-
2133
- [package.dependencies]
2134
- setuptools = "*"
2135
- wheel = "*"
2136
-
2137
- [[package]]
2138
- name = "nvidia-cusolver-cu11"
2139
- version = "11.4.0.1"
2140
- description = "CUDA solver native runtime libraries"
2141
- category = "main"
2142
- optional = false
2143
- python-versions = ">=3"
2144
- files = [
2145
- {file = "nvidia_cusolver_cu11-11.4.0.1-2-py3-none-manylinux1_x86_64.whl", hash = "sha256:72fa7261d755ed55c0074960df5904b65e2326f7adce364cbe4945063c1be412"},
2146
- {file = "nvidia_cusolver_cu11-11.4.0.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:700b781bfefd57d161443aff9ace1878584b93e0b2cfef3d6e9296d96febbf99"},
2147
- {file = "nvidia_cusolver_cu11-11.4.0.1-py3-none-win_amd64.whl", hash = "sha256:00f70b256add65f8c1eb3b6a65308795a93e7740f6df9e273eccbba770d370c4"},
2148
- ]
2149
-
2150
- [package.dependencies]
2151
- setuptools = "*"
2152
- wheel = "*"
2153
-
2154
- [[package]]
2155
- name = "nvidia-cusparse-cu11"
2156
- version = "11.7.4.91"
2157
- description = "CUSPARSE native runtime libraries"
2158
- category = "main"
2159
- optional = false
2160
- python-versions = ">=3"
2161
- files = [
2162
- {file = "nvidia_cusparse_cu11-11.7.4.91-py3-none-manylinux1_x86_64.whl", hash = "sha256:a3389de714db63321aa11fbec3919271f415ef19fda58aed7f2ede488c32733d"},
2163
- {file = "nvidia_cusparse_cu11-11.7.4.91-py3-none-win_amd64.whl", hash = "sha256:304a01599534f5186a8ed1c3756879282c72c118bc77dd890dc1ff868cad25b9"},
2164
- ]
2165
-
2166
- [package.dependencies]
2167
- setuptools = "*"
2168
- wheel = "*"
2169
-
2170
- [[package]]
2171
- name = "nvidia-nccl-cu11"
2172
- version = "2.14.3"
2173
- description = "NVIDIA Collective Communication Library (NCCL) Runtime"
2174
- category = "main"
2175
- optional = false
2176
- python-versions = ">=3"
2177
- files = [
2178
- {file = "nvidia_nccl_cu11-2.14.3-py3-none-manylinux1_x86_64.whl", hash = "sha256:5e5534257d1284b8e825bc3a182c6f06acd6eb405e9f89d49340e98cd8f136eb"},
2179
- ]
2180
-
2181
- [[package]]
2182
- name = "nvidia-nvtx-cu11"
2183
- version = "11.7.91"
2184
- description = "NVIDIA Tools Extension"
2185
- category = "main"
2186
- optional = false
2187
- python-versions = ">=3"
2188
- files = [
2189
- {file = "nvidia_nvtx_cu11-11.7.91-py3-none-manylinux1_x86_64.whl", hash = "sha256:b22c64eee426a62fc00952b507d6d29cf62b4c9df7a480fcc417e540e05fd5ac"},
2190
- {file = "nvidia_nvtx_cu11-11.7.91-py3-none-win_amd64.whl", hash = "sha256:dfd7fcb2a91742513027d63a26b757f38dd8b07fecac282c4d132a9d373ff064"},
2191
- ]
2192
-
2193
- [package.dependencies]
2194
- setuptools = "*"
2195
- wheel = "*"
2196
-
2197
  [[package]]
2198
  name = "onnxruntime"
2199
  version = "1.14.1"
@@ -2515,7 +1973,7 @@ files = [
2515
  name = "platformdirs"
2516
  version = "3.2.0"
2517
  description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
2518
- category = "main"
2519
  optional = false
2520
  python-versions = ">=3.7"
2521
  files = [
@@ -2709,21 +2167,6 @@ files = [
2709
  {file = "pygame-2.3.0.tar.gz", hash = "sha256:884b92c9cbf0bfaf8b8dd0f75a746613c55447d307ddd1addf903709b3b9f89f"},
2710
  ]
2711
 
2712
- [[package]]
2713
- name = "pygments"
2714
- version = "2.14.0"
2715
- description = "Pygments is a syntax highlighting package written in Python."
2716
- category = "main"
2717
- optional = false
2718
- python-versions = ">=3.6"
2719
- files = [
2720
- {file = "Pygments-2.14.0-py3-none-any.whl", hash = "sha256:fa7bd7bd2771287c0de303af8bfdfc731f51bd2c6a47ab69d117138893b82717"},
2721
- {file = "Pygments-2.14.0.tar.gz", hash = "sha256:b3ed06a9e8ac9a9aae5a6f5dbe78a8a58655d17b43b93c078f094ddc476ae297"},
2722
- ]
2723
-
2724
- [package.extras]
2725
- plugins = ["importlib-metadata"]
2726
-
2727
  [[package]]
2728
  name = "pylint"
2729
  version = "2.17.2"
@@ -2881,44 +2324,6 @@ files = [
2881
  {file = "pytz-2023.3.tar.gz", hash = "sha256:1d8ce29db189191fb55338ee6d0387d82ab59f3d00eac103412d64e0ebd0c588"},
2882
  ]
2883
 
2884
- [[package]]
2885
- name = "pywavelets"
2886
- version = "1.4.1"
2887
- description = "PyWavelets, wavelet transform module"
2888
- category = "main"
2889
- optional = false
2890
- python-versions = ">=3.8"
2891
- files = [
2892
- {file = "PyWavelets-1.4.1-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:d854411eb5ee9cb4bc5d0e66e3634aeb8f594210f6a1bed96dbed57ec70f181c"},
2893
- {file = "PyWavelets-1.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:231b0e0b1cdc1112f4af3c24eea7bf181c418d37922a67670e9bf6cfa2d544d4"},
2894
- {file = "PyWavelets-1.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:754fa5085768227c4f4a26c1e0c78bc509a266d9ebd0eb69a278be7e3ece943c"},
2895
- {file = "PyWavelets-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da7b9c006171be1f9ddb12cc6e0d3d703b95f7f43cb5e2c6f5f15d3233fcf202"},
2896
- {file = "PyWavelets-1.4.1-cp310-cp310-win32.whl", hash = "sha256:67a0d28a08909f21400cb09ff62ba94c064882ffd9e3a6b27880a111211d59bd"},
2897
- {file = "PyWavelets-1.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:91d3d393cffa634f0e550d88c0e3f217c96cfb9e32781f2960876f1808d9b45b"},
2898
- {file = "PyWavelets-1.4.1-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:64c6bac6204327321db30b775060fbe8e8642316e6bff17f06b9f34936f88875"},
2899
- {file = "PyWavelets-1.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3f19327f2129fb7977bc59b966b4974dfd72879c093e44a7287500a7032695de"},
2900
- {file = "PyWavelets-1.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad987748f60418d5f4138db89d82ba0cb49b086e0cbb8fd5c3ed4a814cfb705e"},
2901
- {file = "PyWavelets-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:875d4d620eee655346e3589a16a73790cf9f8917abba062234439b594e706784"},
2902
- {file = "PyWavelets-1.4.1-cp311-cp311-win32.whl", hash = "sha256:7231461d7a8eb3bdc7aa2d97d9f67ea5a9f8902522818e7e2ead9c2b3408eeb1"},
2903
- {file = "PyWavelets-1.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:daf0aa79842b571308d7c31a9c43bc99a30b6328e6aea3f50388cd8f69ba7dbc"},
2904
- {file = "PyWavelets-1.4.1-cp38-cp38-macosx_10_13_x86_64.whl", hash = "sha256:ab7da0a17822cd2f6545626946d3b82d1a8e106afc4b50e3387719ba01c7b966"},
2905
- {file = "PyWavelets-1.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:578af438a02a86b70f1975b546f68aaaf38f28fb082a61ceb799816049ed18aa"},
2906
- {file = "PyWavelets-1.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cb5ca8d11d3f98e89e65796a2125be98424d22e5ada360a0dbabff659fca0fc"},
2907
- {file = "PyWavelets-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:058b46434eac4c04dd89aeef6fa39e4b6496a951d78c500b6641fd5b2cc2f9f4"},
2908
- {file = "PyWavelets-1.4.1-cp38-cp38-win32.whl", hash = "sha256:de7cd61a88a982edfec01ea755b0740e94766e00a1ceceeafef3ed4c85c605cd"},
2909
- {file = "PyWavelets-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:7ab8d9db0fe549ab2ee0bea61f614e658dd2df419d5b75fba47baa761e95f8f2"},
2910
- {file = "PyWavelets-1.4.1-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:23bafd60350b2b868076d976bdd92f950b3944f119b4754b1d7ff22b7acbf6c6"},
2911
- {file = "PyWavelets-1.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d0e56cd7a53aed3cceca91a04d62feb3a0aca6725b1912d29546c26f6ea90426"},
2912
- {file = "PyWavelets-1.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:030670a213ee8fefa56f6387b0c8e7d970c7f7ad6850dc048bd7c89364771b9b"},
2913
- {file = "PyWavelets-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:71ab30f51ee4470741bb55fc6b197b4a2b612232e30f6ac069106f0156342356"},
2914
- {file = "PyWavelets-1.4.1-cp39-cp39-win32.whl", hash = "sha256:47cac4fa25bed76a45bc781a293c26ac63e8eaae9eb8f9be961758d22b58649c"},
2915
- {file = "PyWavelets-1.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:88aa5449e109d8f5e7f0adef85f7f73b1ab086102865be64421a3a3d02d277f4"},
2916
- {file = "PyWavelets-1.4.1.tar.gz", hash = "sha256:6437af3ddf083118c26d8f97ab43b0724b956c9f958e9ea788659f6a2834ba93"},
2917
- ]
2918
-
2919
- [package.dependencies]
2920
- numpy = ">=1.17.3"
2921
-
2922
  [[package]]
2923
  name = "pyyaml"
2924
  version = "6.0"
@@ -2969,85 +2374,6 @@ files = [
2969
  {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"},
2970
  ]
2971
 
2972
- [[package]]
2973
- name = "ray"
2974
- version = "2.3.1"
2975
- description = "Ray provides a simple, universal API for building distributed applications."
2976
- category = "main"
2977
- optional = false
2978
- python-versions = "*"
2979
- files = [
2980
- {file = "ray-2.3.1-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:9b62148078c4d64014a70e42d689fca5fb612040dc6bf2ba145f9e83857eb995"},
2981
- {file = "ray-2.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6f951ab6f0dc1321488c74e845540807b1cb5037b860528d83a7f0efeefaf56a"},
2982
- {file = "ray-2.3.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:72676a520c870a6bf21c02c33e1e7e61e75370701c0e5dc515c8767ff7bae2c8"},
2983
- {file = "ray-2.3.1-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:21d5e9ffa026593d4f1820c852e0dd2f2cfc880ba9b619370b218991bd96a42d"},
2984
- {file = "ray-2.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:b1484bf06d2e7bdb7b306467c62ecaac1f409d2553297c53751761ccdeb5a585"},
2985
- {file = "ray-2.3.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:8262daa5fc18733cc71b2200e7ad83f08263966e1d802a1d4fde59525c79c21f"},
2986
- {file = "ray-2.3.1-cp311-cp311-manylinux2014_x86_64.whl", hash = "sha256:3436c4acbf90fd3d6a5ca14cbce6236f3c6e50bf9e939635d21a99e8cf3aca12"},
2987
- {file = "ray-2.3.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:25967bc63f9052ae96b584926938efe7f299c56ea1b17b0f2e58a5ead994620f"},
2988
- {file = "ray-2.3.1-cp36-cp36m-manylinux2014_x86_64.whl", hash = "sha256:c33154bceec74521e303cd8145e166bc07e6a6f3e90ac41478d00ae8e91e753e"},
2989
- {file = "ray-2.3.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:5c6a4224bdd98d4dff9209bdc65a372f769de2d0de32c9edb1d25f72588486d5"},
2990
- {file = "ray-2.3.1-cp37-cp37m-manylinux2014_x86_64.whl", hash = "sha256:7b5dc72a3dab1d3944ac7c8dd1026e8386d93af970dfcdc2d27925dd55d3136e"},
2991
- {file = "ray-2.3.1-cp37-cp37m-win_amd64.whl", hash = "sha256:164596dc5113e86151bb24efefd18a830d7dbbd3aa566f025e310e0f9c095fd1"},
2992
- {file = "ray-2.3.1-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:8e411155ab66ddf2b4e24088de7957c0ad5383ff11400eef2d7a35e6091d309b"},
2993
- {file = "ray-2.3.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1d9ed35a480ba4f92f0cae5cd653d2865e1e37c68321ed631b74bfa87ddafc1a"},
2994
- {file = "ray-2.3.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3090f0be7e80ea25128b2caef7afa4a8e7cf73fd38a88e43c8d64c272d506a01"},
2995
- {file = "ray-2.3.1-cp38-cp38-manylinux2014_x86_64.whl", hash = "sha256:4d362eb55c6ead4ced1946e3aaf0e92fb545ee8bee511f7bf1b97d5a8b7b490e"},
2996
- {file = "ray-2.3.1-cp38-cp38-win_amd64.whl", hash = "sha256:47103766f1c40c74543d1c8e66567a7a19d31ecfc7ad2a0ac67c1ca80a338913"},
2997
- {file = "ray-2.3.1-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:385573f198698c770e88b56505354f1b6677e305ad5caf04c6f5becbe61bf58b"},
2998
- {file = "ray-2.3.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:75254f37067f18733afe93880b9847170770271db6be06b5f3df1151e4c2eb61"},
2999
- {file = "ray-2.3.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:8d0e97d976ec0cc12e13925fc3aaeb4077841d49194ccbdb6bca83d36214454d"},
3000
- {file = "ray-2.3.1-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:55c181d3921f886a0833800c2392d14fb58486fc008c6bae7cbde668dd54d43b"},
3001
- {file = "ray-2.3.1-cp39-cp39-win_amd64.whl", hash = "sha256:165f7560c9d04c129ad8f1f1da1232f726bc046381f3b552d3468aaeb802adf9"},
3002
- ]
3003
-
3004
- [package.dependencies]
3005
- aiosignal = "*"
3006
- attrs = "*"
3007
- click = ">=7.0"
3008
- dm-tree = {version = "*", optional = true, markers = "extra == \"rllib\""}
3009
- filelock = "*"
3010
- frozenlist = "*"
3011
- grpcio = [
3012
- {version = ">=1.32.0", markers = "python_version < \"3.10\" and sys_platform != \"darwin\""},
3013
- {version = ">=1.32.0,<=1.49.1", markers = "python_version < \"3.10\" and sys_platform == \"darwin\""},
3014
- {version = ">=1.42.0", markers = "python_version >= \"3.10\" and sys_platform != \"darwin\""},
3015
- {version = ">=1.42.0,<=1.49.1", markers = "python_version >= \"3.10\" and sys_platform == \"darwin\""},
3016
- ]
3017
- gymnasium = {version = "0.26.3", optional = true, markers = "extra == \"rllib\""}
3018
- jsonschema = "*"
3019
- lz4 = {version = "*", optional = true, markers = "extra == \"rllib\""}
3020
- msgpack = ">=1.0.0,<2.0.0"
3021
- numpy = [
3022
- {version = ">=1.16", markers = "python_version < \"3.9\""},
3023
- {version = ">=1.19.3", markers = "python_version >= \"3.9\""},
3024
- ]
3025
- packaging = {version = "*", markers = "python_version >= \"3.10\""}
3026
- pandas = {version = "*", optional = true, markers = "extra == \"rllib\""}
3027
- protobuf = ">=3.15.3,<3.19.5 || >3.19.5"
3028
- pyyaml = "*"
3029
- requests = "*"
3030
- rich = {version = "*", optional = true, markers = "extra == \"rllib\""}
3031
- scikit-image = {version = "*", optional = true, markers = "extra == \"rllib\""}
3032
- scipy = {version = "*", optional = true, markers = "extra == \"rllib\""}
3033
- tabulate = {version = "*", optional = true, markers = "extra == \"rllib\""}
3034
- tensorboardX = {version = ">=1.9", optional = true, markers = "extra == \"rllib\""}
3035
- typer = {version = "*", optional = true, markers = "extra == \"rllib\""}
3036
- virtualenv = ">=20.0.24"
3037
-
3038
- [package.extras]
3039
- air = ["aiohttp (>=3.7)", "aiohttp-cors", "aiorwlock", "colorful", "fastapi", "fsspec", "gpustat (>=1.0.0)", "numpy (>=1.20)", "opencensus", "pandas", "pandas (>=1.3)", "prometheus-client (>=0.7.1)", "py-spy (>=0.2.0)", "pyarrow (>=6.0.1)", "pydantic", "requests", "smart-open", "starlette", "tabulate", "tensorboardX (>=1.9)", "uvicorn"]
3040
- all = ["aiohttp (>=3.7)", "aiohttp-cors", "aiorwlock", "colorful", "dm-tree", "fastapi", "fsspec", "gpustat (>=1.0.0)", "gymnasium (==0.26.3)", "kubernetes", "lz4", "numpy (>=1.20)", "opencensus", "opentelemetry-api", "opentelemetry-exporter-otlp", "opentelemetry-sdk", "pandas", "pandas (>=1.3)", "prometheus-client (>=0.7.1)", "py-spy (>=0.2.0)", "pyarrow (>=6.0.1)", "pydantic", "pyyaml", "ray-cpp (==2.3.1)", "requests", "rich", "scikit-image", "scipy", "smart-open", "starlette", "tabulate", "tensorboardX (>=1.9)", "typer", "urllib3", "uvicorn"]
3041
- cpp = ["ray-cpp (==2.3.1)"]
3042
- data = ["fsspec", "numpy (>=1.20)", "pandas (>=1.3)", "pyarrow (>=6.0.1)"]
3043
- default = ["aiohttp (>=3.7)", "aiohttp-cors", "colorful", "gpustat (>=1.0.0)", "opencensus", "prometheus-client (>=0.7.1)", "py-spy (>=0.2.0)", "pydantic", "requests", "smart-open"]
3044
- k8s = ["kubernetes", "urllib3"]
3045
- observability = ["opentelemetry-api", "opentelemetry-exporter-otlp", "opentelemetry-sdk"]
3046
- rllib = ["dm-tree", "gymnasium (==0.26.3)", "lz4", "pandas", "pyyaml", "requests", "rich", "scikit-image", "scipy", "tabulate", "tensorboardX (>=1.9)", "typer"]
3047
- serve = ["aiohttp (>=3.7)", "aiohttp-cors", "aiorwlock", "colorful", "fastapi", "gpustat (>=1.0.0)", "opencensus", "prometheus-client (>=0.7.1)", "py-spy (>=0.2.0)", "pydantic", "requests", "smart-open", "starlette", "uvicorn"]
3048
- train = ["pandas", "requests", "tabulate", "tensorboardX (>=1.9)"]
3049
- tune = ["pandas", "requests", "tabulate", "tensorboardX (>=1.9)"]
3050
-
3051
  [[package]]
3052
  name = "requests"
3053
  version = "2.28.2"
@@ -3088,116 +2414,6 @@ idna = {version = "*", optional = true, markers = "extra == \"idna2008\""}
3088
  [package.extras]
3089
  idna2008 = ["idna"]
3090
 
3091
- [[package]]
3092
- name = "rich"
3093
- version = "13.3.3"
3094
- description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
3095
- category = "main"
3096
- optional = false
3097
- python-versions = ">=3.7.0"
3098
- files = [
3099
- {file = "rich-13.3.3-py3-none-any.whl", hash = "sha256:540c7d6d26a1178e8e8b37e9ba44573a3cd1464ff6348b99ee7061b95d1c6333"},
3100
- {file = "rich-13.3.3.tar.gz", hash = "sha256:dc84400a9d842b3a9c5ff74addd8eb798d155f36c1c91303888e0a66850d2a15"},
3101
- ]
3102
-
3103
- [package.dependencies]
3104
- markdown-it-py = ">=2.2.0,<3.0.0"
3105
- pygments = ">=2.13.0,<3.0.0"
3106
- typing-extensions = {version = ">=4.0.0,<5.0", markers = "python_version < \"3.9\""}
3107
-
3108
- [package.extras]
3109
- jupyter = ["ipywidgets (>=7.5.1,<9)"]
3110
-
3111
- [[package]]
3112
- name = "scikit-image"
3113
- version = "0.20.0"
3114
- description = "Image processing in Python"
3115
- category = "main"
3116
- optional = false
3117
- python-versions = ">=3.8"
3118
- files = [
3119
- {file = "scikit_image-0.20.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3cec8c5e8412ee19642a916648144186eb6b60c39fb6608ab478b4d1a4575e25"},
3120
- {file = "scikit_image-0.20.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0ab378822fadc93db7e917a266d489ea33df3b42edfef197caaebbabbc2e4ecc"},
3121
- {file = "scikit_image-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c6797e3ef5fc53897bde131cfc3ceba6ce247d89cfe194fc8d3aba7f5c12aaf6"},
3122
- {file = "scikit_image-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f667dcf01737248bc5bd0a99fad58475abeb6b6a8229aecee9fdb96cf988ae85"},
3123
- {file = "scikit_image-0.20.0-cp310-cp310-win_amd64.whl", hash = "sha256:79a400ffe35fc7f64d1d043f3d043e062015689ad5637c35cd5569edae87ae13"},
3124
- {file = "scikit_image-0.20.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:049d955869620453b9e0568c2da62c8fec47bf3714be48b5d46bbaebb91bdc1f"},
3125
- {file = "scikit_image-0.20.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:a503ee85b444234ee88f34bf8674872dc37c6124ff60b7eb9242813de012ff4e"},
3126
- {file = "scikit_image-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3943d7355d02b40c066fd87cd5fe1b4f6637a16448e62333c4191a65ebf40a1c"},
3127
- {file = "scikit_image-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d719242ea7e7250d49e38d1e33c44c2dd59c3414ae085881d168b98cbb6059a"},
3128
- {file = "scikit_image-0.20.0-cp311-cp311-win_amd64.whl", hash = "sha256:fdd1fd258e78c86e382fd687177431088a40880bd785e0ab40ee5f3794366710"},
3129
- {file = "scikit_image-0.20.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1cd0486cb769d906307a3ec3884630be822d8ec2f41069e197336f904f584a33"},
3130
- {file = "scikit_image-0.20.0-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:2e9026161d0a698f532352dda6455a0bc13b1c9d831ea9279726b59d064df574"},
3131
- {file = "scikit_image-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c123e6b0677dc1697c04b5bf2efb7110bcca511b4bc6967a38fa395ae5edf44"},
3132
- {file = "scikit_image-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76f2fd12b537daea806a078df9ea76f5cc5a529d5bd7c41d7d0a101e9c5f91c4"},
3133
- {file = "scikit_image-0.20.0-cp38-cp38-win_amd64.whl", hash = "sha256:2118d610096754bca44b5d37328e1382e5fa7c6493803685100c9238e257d848"},
3134
- {file = "scikit_image-0.20.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:13a5c1c81ee5bcb64ee8ca8f1a2cf371b0c4345ea6fb67c3052e1c6d5edbd936"},
3135
- {file = "scikit_image-0.20.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:1794889d2dbb385c7ad5656363371ba0057b7a3335cda093a11415af84bb96e2"},
3136
- {file = "scikit_image-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df14f8a55dae511749b081d9402ea215ea7c641bd6f74f06aa7b623e132817df"},
3137
- {file = "scikit_image-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b856efc75e3051bea6d40a8ffcdaabd5682783ece1aa91c3f6777c3372a98ca1"},
3138
- {file = "scikit_image-0.20.0-cp39-cp39-win_amd64.whl", hash = "sha256:a600374394b76b7fc260cef54e1be21047c4de0ecffb0b7f2f7392cd8ba16ffa"},
3139
- {file = "scikit_image-0.20.0.tar.gz", hash = "sha256:2cd784fce18bd31d71ade62c6221440199ead03acf7544086261ee032264cf61"},
3140
- ]
3141
-
3142
- [package.dependencies]
3143
- imageio = ">=2.4.1"
3144
- lazy_loader = ">=0.1"
3145
- networkx = ">=2.8"
3146
- numpy = ">=1.21.1"
3147
- packaging = ">=20.0"
3148
- pillow = ">=9.0.1"
3149
- PyWavelets = ">=1.1.1"
3150
- scipy = [
3151
- {version = ">=1.8,<1.9.2", markers = "python_version <= \"3.9\""},
3152
- {version = ">=1.8", markers = "python_version > \"3.9\""},
3153
- ]
3154
- tifffile = ">=2019.7.26"
3155
-
3156
- [package.extras]
3157
- build = ["Cython (>=0.29.24)", "build", "meson-python (>=0.13.0rc0)", "ninja", "numpy (>=1.21.1)", "packaging (>=20)", "pythran", "setuptools (>=67)", "wheel"]
3158
- data = ["pooch (>=1.3.0)"]
3159
- default = ["PyWavelets (>=1.1.1)", "imageio (>=2.4.1)", "lazy_loader (>=0.1)", "networkx (>=2.8)", "numpy (>=1.21.1)", "packaging (>=20.0)", "pillow (>=9.0.1)", "scipy (>=1.8)", "scipy (>=1.8,<1.9.2)", "tifffile (>=2019.7.26)"]
3160
- developer = ["pre-commit", "rtoml"]
3161
- docs = ["dask[array] (>=2022.9.2)", "ipywidgets", "kaleido", "matplotlib (>=3.6)", "myst-parser", "numpydoc (>=1.5)", "pandas (>=1.5)", "plotly (>=5.10)", "pooch (>=1.6)", "pytest-runner", "scikit-learn", "seaborn (>=0.11)", "sphinx (>=5.2)", "sphinx-copybutton", "sphinx-gallery (>=0.11)", "tifffile (>=2022.8.12)"]
3162
- optional = ["SimpleITK", "astropy (>=3.1.2)", "cloudpickle (>=0.2.1)", "dask[array] (>=1.0.0,!=2.17.0)", "matplotlib (>=3.3)", "pooch (>=1.3.0)", "pyamg"]
3163
- test = ["asv", "codecov", "matplotlib (>=3.3)", "pooch (>=1.3.0)", "pytest (>=5.2.0)", "pytest-cov (>=2.7.0)", "pytest-faulthandler", "pytest-localserver"]
3164
-
3165
- [[package]]
3166
- name = "scipy"
3167
- version = "1.9.1"
3168
- description = "SciPy: Scientific Library for Python"
3169
- category = "main"
3170
- optional = false
3171
- python-versions = ">=3.8,<3.12"
3172
- files = [
3173
- {file = "scipy-1.9.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c61b4a91a702e8e04aeb0bfc40460e1f17a640977c04dda8757efb0199c75332"},
3174
- {file = "scipy-1.9.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d79da472015d0120ba9b357b28a99146cd6c17b9609403164b1a8ed149b4dfc8"},
3175
- {file = "scipy-1.9.1-cp310-cp310-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:825951b88f56765aeb6e5e38ac9d7d47407cfaaeb008d40aa1b45a2d7ea2731e"},
3176
- {file = "scipy-1.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f950a04b33e17b38ff561d5a0951caf3f5b47caa841edd772ffb7959f20a6af0"},
3177
- {file = "scipy-1.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cc81ac25659fec73599ccc52c989670e5ccd8974cf34bacd7b54a8d809aff1a"},
3178
- {file = "scipy-1.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:8d3faa40ac16c6357aaf7ea50394ea6f1e8e99d75e927a51102b1943b311b4d9"},
3179
- {file = "scipy-1.9.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7a412c476a91b080e456229e413792bbb5d6202865dae963d1e6e28c2bb58691"},
3180
- {file = "scipy-1.9.1-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:eb954f5aca4d26f468bbebcdc5448348eb287f7bea536c6306f62ea062f63d9a"},
3181
- {file = "scipy-1.9.1-cp38-cp38-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:3c6f5d1d4b9a5e4fe5e14f26ffc9444fc59473bbf8d45dc4a9a15283b7063a72"},
3182
- {file = "scipy-1.9.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:bc4e2c77d4cd015d739e75e74ebbafed59ba8497a7ed0fd400231ed7683497c4"},
3183
- {file = "scipy-1.9.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0419485dbcd0ed78c0d5bf234c5dd63e86065b39b4d669e45810d42199d49521"},
3184
- {file = "scipy-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34441dfbee5b002f9e15285014fd56e5e3372493c3e64ae297bae2c4b9659f5a"},
3185
- {file = "scipy-1.9.1-cp38-cp38-win32.whl", hash = "sha256:b97b479f39c7e4aaf807efd0424dec74bbb379108f7d22cf09323086afcd312c"},
3186
- {file = "scipy-1.9.1-cp38-cp38-win_amd64.whl", hash = "sha256:e8fe305d9d67a81255e06203454729405706907dccbdfcc330b7b3482a6c371d"},
3187
- {file = "scipy-1.9.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:39ab9240cd215a9349c85ab908dda6d732f7d3b4b192fa05780812495536acc4"},
3188
- {file = "scipy-1.9.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:71487c503e036740635f18324f62a11f283a632ace9d35933b2b0a04fd898c98"},
3189
- {file = "scipy-1.9.1-cp39-cp39-macosx_12_0_universal2.macosx_10_9_x86_64.whl", hash = "sha256:3bc1ab68b9a096f368ba06c3a5e1d1d50957a86665fc929c4332d21355e7e8f4"},
3190
- {file = "scipy-1.9.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f7c39f7dbb57cce00c108d06d731f3b0e2a4d3a95c66d96bce697684876ce4d4"},
3191
- {file = "scipy-1.9.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47d1a95bd9d37302afcfe1b84c8011377c4f81e33649c5a5785db9ab827a6ade"},
3192
- {file = "scipy-1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:96d7cf7b25c9f23c59a766385f6370dab0659741699ecc7a451f9b94604938ce"},
3193
- {file = "scipy-1.9.1-cp39-cp39-win32.whl", hash = "sha256:09412eb7fb60b8f00b328037fd814d25d261066ebc43a1e339cdce4f7502877e"},
3194
- {file = "scipy-1.9.1-cp39-cp39-win_amd64.whl", hash = "sha256:90c805f30c46cf60f1e76e947574f02954d25e3bb1e97aa8a07bc53aa31cf7d1"},
3195
- {file = "scipy-1.9.1.tar.gz", hash = "sha256:26d28c468900e6d5fdb37d2812ab46db0ccd22c63baa095057871faa3a498bc9"},
3196
- ]
3197
-
3198
- [package.dependencies]
3199
- numpy = ">=1.18.5,<1.25.0"
3200
-
3201
  [[package]]
3202
  name = "semantic-version"
3203
  version = "2.10.0"
@@ -3289,56 +2505,6 @@ files = [
3289
  [package.dependencies]
3290
  mpmath = ">=0.19"
3291
 
3292
- [[package]]
3293
- name = "tabulate"
3294
- version = "0.9.0"
3295
- description = "Pretty-print tabular data"
3296
- category = "main"
3297
- optional = false
3298
- python-versions = ">=3.7"
3299
- files = [
3300
- {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"},
3301
- {file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"},
3302
- ]
3303
-
3304
- [package.extras]
3305
- widechars = ["wcwidth"]
3306
-
3307
- [[package]]
3308
- name = "tensorboardx"
3309
- version = "2.5"
3310
- description = "TensorBoardX lets you watch Tensors Flow without Tensorflow"
3311
- category = "main"
3312
- optional = false
3313
- python-versions = "*"
3314
- files = [
3315
- {file = "tensorboardX-2.5-py2.py3-none-any.whl", hash = "sha256:b1d8903f8106e2f4484640a293f9680f9757d5f7d2e699e0672bb2382d988e07"},
3316
- {file = "tensorboardX-2.5.tar.gz", hash = "sha256:5238ac5eac4a26d8f8381d7f54a2fcd530a134db841af9a9a6427beca93c6776"},
3317
- ]
3318
-
3319
- [package.dependencies]
3320
- numpy = "*"
3321
- protobuf = ">=3.8.0"
3322
- six = "*"
3323
-
3324
- [[package]]
3325
- name = "tifffile"
3326
- version = "2023.3.21"
3327
- description = "Read and write TIFF files"
3328
- category = "main"
3329
- optional = false
3330
- python-versions = ">=3.8"
3331
- files = [
3332
- {file = "tifffile-2023.3.21-py3-none-any.whl", hash = "sha256:b83af3dbe914663aeaf250e9751ae503154f2599dd27ed7a4df1b2dc7c148efa"},
3333
- {file = "tifffile-2023.3.21.tar.gz", hash = "sha256:16027be65e9d5a1b26bf106a98a639345fecf83ebac9004dc7e617647e4dbfeb"},
3334
- ]
3335
-
3336
- [package.dependencies]
3337
- numpy = "*"
3338
-
3339
- [package.extras]
3340
- all = ["defusedxml", "fsspec", "imagecodecs (>=2023.1.23)", "lxml", "matplotlib", "zarr"]
3341
-
3342
  [[package]]
3343
  name = "tomli"
3344
  version = "2.0.1"
@@ -3375,62 +2541,6 @@ files = [
3375
  {file = "toolz-0.12.0.tar.gz", hash = "sha256:88c570861c440ee3f2f6037c4654613228ff40c93a6c25e0eba70d17282c6194"},
3376
  ]
3377
 
3378
- [[package]]
3379
- name = "torch"
3380
- version = "2.0.0"
3381
- description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration"
3382
- category = "main"
3383
- optional = false
3384
- python-versions = ">=3.8.0"
3385
- files = [
3386
- {file = "torch-2.0.0-1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:c9090bda7d2eeeecd74f51b721420dbeb44f838d4536cc1b284e879417e3064a"},
3387
- {file = "torch-2.0.0-1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:bd42db2a48a20574d2c33489e120e9f32789c4dc13c514b0c44272972d14a2d7"},
3388
- {file = "torch-2.0.0-1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:8969aa8375bcbc0c2993e7ede0a7f889df9515f18b9b548433f412affed478d9"},
3389
- {file = "torch-2.0.0-1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:ab2da16567cb55b67ae39e32d520d68ec736191d88ac79526ca5874754c32203"},
3390
- {file = "torch-2.0.0-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:7a9319a67294ef02459a19738bbfa8727bb5307b822dadd708bc2ccf6c901aca"},
3391
- {file = "torch-2.0.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:9f01fe1f6263f31bd04e1757946fd63ad531ae37f28bb2dbf66f5c826ee089f4"},
3392
- {file = "torch-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:527f4ae68df7b8301ee6b1158ca56350282ea633686537b30dbb5d7b4a52622a"},
3393
- {file = "torch-2.0.0-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:ce9b5a49bd513dff7950a5a07d6e26594dd51989cee05ba388b03e8e366fd5d5"},
3394
- {file = "torch-2.0.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:53e1c33c6896583cdb9a583693e22e99266444c4a43392dddc562640d39e542b"},
3395
- {file = "torch-2.0.0-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:09651bff72e439d004c991f15add0c397c66f98ab36fe60d5514b44e4da722e8"},
3396
- {file = "torch-2.0.0-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:d439aec349c98f12819e8564b8c54008e4613dd4428582af0e6e14c24ca85870"},
3397
- {file = "torch-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:2802f84f021907deee7e9470ed10c0e78af7457ac9a08a6cd7d55adef835fede"},
3398
- {file = "torch-2.0.0-cp311-none-macosx_10_9_x86_64.whl", hash = "sha256:01858620f25f25e7a9ec4b547ff38e5e27c92d38ec4ccba9cfbfb31d7071ed9c"},
3399
- {file = "torch-2.0.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:9a2e53b5783ef5896a6af338b36d782f28e83c8ddfc2ac44b67b066d9d76f498"},
3400
- {file = "torch-2.0.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:ec5fff2447663e369682838ff0f82187b4d846057ef4d119a8dea7772a0b17dd"},
3401
- {file = "torch-2.0.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:11b0384fe3c18c01b8fc5992e70fc519cde65e44c51cc87be1838c1803daf42f"},
3402
- {file = "torch-2.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:e54846aa63855298cfb1195487f032e413e7ac9cbfa978fda32354cc39551475"},
3403
- {file = "torch-2.0.0-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:cc788cbbbbc6eb4c90e52c550efd067586c2693092cf367c135b34893a64ae78"},
3404
- {file = "torch-2.0.0-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:d292640f0fd72b7a31b2a6e3b635eb5065fcbedd4478f9cad1a1e7a9ec861d35"},
3405
- {file = "torch-2.0.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:6befaad784004b7af357e3d87fa0863c1f642866291f12a4c2af2de435e8ac5c"},
3406
- {file = "torch-2.0.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:a83b26bd6ae36fbf5fee3d56973d9816e2002e8a3b7d9205531167c28aaa38a7"},
3407
- {file = "torch-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:c7e67195e1c3e33da53954b026e89a8e1ff3bc1aeb9eb32b677172d4a9b5dcbf"},
3408
- {file = "torch-2.0.0-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:6e0b97beb037a165669c312591f242382e9109a240e20054d5a5782d9236cad0"},
3409
- {file = "torch-2.0.0-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:297a4919aff1c0f98a58ebe969200f71350a1d4d4f986dbfd60c02ffce780e99"},
3410
- ]
3411
-
3412
- [package.dependencies]
3413
- filelock = "*"
3414
- jinja2 = "*"
3415
- networkx = "*"
3416
- nvidia-cublas-cu11 = {version = "11.10.3.66", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3417
- nvidia-cuda-cupti-cu11 = {version = "11.7.101", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3418
- nvidia-cuda-nvrtc-cu11 = {version = "11.7.99", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3419
- nvidia-cuda-runtime-cu11 = {version = "11.7.99", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3420
- nvidia-cudnn-cu11 = {version = "8.5.0.96", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3421
- nvidia-cufft-cu11 = {version = "10.9.0.58", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3422
- nvidia-curand-cu11 = {version = "10.2.10.91", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3423
- nvidia-cusolver-cu11 = {version = "11.4.0.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3424
- nvidia-cusparse-cu11 = {version = "11.7.4.91", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3425
- nvidia-nccl-cu11 = {version = "2.14.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3426
- nvidia-nvtx-cu11 = {version = "11.7.91", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3427
- sympy = "*"
3428
- triton = {version = "2.0.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""}
3429
- typing-extensions = "*"
3430
-
3431
- [package.extras]
3432
- opt-einsum = ["opt-einsum (>=3.3)"]
3433
-
3434
  [[package]]
3435
  name = "tqdm"
3436
  version = "4.65.0"
@@ -3452,65 +2562,6 @@ notebook = ["ipywidgets (>=6)"]
3452
  slack = ["slack-sdk"]
3453
  telegram = ["requests"]
3454
 
3455
- [[package]]
3456
- name = "triton"
3457
- version = "2.0.0"
3458
- description = "A language and compiler for custom Deep Learning operations"
3459
- category = "main"
3460
- optional = false
3461
- python-versions = "*"
3462
- files = [
3463
- {file = "triton-2.0.0-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:38806ee9663f4b0f7cd64790e96c579374089e58f49aac4a6608121aa55e2505"},
3464
- {file = "triton-2.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:226941c7b8595219ddef59a1fdb821e8c744289a132415ddd584facedeb475b1"},
3465
- {file = "triton-2.0.0-1-cp36-cp36m-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4c9fc8c89874bc48eb7e7b2107a9b8d2c0bf139778637be5bfccb09191685cfd"},
3466
- {file = "triton-2.0.0-1-cp37-cp37m-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d2684b6a60b9f174f447f36f933e9a45f31db96cb723723ecd2dcfd1c57b778b"},
3467
- {file = "triton-2.0.0-1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9d4978298b74fcf59a75fe71e535c092b023088933b2f1df933ec32615e4beef"},
3468
- {file = "triton-2.0.0-1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:74f118c12b437fb2ca25e1a04759173b517582fcf4c7be11913316c764213656"},
3469
- {file = "triton-2.0.0-1-pp37-pypy37_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9618815a8da1d9157514f08f855d9e9ff92e329cd81c0305003eb9ec25cc5add"},
3470
- {file = "triton-2.0.0-1-pp38-pypy38_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1aca3303629cd3136375b82cb9921727f804e47ebee27b2677fef23005c3851a"},
3471
- {file = "triton-2.0.0-1-pp39-pypy39_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e3e13aa8b527c9b642e3a9defcc0fbd8ffbe1c80d8ac8c15a01692478dc64d8a"},
3472
- {file = "triton-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f05a7e64e4ca0565535e3d5d3405d7e49f9d308505bb7773d21fb26a4c008c2"},
3473
- {file = "triton-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb4b99ca3c6844066e516658541d876c28a5f6e3a852286bbc97ad57134827fd"},
3474
- {file = "triton-2.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47b4d70dc92fb40af553b4460492c31dc7d3a114a979ffb7a5cdedb7eb546c08"},
3475
- {file = "triton-2.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fedce6a381901b1547e0e7e1f2546e4f65dca6d91e2d8a7305a2d1f5551895be"},
3476
- {file = "triton-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75834f27926eab6c7f00ce73aaf1ab5bfb9bec6eb57ab7c0bfc0a23fac803b4c"},
3477
- {file = "triton-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0117722f8c2b579cd429e0bee80f7731ae05f63fe8e9414acd9a679885fcbf42"},
3478
- {file = "triton-2.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bcd9be5d0c2e45d2b7e6ddc6da20112b6862d69741576f9c3dbaf941d745ecae"},
3479
- {file = "triton-2.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42a0d2c3fc2eab4ba71384f2e785fbfd47aa41ae05fa58bf12cb31dcbd0aeceb"},
3480
- {file = "triton-2.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:52c47b72c72693198163ece9d90a721299e4fb3b8e24fd13141e384ad952724f"},
3481
- ]
3482
-
3483
- [package.dependencies]
3484
- cmake = "*"
3485
- filelock = "*"
3486
- lit = "*"
3487
- torch = "*"
3488
-
3489
- [package.extras]
3490
- tests = ["autopep8", "flake8", "isort", "numpy", "pytest", "scipy (>=1.7.1)"]
3491
- tutorials = ["matplotlib", "pandas", "tabulate"]
3492
-
3493
- [[package]]
3494
- name = "typer"
3495
- version = "0.7.0"
3496
- description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
3497
- category = "main"
3498
- optional = false
3499
- python-versions = ">=3.6"
3500
- files = [
3501
- {file = "typer-0.7.0-py3-none-any.whl", hash = "sha256:b5e704f4e48ec263de1c0b3a2387cd405a13767d2f907f44c1a08cbad96f606d"},
3502
- {file = "typer-0.7.0.tar.gz", hash = "sha256:ff797846578a9f2a201b53442aedeb543319466870fbe1c701eab66dd7681165"},
3503
- ]
3504
-
3505
- [package.dependencies]
3506
- click = ">=7.1.1,<9.0.0"
3507
-
3508
- [package.extras]
3509
- all = ["colorama (>=0.4.3,<0.5.0)", "rich (>=10.11.0,<13.0.0)", "shellingham (>=1.3.0,<2.0.0)"]
3510
- dev = ["autoflake (>=1.3.1,<2.0.0)", "flake8 (>=3.8.3,<4.0.0)", "pre-commit (>=2.17.0,<3.0.0)"]
3511
- doc = ["cairosvg (>=2.5.2,<3.0.0)", "mdx-include (>=1.4.1,<2.0.0)", "mkdocs (>=1.1.2,<2.0.0)", "mkdocs-material (>=8.1.4,<9.0.0)", "pillow (>=9.3.0,<10.0.0)"]
3512
- test = ["black (>=22.3.0,<23.0.0)", "coverage (>=6.2,<7.0)", "isort (>=5.0.6,<6.0.0)", "mypy (==0.910)", "pytest (>=4.4.0,<8.0.0)", "pytest-cov (>=2.10.0,<5.0.0)", "pytest-sugar (>=0.9.4,<0.10.0)", "pytest-xdist (>=1.32.0,<4.0.0)", "rich (>=10.11.0,<13.0.0)", "shellingham (>=1.3.0,<2.0.0)"]
3513
-
3514
  [[package]]
3515
  name = "typing-extensions"
3516
  version = "4.5.0"
@@ -3586,27 +2637,6 @@ h11 = ">=0.8"
3586
  [package.extras]
3587
  standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
3588
 
3589
- [[package]]
3590
- name = "virtualenv"
3591
- version = "20.21.0"
3592
- description = "Virtual Python Environment builder"
3593
- category = "main"
3594
- optional = false
3595
- python-versions = ">=3.7"
3596
- files = [
3597
- {file = "virtualenv-20.21.0-py3-none-any.whl", hash = "sha256:31712f8f2a17bd06234fa97fdf19609e789dd4e3e4bf108c3da71d710651adbc"},
3598
- {file = "virtualenv-20.21.0.tar.gz", hash = "sha256:f50e3e60f990a0757c9b68333c9fdaa72d7188caa417f96af9e52407831a3b68"},
3599
- ]
3600
-
3601
- [package.dependencies]
3602
- distlib = ">=0.3.6,<1"
3603
- filelock = ">=3.4.1,<4"
3604
- platformdirs = ">=2.4,<4"
3605
-
3606
- [package.extras]
3607
- docs = ["furo (>=2022.12.7)", "proselint (>=0.13)", "sphinx (>=6.1.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=22.12)"]
3608
- test = ["covdefaults (>=2.2.2)", "coverage (>=7.1)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23)", "pytest (>=7.2.1)", "pytest-env (>=0.8.1)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.10)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)"]
3609
-
3610
  [[package]]
3611
  name = "websockets"
3612
  version = "11.0"
@@ -3687,21 +2717,6 @@ files = [
3687
  {file = "websockets-11.0.tar.gz", hash = "sha256:19d638549c470f5fd3b67b52b2a08f2edba5a04e05323a706937e35f5f19d056"},
3688
  ]
3689
 
3690
- [[package]]
3691
- name = "wheel"
3692
- version = "0.40.0"
3693
- description = "A built-package format for Python"
3694
- category = "main"
3695
- optional = false
3696
- python-versions = ">=3.7"
3697
- files = [
3698
- {file = "wheel-0.40.0-py3-none-any.whl", hash = "sha256:d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247"},
3699
- {file = "wheel-0.40.0.tar.gz", hash = "sha256:cd1196f3faee2b31968d626e1731c94f99cbdb67cf5a46e4f5656cbee7738873"},
3700
- ]
3701
-
3702
- [package.extras]
3703
- test = ["pytest (>=6.0.0)"]
3704
-
3705
  [[package]]
3706
  name = "wrapt"
3707
  version = "1.15.0"
@@ -3894,4 +2909,4 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more
3894
  [metadata]
3895
  lock-version = "2.0"
3896
  python-versions = ">=3.8,<3.11"
3897
- content-hash = "cebae9adbf845433c1a6de1af62a021ecc2c54a22d04aebee7c7959b63511c36"
 
402
  {file = "cloudpickle-2.2.1.tar.gz", hash = "sha256:d89684b8de9e34a2a43b3460fbca07d09d6e25ce858df4d5a44240403b6178f5"},
403
  ]
404
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
405
  [[package]]
406
  name = "colorama"
407
  version = "0.4.6"
 
534
  [package.extras]
535
  graph = ["objgraph (>=1.7.2)"]
536
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
537
  [[package]]
538
  name = "entrypoints"
539
  version = "0.4"
 
561
  [package.extras]
562
  test = ["pytest (>=6)"]
563
 
564
+ [[package]]
565
+ name = "farama-notifications"
566
+ version = "0.0.4"
567
+ description = "Notifications for all Farama Foundation maintained libraries."
568
+ category = "main"
569
+ optional = false
570
+ python-versions = "*"
571
+ files = [
572
+ {file = "Farama-Notifications-0.0.4.tar.gz", hash = "sha256:13fceff2d14314cf80703c8266462ebf3733c7d165336eee998fc58e545efd18"},
573
+ {file = "Farama_Notifications-0.0.4-py3-none-any.whl", hash = "sha256:14de931035a41961f7c056361dc7f980762a143d05791ef5794a751a2caf05ae"},
574
+ ]
575
+
576
  [[package]]
577
  name = "fastapi"
578
  version = "0.95.0"
 
820
 
821
  [[package]]
822
  name = "gradio-client"
823
+ version = "0.0.7"
824
  description = "Python library for easily interacting with trained machine learning models"
825
  category = "main"
826
  optional = false
827
  python-versions = ">=3.7"
828
  files = [
829
+ {file = "gradio_client-0.0.7-py3-none-any.whl", hash = "sha256:71887ff8ce9ce85b12dd1342eeed4ecdbe82c3b3d5a66f05f6dfcb17c9874631"},
830
+ {file = "gradio_client-0.0.7.tar.gz", hash = "sha256:c7cababd6213fc3541b4cd68a69305dee496125d0d18bc9a1326484c49275858"},
831
  ]
832
 
833
  [package.dependencies]
 
835
  huggingface-hub = ">=0.13.0"
836
  packaging = "*"
837
  requests = "*"
838
+ typing-extensions = "*"
839
  websockets = "*"
840
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
841
  [[package]]
842
  name = "gymnasium"
843
+ version = "0.28.1"
844
+ description = "A standard API for reinforcement learning and a diverse set of reference environments (formerly Gym)."
845
  category = "main"
846
  optional = false
847
+ python-versions = ">=3.7"
848
  files = [
849
+ {file = "gymnasium-0.28.1-py3-none-any.whl", hash = "sha256:7bc9a5bce1022f997d1dbc152fc91d1ac977bad9cc7794cdc25437010867cabf"},
850
+ {file = "gymnasium-0.28.1.tar.gz", hash = "sha256:4c2c745808792c8f45c6e88ad0a5504774394e0c126f6e3db555e720d3da6f24"},
851
  ]
852
 
853
  [package.dependencies]
854
  cloudpickle = ">=1.2.0"
855
+ farama-notifications = ">=0.0.1"
856
  importlib-metadata = {version = ">=4.8.0", markers = "python_version < \"3.10\""}
857
+ jax-jumpy = ">=1.0.0"
858
+ numpy = ">=1.21.0"
859
+ typing-extensions = ">=4.3.0"
860
 
861
  [package.extras]
862
  accept-rom-license = ["autorom[accept-rom-license] (>=0.4.2,<0.5.0)"]
863
+ all = ["box2d-py (==2.3.5)", "imageio (>=2.14.1)", "jax (==0.3.24)", "jaxlib (==0.3.24)", "lz4 (>=3.1.0)", "matplotlib (>=3.0)", "moviepy (>=1.0.0)", "mujoco (>=2.3.2)", "mujoco-py (>=2.1,<2.2)", "opencv-python (>=3.0)", "pygame (==2.1.3)", "shimmy[atari] (>=0.1.0,<1.0)", "swig (>=4.0.0,<5.0.0)", "torch (>=1.0.0)"]
864
+ atari = ["shimmy[atari] (>=0.1.0,<1.0)"]
865
+ box2d = ["box2d-py (==2.3.5)", "pygame (==2.1.3)", "swig (>=4.0.0,<5.0.0)"]
866
+ classic-control = ["pygame (==2.1.3)", "pygame (==2.1.3)"]
867
+ jax = ["jax (==0.3.24)", "jaxlib (==0.3.24)"]
868
+ mujoco = ["imageio (>=2.14.1)", "mujoco (>=2.3.2)"]
869
+ mujoco-py = ["mujoco-py (>=2.1,<2.2)", "mujoco-py (>=2.1,<2.2)"]
870
+ other = ["lz4 (>=3.1.0)", "matplotlib (>=3.0)", "moviepy (>=1.0.0)", "opencv-python (>=3.0)", "torch (>=1.0.0)"]
871
+ testing = ["pytest (==7.1.3)", "scipy (==1.7.3)"]
872
+ toy-text = ["pygame (==2.1.3)", "pygame (==2.1.3)"]
 
 
 
 
 
 
 
 
 
 
 
873
 
874
  [[package]]
875
  name = "h11"
 
987
  {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"},
988
  ]
989
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
990
  [[package]]
991
  name = "importlib-metadata"
992
  version = "6.1.0"
 
1056
  plugins = ["setuptools"]
1057
  requirements-deprecated-finder = ["pip-api", "pipreqs"]
1058
 
1059
+ [[package]]
1060
+ name = "jax-jumpy"
1061
+ version = "1.0.0"
1062
+ description = "Common backend for Jax or Numpy."
1063
+ category = "main"
1064
+ optional = false
1065
+ python-versions = ">=3.7"
1066
+ files = [
1067
+ {file = "jax-jumpy-1.0.0.tar.gz", hash = "sha256:195fb955cc4c2b7f0b1453e3cb1fb1c414a51a407ffac7a51e69a73cb30d59ad"},
1068
+ {file = "jax_jumpy-1.0.0-py3-none-any.whl", hash = "sha256:ab7e01454bba462de3c4d098e3e585c302a8f06bc36d9182ab4e7e4aa7067c5e"},
1069
+ ]
1070
+
1071
+ [package.dependencies]
1072
+ numpy = ">=1.18.0"
1073
+
1074
+ [package.extras]
1075
+ jax = ["jax (>=0.3.24)", "jaxlib (>=0.3.24)"]
1076
+ testing = ["pytest (==7.1.3)"]
1077
+
1078
  [[package]]
1079
  name = "jinja2"
1080
  version = "3.1.2"
 
1193
  {file = "kiwisolver-1.4.4.tar.gz", hash = "sha256:d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955"},
1194
  ]
1195
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1196
  [[package]]
1197
  name = "lazy-object-proxy"
1198
  version = "1.9.0"
 
1260
  doc = ["myst-parser", "sphinx", "sphinx-book-theme"]
1261
  test = ["coverage", "pytest", "pytest-cov"]
1262
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1263
  [[package]]
1264
  name = "markdown-it-py"
1265
  version = "2.2.0"
 
1471
  gmpy = ["gmpy2 (>=2.1.0a4)"]
1472
  tests = ["pytest (>=4.6)"]
1473
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1474
  [[package]]
1475
  name = "multidict"
1476
  version = "6.0.4"
 
1614
  {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"},
1615
  ]
1616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1617
  [[package]]
1618
  name = "numpy"
1619
  version = "1.24.2"
 
1652
  {file = "numpy-1.24.2.tar.gz", hash = "sha256:003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22"},
1653
  ]
1654
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1655
  [[package]]
1656
  name = "onnxruntime"
1657
  version = "1.14.1"
 
1973
  name = "platformdirs"
1974
  version = "3.2.0"
1975
  description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
1976
+ category = "dev"
1977
  optional = false
1978
  python-versions = ">=3.7"
1979
  files = [
 
2167
  {file = "pygame-2.3.0.tar.gz", hash = "sha256:884b92c9cbf0bfaf8b8dd0f75a746613c55447d307ddd1addf903709b3b9f89f"},
2168
  ]
2169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2170
  [[package]]
2171
  name = "pylint"
2172
  version = "2.17.2"
 
2324
  {file = "pytz-2023.3.tar.gz", hash = "sha256:1d8ce29db189191fb55338ee6d0387d82ab59f3d00eac103412d64e0ebd0c588"},
2325
  ]
2326
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2327
  [[package]]
2328
  name = "pyyaml"
2329
  version = "6.0"
 
2374
  {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"},
2375
  ]
2376
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2377
  [[package]]
2378
  name = "requests"
2379
  version = "2.28.2"
 
2414
  [package.extras]
2415
  idna2008 = ["idna"]
2416
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2417
  [[package]]
2418
  name = "semantic-version"
2419
  version = "2.10.0"
 
2505
  [package.dependencies]
2506
  mpmath = ">=0.19"
2507
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2508
  [[package]]
2509
  name = "tomli"
2510
  version = "2.0.1"
 
2541
  {file = "toolz-0.12.0.tar.gz", hash = "sha256:88c570861c440ee3f2f6037c4654613228ff40c93a6c25e0eba70d17282c6194"},
2542
  ]
2543
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2544
  [[package]]
2545
  name = "tqdm"
2546
  version = "4.65.0"
 
2562
  slack = ["slack-sdk"]
2563
  telegram = ["requests"]
2564
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2565
  [[package]]
2566
  name = "typing-extensions"
2567
  version = "4.5.0"
 
2637
  [package.extras]
2638
  standard = ["colorama (>=0.4)", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"]
2639
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2640
  [[package]]
2641
  name = "websockets"
2642
  version = "11.0"
 
2717
  {file = "websockets-11.0.tar.gz", hash = "sha256:19d638549c470f5fd3b67b52b2a08f2edba5a04e05323a706937e35f5f19d056"},
2718
  ]
2719
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2720
  [[package]]
2721
  name = "wrapt"
2722
  version = "1.15.0"
 
2909
  [metadata]
2910
  lock-version = "2.0"
2911
  python-versions = ">=3.8,<3.11"
2912
+ content-hash = "642e60bab8effe103bd01683eecda3bdc9e24d5b4a4a77d43bbbd9beb9405067"
pyproject.toml CHANGED
@@ -17,12 +17,10 @@ include = [
17
  python = ">=3.8,<3.11"
18
  orjson = "3.8.8"
19
  gradio = "^3.23.0"
20
- ray = {extras = ["rllib"], version = "^2.2.0"}
21
  pettingzoo = "^1.22.4"
22
  pygame = "^2.3.0"
23
- torch = "^2.0.0"
24
- scipy = ">=1.8,<1.9.2"
25
  onnxruntime = "^1.14.1"
 
26
 
27
  [tool.poetry.dev-dependencies]
28
  pylint = "*"
 
17
  python = ">=3.8,<3.11"
18
  orjson = "3.8.8"
19
  gradio = "^3.23.0"
 
20
  pettingzoo = "^1.22.4"
21
  pygame = "^2.3.0"
 
 
22
  onnxruntime = "^1.14.1"
23
+ setuptools = "^67.6.1"
24
 
25
  [tool.poetry.dev-dependencies]
26
  pylint = "*"
requirements.txt CHANGED
@@ -9,14 +9,12 @@ certifi==2022.12.7 ; python_version >= "3.8" and python_version < "3.11"
9
  charset-normalizer==3.1.0 ; python_version >= "3.8" and python_version < "3.11"
10
  click==8.1.3 ; python_version >= "3.8" and python_version < "3.11"
11
  cloudpickle==2.2.1 ; python_version >= "3.8" and python_version < "3.11"
12
- cmake==3.26.1 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
13
  colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.11" and platform_system == "Windows"
14
  coloredlogs==15.0.1 ; python_version >= "3.8" and python_version < "3.11"
15
  contourpy==1.0.7 ; python_version >= "3.8" and python_version < "3.11"
16
  cycler==0.11.0 ; python_version >= "3.8" and python_version < "3.11"
17
- distlib==0.3.6 ; python_version >= "3.8" and python_version < "3.11"
18
- dm-tree==0.1.8 ; python_version >= "3.8" and python_version < "3.11"
19
  entrypoints==0.4 ; python_version >= "3.8" and python_version < "3.11"
 
20
  fastapi==0.95.0 ; python_version >= "3.8" and python_version < "3.11"
21
  ffmpy==0.3.0 ; python_version >= "3.8" and python_version < "3.11"
22
  filelock==3.10.7 ; python_version >= "3.8" and python_version < "3.11"
@@ -24,28 +22,22 @@ flatbuffers==23.3.3 ; python_version >= "3.8" and python_version < "3.11"
24
  fonttools==4.39.3 ; python_version >= "3.8" and python_version < "3.11"
25
  frozenlist==1.3.3 ; python_version >= "3.8" and python_version < "3.11"
26
  fsspec==2023.3.0 ; python_version >= "3.8" and python_version < "3.11"
27
- gradio-client==0.0.5 ; python_version >= "3.8" and python_version < "3.11"
28
  gradio==3.24.1 ; python_version >= "3.8" and python_version < "3.11"
29
- grpcio==1.49.1 ; python_version >= "3.8" and python_version < "3.11" and sys_platform == "darwin"
30
- grpcio==1.53.0 ; python_version >= "3.8" and python_version < "3.11" and sys_platform != "darwin"
31
- gymnasium-notices==0.0.1 ; python_version >= "3.8" and python_version < "3.11"
32
- gymnasium==0.26.3 ; python_version >= "3.8" and python_version < "3.11"
33
  h11==0.14.0 ; python_version >= "3.8" and python_version < "3.11"
34
  httpcore==0.16.3 ; python_version >= "3.8" and python_version < "3.11"
35
  httpx==0.23.3 ; python_version >= "3.8" and python_version < "3.11"
36
  huggingface-hub==0.13.3 ; python_version >= "3.8" and python_version < "3.11"
37
  humanfriendly==10.0 ; python_version >= "3.8" and python_version < "3.11"
38
  idna==3.4 ; python_version >= "3.8" and python_version < "3.11"
39
- imageio==2.27.0 ; python_version >= "3.8" and python_version < "3.11"
40
  importlib-metadata==6.1.0 ; python_version >= "3.8" and python_version < "3.10"
41
  importlib-resources==5.12.0 ; python_version >= "3.8" and python_version < "3.10"
 
42
  jinja2==3.1.2 ; python_version >= "3.8" and python_version < "3.11"
43
  jsonschema==4.17.3 ; python_version >= "3.8" and python_version < "3.11"
44
  kiwisolver==1.4.4 ; python_version >= "3.8" and python_version < "3.11"
45
- lazy-loader==0.2 ; python_version >= "3.8" and python_version < "3.11"
46
  linkify-it-py==2.0.0 ; python_version >= "3.8" and python_version < "3.11"
47
- lit==16.0.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
48
- lz4==4.3.2 ; python_version >= "3.8" and python_version < "3.11"
49
  markdown-it-py==2.2.0 ; python_version >= "3.8" and python_version < "3.11"
50
  markdown-it-py[linkify]==2.2.0 ; python_version >= "3.8" and python_version < "3.11"
51
  markupsafe==2.1.2 ; python_version >= "3.8" and python_version < "3.11"
@@ -53,69 +45,41 @@ matplotlib==3.7.1 ; python_version >= "3.8" and python_version < "3.11"
53
  mdit-py-plugins==0.3.3 ; python_version >= "3.8" and python_version < "3.11"
54
  mdurl==0.1.2 ; python_version >= "3.8" and python_version < "3.11"
55
  mpmath==1.3.0 ; python_version >= "3.8" and python_version < "3.11"
56
- msgpack==1.0.5 ; python_version >= "3.8" and python_version < "3.11"
57
  multidict==6.0.4 ; python_version >= "3.8" and python_version < "3.11"
58
- networkx==3.0 ; python_version >= "3.8" and python_version < "3.11"
59
  numpy==1.24.2 ; python_version < "3.11" and python_version >= "3.8"
60
- nvidia-cublas-cu11==11.10.3.66 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
61
- nvidia-cuda-cupti-cu11==11.7.101 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
62
- nvidia-cuda-nvrtc-cu11==11.7.99 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
63
- nvidia-cuda-runtime-cu11==11.7.99 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
64
- nvidia-cudnn-cu11==8.5.0.96 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
65
- nvidia-cufft-cu11==10.9.0.58 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
66
- nvidia-curand-cu11==10.2.10.91 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
67
- nvidia-cusolver-cu11==11.4.0.1 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
68
- nvidia-cusparse-cu11==11.7.4.91 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
69
- nvidia-nccl-cu11==2.14.3 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
70
- nvidia-nvtx-cu11==11.7.91 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
71
  onnxruntime==1.14.1 ; python_version >= "3.8" and python_version < "3.11"
72
  orjson==3.8.8 ; python_version >= "3.8" and python_version < "3.11"
73
- packaging==23.0 ; python_version < "3.11" and python_version >= "3.8"
74
  pandas==2.0.0 ; python_version >= "3.8" and python_version < "3.11"
75
  pettingzoo==1.22.4 ; python_version >= "3.8" and python_version < "3.11"
76
  pillow==9.5.0 ; python_version >= "3.8" and python_version < "3.11"
77
  pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9"
78
- platformdirs==3.2.0 ; python_version >= "3.8" and python_version < "3.11"
79
  protobuf==4.22.1 ; python_version >= "3.8" and python_version < "3.11"
80
  pydantic==1.10.7 ; python_version >= "3.8" and python_version < "3.11"
81
  pydub==0.25.1 ; python_version >= "3.8" and python_version < "3.11"
82
  pygame==2.3.0 ; python_version >= "3.8" and python_version < "3.11"
83
- pygments==2.14.0 ; python_version >= "3.8" and python_version < "3.11"
84
  pyparsing==3.0.9 ; python_version >= "3.8" and python_version < "3.11"
85
  pyreadline3==3.4.1 ; sys_platform == "win32" and python_version >= "3.8" and python_version < "3.11"
86
  pyrsistent==0.19.3 ; python_version >= "3.8" and python_version < "3.11"
87
  python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.11"
88
  python-multipart==0.0.6 ; python_version >= "3.8" and python_version < "3.11"
89
  pytz==2023.3 ; python_version >= "3.8" and python_version < "3.11"
90
- pywavelets==1.4.1 ; python_version >= "3.8" and python_version < "3.11"
91
  pyyaml==6.0 ; python_version >= "3.8" and python_version < "3.11"
92
- ray[rllib]==2.3.1 ; python_version >= "3.8" and python_version < "3.11"
93
  requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11"
94
  rfc3986[idna2008]==1.5.0 ; python_version >= "3.8" and python_version < "3.11"
95
- rich==13.3.3 ; python_version >= "3.8" and python_version < "3.11"
96
- scikit-image==0.20.0 ; python_version >= "3.8" and python_version < "3.11"
97
- scipy==1.9.1 ; python_version < "3.11" and python_version >= "3.8"
98
  semantic-version==2.10.0 ; python_version >= "3.8" and python_version < "3.11"
99
- setuptools==67.6.1 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
100
  six==1.16.0 ; python_version >= "3.8" and python_version < "3.11"
101
  sniffio==1.3.0 ; python_version >= "3.8" and python_version < "3.11"
102
  starlette==0.26.1 ; python_version >= "3.8" and python_version < "3.11"
103
  sympy==1.11.1 ; python_version >= "3.8" and python_version < "3.11"
104
- tabulate==0.9.0 ; python_version >= "3.8" and python_version < "3.11"
105
- tensorboardx==2.5 ; python_version >= "3.8" and python_version < "3.11"
106
- tifffile==2023.3.21 ; python_version >= "3.8" and python_version < "3.11"
107
  toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11"
108
- torch==2.0.0 ; python_version >= "3.8" and python_version < "3.11"
109
  tqdm==4.65.0 ; python_version >= "3.8" and python_version < "3.11"
110
- triton==2.0.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
111
- typer==0.7.0 ; python_version >= "3.8" and python_version < "3.11"
112
  typing-extensions==4.5.0 ; python_version >= "3.8" and python_version < "3.11"
113
  tzdata==2023.3 ; python_version >= "3.8" and python_version < "3.11"
114
  uc-micro-py==1.0.1 ; python_version >= "3.8" and python_version < "3.11"
115
  urllib3==1.26.15 ; python_version >= "3.8" and python_version < "3.11"
116
  uvicorn==0.21.1 ; python_version >= "3.8" and python_version < "3.11"
117
- virtualenv==20.21.0 ; python_version >= "3.8" and python_version < "3.11"
118
  websockets==11.0 ; python_version >= "3.8" and python_version < "3.11"
119
- wheel==0.40.0 ; platform_system == "Linux" and platform_machine == "x86_64" and python_version >= "3.8" and python_version < "3.11"
120
  yarl==1.8.2 ; python_version >= "3.8" and python_version < "3.11"
121
  zipp==3.15.0 ; python_version >= "3.8" and python_version < "3.10"
 
9
  charset-normalizer==3.1.0 ; python_version >= "3.8" and python_version < "3.11"
10
  click==8.1.3 ; python_version >= "3.8" and python_version < "3.11"
11
  cloudpickle==2.2.1 ; python_version >= "3.8" and python_version < "3.11"
 
12
  colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.11" and platform_system == "Windows"
13
  coloredlogs==15.0.1 ; python_version >= "3.8" and python_version < "3.11"
14
  contourpy==1.0.7 ; python_version >= "3.8" and python_version < "3.11"
15
  cycler==0.11.0 ; python_version >= "3.8" and python_version < "3.11"
 
 
16
  entrypoints==0.4 ; python_version >= "3.8" and python_version < "3.11"
17
+ farama-notifications==0.0.4 ; python_version >= "3.8" and python_version < "3.11"
18
  fastapi==0.95.0 ; python_version >= "3.8" and python_version < "3.11"
19
  ffmpy==0.3.0 ; python_version >= "3.8" and python_version < "3.11"
20
  filelock==3.10.7 ; python_version >= "3.8" and python_version < "3.11"
 
22
  fonttools==4.39.3 ; python_version >= "3.8" and python_version < "3.11"
23
  frozenlist==1.3.3 ; python_version >= "3.8" and python_version < "3.11"
24
  fsspec==2023.3.0 ; python_version >= "3.8" and python_version < "3.11"
25
+ gradio-client==0.0.7 ; python_version >= "3.8" and python_version < "3.11"
26
  gradio==3.24.1 ; python_version >= "3.8" and python_version < "3.11"
27
+ gymnasium==0.28.1 ; python_version >= "3.8" and python_version < "3.11"
 
 
 
28
  h11==0.14.0 ; python_version >= "3.8" and python_version < "3.11"
29
  httpcore==0.16.3 ; python_version >= "3.8" and python_version < "3.11"
30
  httpx==0.23.3 ; python_version >= "3.8" and python_version < "3.11"
31
  huggingface-hub==0.13.3 ; python_version >= "3.8" and python_version < "3.11"
32
  humanfriendly==10.0 ; python_version >= "3.8" and python_version < "3.11"
33
  idna==3.4 ; python_version >= "3.8" and python_version < "3.11"
 
34
  importlib-metadata==6.1.0 ; python_version >= "3.8" and python_version < "3.10"
35
  importlib-resources==5.12.0 ; python_version >= "3.8" and python_version < "3.10"
36
+ jax-jumpy==1.0.0 ; python_version >= "3.8" and python_version < "3.11"
37
  jinja2==3.1.2 ; python_version >= "3.8" and python_version < "3.11"
38
  jsonschema==4.17.3 ; python_version >= "3.8" and python_version < "3.11"
39
  kiwisolver==1.4.4 ; python_version >= "3.8" and python_version < "3.11"
 
40
  linkify-it-py==2.0.0 ; python_version >= "3.8" and python_version < "3.11"
 
 
41
  markdown-it-py==2.2.0 ; python_version >= "3.8" and python_version < "3.11"
42
  markdown-it-py[linkify]==2.2.0 ; python_version >= "3.8" and python_version < "3.11"
43
  markupsafe==2.1.2 ; python_version >= "3.8" and python_version < "3.11"
 
45
  mdit-py-plugins==0.3.3 ; python_version >= "3.8" and python_version < "3.11"
46
  mdurl==0.1.2 ; python_version >= "3.8" and python_version < "3.11"
47
  mpmath==1.3.0 ; python_version >= "3.8" and python_version < "3.11"
 
48
  multidict==6.0.4 ; python_version >= "3.8" and python_version < "3.11"
 
49
  numpy==1.24.2 ; python_version < "3.11" and python_version >= "3.8"
 
 
 
 
 
 
 
 
 
 
 
50
  onnxruntime==1.14.1 ; python_version >= "3.8" and python_version < "3.11"
51
  orjson==3.8.8 ; python_version >= "3.8" and python_version < "3.11"
52
+ packaging==23.0 ; python_version >= "3.8" and python_version < "3.11"
53
  pandas==2.0.0 ; python_version >= "3.8" and python_version < "3.11"
54
  pettingzoo==1.22.4 ; python_version >= "3.8" and python_version < "3.11"
55
  pillow==9.5.0 ; python_version >= "3.8" and python_version < "3.11"
56
  pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9"
 
57
  protobuf==4.22.1 ; python_version >= "3.8" and python_version < "3.11"
58
  pydantic==1.10.7 ; python_version >= "3.8" and python_version < "3.11"
59
  pydub==0.25.1 ; python_version >= "3.8" and python_version < "3.11"
60
  pygame==2.3.0 ; python_version >= "3.8" and python_version < "3.11"
 
61
  pyparsing==3.0.9 ; python_version >= "3.8" and python_version < "3.11"
62
  pyreadline3==3.4.1 ; sys_platform == "win32" and python_version >= "3.8" and python_version < "3.11"
63
  pyrsistent==0.19.3 ; python_version >= "3.8" and python_version < "3.11"
64
  python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.11"
65
  python-multipart==0.0.6 ; python_version >= "3.8" and python_version < "3.11"
66
  pytz==2023.3 ; python_version >= "3.8" and python_version < "3.11"
 
67
  pyyaml==6.0 ; python_version >= "3.8" and python_version < "3.11"
 
68
  requests==2.28.2 ; python_version >= "3.8" and python_version < "3.11"
69
  rfc3986[idna2008]==1.5.0 ; python_version >= "3.8" and python_version < "3.11"
 
 
 
70
  semantic-version==2.10.0 ; python_version >= "3.8" and python_version < "3.11"
71
+ setuptools==67.6.1 ; python_version >= "3.8" and python_version < "3.11"
72
  six==1.16.0 ; python_version >= "3.8" and python_version < "3.11"
73
  sniffio==1.3.0 ; python_version >= "3.8" and python_version < "3.11"
74
  starlette==0.26.1 ; python_version >= "3.8" and python_version < "3.11"
75
  sympy==1.11.1 ; python_version >= "3.8" and python_version < "3.11"
 
 
 
76
  toolz==0.12.0 ; python_version >= "3.8" and python_version < "3.11"
 
77
  tqdm==4.65.0 ; python_version >= "3.8" and python_version < "3.11"
 
 
78
  typing-extensions==4.5.0 ; python_version >= "3.8" and python_version < "3.11"
79
  tzdata==2023.3 ; python_version >= "3.8" and python_version < "3.11"
80
  uc-micro-py==1.0.1 ; python_version >= "3.8" and python_version < "3.11"
81
  urllib3==1.26.15 ; python_version >= "3.8" and python_version < "3.11"
82
  uvicorn==0.21.1 ; python_version >= "3.8" and python_version < "3.11"
 
83
  websockets==11.0 ; python_version >= "3.8" and python_version < "3.11"
 
84
  yarl==1.8.2 ; python_version >= "3.8" and python_version < "3.11"
85
  zipp==3.15.0 ; python_version >= "3.8" and python_version < "3.10"