-
Notifications
You must be signed in to change notification settings - Fork 0
/
pdm.lock
848 lines (805 loc) · 107 KB
/
pdm.lock
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
# This file is @generated by PDM.
# It is not intended for manual editing.
[[package]]
name = "bcrypt"
version = "4.0.1"
requires_python = ">=3.6"
summary = "Modern password hashing for your software and your servers"
[[package]]
name = "black"
version = "23.3.0"
requires_python = ">=3.7"
summary = "The uncompromising code formatter."
dependencies = [
"click>=8.0.0",
"mypy-extensions>=0.4.3",
"packaging>=22.0",
"pathspec>=0.9.0",
"platformdirs>=2",
"tomli>=1.1.0; python_version < \"3.11\"",
"typed-ast>=1.4.2; python_version < \"3.8\" and implementation_name == \"cpython\"",
"typing-extensions>=3.10.0.0; python_version < \"3.10\"",
]
[[package]]
name = "cffi"
version = "1.15.1"
summary = "Foreign Function Interface for Python calling C code."
dependencies = [
"pycparser",
]
[[package]]
name = "click"
version = "8.1.3"
requires_python = ">=3.7"
summary = "Composable command line interface toolkit"
dependencies = [
"colorama; platform_system == \"Windows\"",
"importlib-metadata; python_version < \"3.8\"",
]
[[package]]
name = "colorama"
version = "0.4.6"
requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
summary = "Cross-platform colored terminal text."
[[package]]
name = "cryptography"
version = "40.0.2"
requires_python = ">=3.6"
summary = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
dependencies = [
"cffi>=1.12",
]
[[package]]
name = "exceptiongroup"
version = "1.1.1"
requires_python = ">=3.7"
summary = "Backport of PEP 654 (exception groups)"
[[package]]
name = "importlib-metadata"
version = "6.5.0"
requires_python = ">=3.7"
summary = "Read metadata from Python packages"
dependencies = [
"typing-extensions>=3.6.4; python_version < \"3.8\"",
"zipp>=0.5",
]
[[package]]
name = "iniconfig"
version = "2.0.0"
requires_python = ">=3.7"
summary = "brain-dead simple config-ini parsing"
[[package]]
name = "mypy-extensions"
version = "1.0.0"
requires_python = ">=3.5"
summary = "Type system extensions for programs checked with the mypy type checker."
[[package]]
name = "packaging"
version = "23.1"
requires_python = ">=3.7"
summary = "Core utilities for Python packages"
[[package]]
name = "paramiko"
version = "3.1.0"
requires_python = ">=3.6"
summary = "SSH2 protocol library"
dependencies = [
"bcrypt>=3.2",
"cryptography>=3.3",
"pynacl>=1.5",
]
[[package]]
name = "pathspec"
version = "0.11.1"
requires_python = ">=3.7"
summary = "Utility library for gitignore style pattern matching of file paths."
[[package]]
name = "pint"
version = "0.18"
requires_python = ">=3.7"
summary = "Physical quantities module"
dependencies = [
"importlib-metadata; python_version < \"3.8\"",
"packaging",
]
[[package]]
name = "platformdirs"
version = "3.2.0"
requires_python = ">=3.7"
summary = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
dependencies = [
"typing-extensions>=4.5; python_version < \"3.8\"",
]
[[package]]
name = "pluggy"
version = "1.0.0"
requires_python = ">=3.6"
summary = "plugin and hook calling mechanisms for python"
dependencies = [
"importlib-metadata>=0.12; python_version < \"3.8\"",
]
[[package]]
name = "pycparser"
version = "2.21"
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
summary = "C parser in Python"
[[package]]
name = "pyfrc"
version = "2023.0.1"
requires_python = ">=3.7"
summary = "Development tools library for python interpreter used for the FIRST Robotics Competition"
dependencies = [
"importlib-metadata; python_version < \"3.8\"",
"pint>=0.11.0",
"pynetconsole~=2.0.2",
"pyntcore<2024,>=2023.1.1.0",
"pytest-reraise",
"pytest>=3.9",
"robotpy-hal<2024,>=2023.1.1.0",
"robotpy-installer<2024,>=2023.0.0",
"robotpy-wpiutil<2024,>=2023.1.1.0",
"wpilib<2024,>=2023.1.1.0",
]
[[package]]
name = "pynacl"
version = "1.5.0"
requires_python = ">=3.6"
summary = "Python binding to the Networking and Cryptography (NaCl) library"
dependencies = [
"cffi>=1.4.1",
]
[[package]]
name = "pynetconsole"
version = "2.0.4"
requires_python = ">=3.6"
summary = "A pure python implementation of a NetConsole listener"
[[package]]
name = "pyntcore"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrappers for the FRC ntcore library"
dependencies = [
"robotpy-wpinet~=2023.4.3",
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "pytest"
version = "7.3.1"
requires_python = ">=3.7"
summary = "pytest: simple powerful testing with Python"
dependencies = [
"colorama; sys_platform == \"win32\"",
"exceptiongroup>=1.0.0rc8; python_version < \"3.11\"",
"importlib-metadata>=0.12; python_version < \"3.8\"",
"iniconfig",
"packaging",
"pluggy<2.0,>=0.12",
"tomli>=1.0.0; python_version < \"3.11\"",
]
[[package]]
name = "pytest-reraise"
version = "2.1.2"
requires_python = ">=3.6.1,<4.0.0"
summary = "Make multi-threaded pytest test cases fail when they should"
dependencies = [
"pytest>=4.6",
]
[[package]]
name = "robotpy"
version = "2023.4.3.0"
requires_python = ">=3.7,<3.12"
summary = "Meta package to make installing robotpy easier"
dependencies = [
"pyfrc<2024.0.0,>=2023.0.1; platform_machine != \"armv7l\"",
"pyntcore==2023.4.3.0",
"robotpy-hal==2023.4.3.0",
"robotpy-halsim-gui==2023.4.3.0; platform_machine != \"armv7l\"",
"robotpy-installer<2024.0.0,>=2023.0.2; platform_machine != \"armv7l\"",
"robotpy-wpilib-utilities<2024,>=2023.0.0",
"robotpy-wpimath==2023.4.3.0",
"robotpy-wpiutil==2023.4.3.0",
"wpilib==2023.4.3.0",
]
[[package]]
name = "robotpy-commands-v2"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "WPILib command framework v2"
dependencies = [
"wpilib~=2023.4.3",
]
[[package]]
name = "robotpy-ctre"
version = "2023.1.0"
requires_python = ">=3.6"
summary = "Binary wrappers for the CTRE Phoenix library"
dependencies = [
"wpilib<2024.0.0,>=2023.1.1.0",
]
[[package]]
name = "robotpy-hal"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrapper for FRC HAL"
dependencies = [
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "robotpy-halsim-gui"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "WPILib command framework"
dependencies = [
"pyntcore~=2023.4.3",
"robotpy-hal~=2023.4.3",
"robotpy-wpimath~=2023.4.3",
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "robotpy-installer"
version = "2023.0.3"
requires_python = ">=3.6"
summary = "Installation utility program for RobotPy"
dependencies = [
"click",
"paramiko",
]
[[package]]
name = "robotpy-pathplannerlib"
version = "2023.3.4.1"
requires_python = ">=3.6"
summary = "Python wrapper for PathPlannerLib"
dependencies = [
"robotpy-wpimath<2024.0.0,>=2023.2.1.0",
"wpilib<2024.0.0,>=2023.2.1.0",
]
[[package]]
name = "robotpy-rev"
version = "2023.1.3.2"
requires_python = ">=3.6"
summary = "REVLib for RobotPy"
dependencies = [
"robotpy-wpimath<2024.0.0,>=2023.1.1.0",
"robotpy-wpiutil<2024.0.0,>=2023.1.1.0",
"wpilib<2024.0.0,>=2023.1.1.0",
]
[[package]]
name = "robotpy-wpilib-utilities"
version = "2023.1.0"
requires_python = ">=3.7"
summary = "Useful utility functions/objects for RobotPy"
dependencies = [
"pyntcore>=2023.2.1.4",
"wpilib<2024,>=2023.2.1",
]
[[package]]
name = "robotpy-wpimath"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrapper for FRC WPIMath library"
dependencies = [
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "robotpy-wpinet"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrapper for FRC wpinet library"
dependencies = [
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "robotpy-wpiutil"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrapper for FRC WPIUtil library"
[[package]]
name = "setuptools"
version = "67.6.1"
requires_python = ">=3.7"
summary = "Easily download, build, install, upgrade, and uninstall Python packages"
[[package]]
name = "tomli"
version = "2.0.1"
requires_python = ">=3.7"
summary = "A lil' TOML parser"
[[package]]
name = "typed-ast"
version = "1.5.4"
requires_python = ">=3.6"
summary = "a fork of Python 2 and 3 ast modules with type comment support"
[[package]]
name = "typing-extensions"
version = "4.5.0"
requires_python = ">=3.7"
summary = "Backported and Experimental Type Hints for Python 3.7+"
[[package]]
name = "wpilib"
version = "2023.4.3.0"
requires_python = ">=3.6"
summary = "Binary wrapper for FRC WPILib"
dependencies = [
"pyntcore~=2023.4.3",
"robotpy-hal~=2023.4.3",
"robotpy-wpimath~=2023.4.3",
"robotpy-wpiutil~=2023.4.3",
]
[[package]]
name = "zipp"
version = "3.15.0"
requires_python = ">=3.7"
summary = "Backport of pathlib-compatible object wrapper for zip files"
[metadata]
lock_version = "4.2"
groups = ["default", "dev"]
content_hash = "sha256:39632896f3cdae54048cce67e6a8035716ee873453133b51f551e004d8818235"
[metadata.files]
"bcrypt 4.0.1" = [
{url = "https://files.pythonhosted.org/packages/13/68/f3184c1f15581ebd936125b4da04cba0995f97ecd5ee8f4262c8ebba2646/bcrypt-4.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:705b2cea8a9ed3d55b4491887ceadb0106acf7c6387699fca771af56b1cdeeda"},
{url = "https://files.pythonhosted.org/packages/28/ed/3c443bfbfdb37cd7c0d055b961311f49049ab4a00f45ba3bfd10d33a9443/bcrypt-4.0.1-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b3b85202d95dd568efcb35b53936c5e3b3600c7cdcc6115ba461df3a8e89f38d"},
{url = "https://files.pythonhosted.org/packages/2c/be/376341b47e1e3fc424c9df1af60b5aedbd5ab04f73ccdf4107e42d92ef09/bcrypt-4.0.1-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:5ad4d32a28b80c5fa6671ccfb43676e8c1cc232887759d1cd7b6f56ea4355215"},
{url = "https://files.pythonhosted.org/packages/41/16/49ff5146fb815742ad58cafb5034907aa7f166b1344d0ddd7fd1c818bd17/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0eaa47d4661c326bfc9d08d16debbc4edf78778e6aaba29c1bc7ce67214d4410"},
{url = "https://files.pythonhosted.org/packages/41/86/05248719aa42a4fe1ca379d45794198700e992b91d389bfaa69533fc3331/bcrypt-4.0.1-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b57adba8a1444faf784394de3436233728a1ecaeb6e07e8c22c8848f179b893c"},
{url = "https://files.pythonhosted.org/packages/46/81/d8c22cd7e5e1c6a7d48e41a1d1d46c92f17dae70a54d9814f746e6027dec/bcrypt-4.0.1-cp36-abi3-win_amd64.whl", hash = "sha256:8a68f4341daf7522fe8d73874de8906f3a339048ba406be6ddc1b3ccb16fc0d9"},
{url = "https://files.pythonhosted.org/packages/5e/01/098b798dc6c6984f2d5026269e80d7cad22d6ecacd5989bdf35a9c99a03d/bcrypt-4.0.1-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:2b3ac11cf45161628f1f3733263e63194f22664bf4d0c0f3ab34099c02134665"},
{url = "https://files.pythonhosted.org/packages/64/fe/da28a5916128d541da0993328dc5cf4b43dfbf6655f2c7a2abe26ca2dc88/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ca3204d00d3cb2dfed07f2d74a25f12fc12f73e606fcaa6975d1f7ae69cacbb2"},
{url = "https://files.pythonhosted.org/packages/77/2c/53c17079898584306eafdc937e0c7cc1bf8e2fe17e9909716ef3f9d6555d/bcrypt-4.0.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cbb03eec97496166b704ed663a53680ab57c5084b2fc98ef23291987b525cb7d"},
{url = "https://files.pythonhosted.org/packages/78/d4/3b2657bd58ef02b23a07729b0df26f21af97169dbd0b5797afa9e97ebb49/bcrypt-4.0.1-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:b1023030aec778185a6c16cf70f359cbb6e0c289fd564a7cfa29e727a1c38f8f"},
{url = "https://files.pythonhosted.org/packages/7d/50/e683d8418974a602ba40899c8a5c38b3decaf5a4d36c32fc65dce454d8a8/bcrypt-4.0.1-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:a522427293d77e1c29e303fc282e2d71864579527a04ddcfda6d4f8396c6c36a"},
{url = "https://files.pythonhosted.org/packages/87/69/edacb37481d360d06fc947dab5734aaf511acb7d1a1f9e2849454376c0f8/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:e9a51bbfe7e9802b5f3508687758b564069ba937748ad7b9e890086290d2f79e"},
{url = "https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad/bcrypt-4.0.1.tar.gz", hash = "sha256:27d375903ac8261cfe4047f6709d16f7d18d39b1ec92aaf72af989552a650ebd"},
{url = "https://files.pythonhosted.org/packages/99/a5/ff4aaf2adbefb2c9808d49cec37f65e0572c4ce856b13b194fd87a6cbd14/bcrypt-4.0.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:67a97e1c405b24f19d08890e7ae0c4f7ce1e56a712a016746c8b2d7732d65d4b"},
{url = "https://files.pythonhosted.org/packages/aa/48/fd2b197a9741fa790ba0b88a9b10b5e88e62ff5cf3e1bc96d8354d7ce613/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ae88eca3024bb34bb3430f964beab71226e761f51b912de5133470b649d82344"},
{url = "https://files.pythonhosted.org/packages/aa/ca/6a534669890725cbb8c1fb4622019be31813c8edaa7b6d5b62fc9360a17e/bcrypt-4.0.1-cp36-abi3-win32.whl", hash = "sha256:2caffdae059e06ac23fce178d31b4a702f2a3264c20bfb5ff541b338194d8fab"},
{url = "https://files.pythonhosted.org/packages/d8/f6/43ade4d37a3319baee9aec53f636411e70c18f0e4add9cc44a18f517af5f/bcrypt-4.0.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf4fa8b2ca74381bb5442c089350f09a3f17797829d958fad058d6e44d9eb83c"},
{url = "https://files.pythonhosted.org/packages/dd/4f/3632a69ce344c1551f7c9803196b191a8181c6a1ad2362c225581ef0d383/bcrypt-4.0.1-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:089098effa1bc35dc055366740a067a2fc76987e8ec75349eb9484061c54f535"},
{url = "https://files.pythonhosted.org/packages/ec/0a/1582790232fef6c2aa201f345577306b8bfe465c2c665dec04c86a016879/bcrypt-4.0.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:08d2947c490093a11416df18043c27abe3921558d2c03e2076ccb28a116cb6d0"},
{url = "https://files.pythonhosted.org/packages/fb/4b/e255df2000c2de4df524740b5f1d0a31157a1f7715b3eaf2e8f9c5c0acbb/bcrypt-4.0.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3100851841186c25f127731b9fa11909ab7b1df6fc4b9f8353f4f1fd952fbf71"},
{url = "https://files.pythonhosted.org/packages/fb/a7/ee4561fd9b78ca23c8e5591c150cc58626a5dfb169345ab18e1c2c664ee0/bcrypt-4.0.1-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:fbdaec13c5105f0c4e5c52614d04f0bca5f5af007910daa8b6b12095edaa67b3"},
]
"black 23.3.0" = [
{url = "https://files.pythonhosted.org/packages/06/1e/273d610249f0335afb1ddb03664a03223f4826e3d1a95170a0142cb19fb4/black-23.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:6b39abdfb402002b8a7d030ccc85cf5afff64ee90fa4c5aebc531e3ad0175ddb"},
{url = "https://files.pythonhosted.org/packages/12/4b/99c71d1cf1353edd5aff2700b8960f92e9b805c9dab72639b67dbb449d3a/black-23.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:562bd3a70495facf56814293149e51aa1be9931567474993c7942ff7d3533961"},
{url = "https://files.pythonhosted.org/packages/13/0a/ed8b66c299e896780e4528eed4018f5b084da3b9ba4ee48328550567d866/black-23.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:064101748afa12ad2291c2b91c960be28b817c0c7eaa35bec09cc63aa56493c5"},
{url = "https://files.pythonhosted.org/packages/13/25/cfa06788d0a936f2445af88f13604b5bcd5c9d050db618c718e6ebe66f74/black-23.3.0-cp39-cp39-macosx_10_16_arm64.whl", hash = "sha256:3238f2aacf827d18d26db07524e44741233ae09a584273aa059066d644ca7b30"},
{url = "https://files.pythonhosted.org/packages/21/14/d5a2bec5fb15f9118baab7123d344646fac0b1c6939d51c2b05259cd2d9c/black-23.3.0-cp38-cp38-macosx_10_16_universal2.whl", hash = "sha256:714290490c18fb0126baa0fca0a54ee795f7502b44177e1ce7624ba1c00f2331"},
{url = "https://files.pythonhosted.org/packages/24/eb/2d2d2c27cb64cfd073896f62a952a802cd83cf943a692a2f278525b57ca9/black-23.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:1d06691f1eb8de91cd1b322f21e3bfc9efe0c7ca1f0e1eb1db44ea367dff656b"},
{url = "https://files.pythonhosted.org/packages/27/70/07aab2623cfd3789786f17e051487a41d5657258c7b1ef8f780512ffea9c/black-23.3.0-cp310-cp310-macosx_10_16_universal2.whl", hash = "sha256:67de8d0c209eb5b330cce2469503de11bca4085880d62f1628bd9972cc3366b9"},
{url = "https://files.pythonhosted.org/packages/29/b1/b584fc863c155653963039664a592b3327b002405043b7e761b9b0212337/black-23.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:7c3eb7cea23904399866c55826b31c1f55bbcd3890ce22ff70466b907b6775c2"},
{url = "https://files.pythonhosted.org/packages/3c/d7/85f3d79f9e543402de2244c4d117793f262149e404ea0168841613c33e07/black-23.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a150542a204124ed00683f0db1f5cf1c2aaaa9cc3495b7a3b5976fb136090ab"},
{url = "https://files.pythonhosted.org/packages/3f/0d/81dd4194ce7057c199d4f28e4c2a885082d9d929e7a55c514b23784f7787/black-23.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:11c410f71b876f961d1de77b9699ad19f939094c3a677323f43d7a29855fe326"},
{url = "https://files.pythonhosted.org/packages/49/36/15d2122f90ff1cd70f06892ebda777b650218cf84b56b5916a993dc1359a/black-23.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50cb33cac881766a5cd9913e10ff75b1e8eb71babf4c7104f2e9c52da1fb7de2"},
{url = "https://files.pythonhosted.org/packages/49/d7/f3b7da6c772800f5375aeb050a3dcf682f0bbeb41d313c9c2820d0156e4e/black-23.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:92c543f6854c28a3c7f39f4d9b7694f9a6eb9d3c5e2ece488c327b6e7ea9b266"},
{url = "https://files.pythonhosted.org/packages/69/49/7e1f0cf585b0d607aad3f971f95982cc4208fc77f92363d632d23021ee57/black-23.3.0-cp311-cp311-macosx_10_16_x86_64.whl", hash = "sha256:a6f6886c9869d4daae2d1715ce34a19bbc4b95006d20ed785ca00fa03cba312d"},
{url = "https://files.pythonhosted.org/packages/6d/b4/0f13ab7f5e364795ff82b76b0f9a4c9c50afda6f1e2feeb8b03fdd7ec57d/black-23.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32daa9783106c28815d05b724238e30718f34155653d4d6e125dc7daec8e260c"},
{url = "https://files.pythonhosted.org/packages/ad/e7/4642b7f462381799393fbad894ba4b32db00870a797f0616c197b07129a9/black-23.3.0-py3-none-any.whl", hash = "sha256:ec751418022185b0c1bb7d7736e6933d40bbb14c14a0abcf9123d1b159f98dd4"},
{url = "https://files.pythonhosted.org/packages/c0/53/42e312c17cfda5c8fc4b6b396a508218807a3fcbb963b318e49d3ddd11d5/black-23.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f3c333ea1dd6771b2d3777482429864f8e258899f6ff05826c3a4fcc5ce3f70"},
{url = "https://files.pythonhosted.org/packages/ca/44/eb41edd3f558a6139f09eee052dead4a7a464e563b822ddf236f5a8ee286/black-23.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:e114420bf26b90d4b9daa597351337762b63039752bdf72bf361364c1aa05925"},
{url = "https://files.pythonhosted.org/packages/ce/f4/2b0c6ac9e1f8584296747f66dd511898b4ebd51d6510dba118279bff53b6/black-23.3.0-cp38-cp38-macosx_10_16_arm64.whl", hash = "sha256:48f9d345675bb7fbc3dd85821b12487e1b9a75242028adad0333ce36ed2a6d27"},
{url = "https://files.pythonhosted.org/packages/d1/6e/5810b6992ed70403124c67e8b3f62858a32b35405177553f1a78ed6b6e31/black-23.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:e198cf27888ad6f4ff331ca1c48ffc038848ea9f031a3b40ba36aced7e22f2c8"},
{url = "https://files.pythonhosted.org/packages/d6/36/66370f5017b100225ec4950a60caeef60201a10080da57ddb24124453fba/black-23.3.0.tar.gz", hash = "sha256:1c7b8d606e728a41ea1ccbd7264677e494e87cf630e399262ced92d4a8dac940"},
{url = "https://files.pythonhosted.org/packages/d7/6f/d3832960a3b646b333b7f0d80d336a3c123012e9d9d5dba4a622b2b6181d/black-23.3.0-cp311-cp311-macosx_10_16_arm64.whl", hash = "sha256:a8a968125d0a6a404842fa1bf0b349a568634f856aa08ffaff40ae0dfa52e7c6"},
{url = "https://files.pythonhosted.org/packages/db/f4/7908f71cc71da08df1317a3619f002cbf91927fb5d3ffc7723905a2113f7/black-23.3.0-cp310-cp310-macosx_10_16_arm64.whl", hash = "sha256:0945e13506be58bf7db93ee5853243eb368ace1c08a24c65ce108986eac65915"},
{url = "https://files.pythonhosted.org/packages/de/b4/76f152c5eb0be5471c22cd18380d31d188930377a1a57969073b89d6615d/black-23.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:35d1381d7a22cc5b2be2f72c7dfdae4072a3336060635718cc7e1ede24221d6c"},
{url = "https://files.pythonhosted.org/packages/eb/a5/17b40bfd9b607b69fa726b0b3a473d14b093dcd5191ea1a1dd664eccfee3/black-23.3.0-cp311-cp311-macosx_10_16_universal2.whl", hash = "sha256:c7ab5790333c448903c4b721b59c0d80b11fe5e9803d8703e84dcb8da56fec1b"},
{url = "https://files.pythonhosted.org/packages/fd/5b/fc2d7922c1a6bb49458d424b5be71d251f2d0dc97be9534e35d171bdc653/black-23.3.0-cp39-cp39-macosx_10_16_universal2.whl", hash = "sha256:f0bd2f4a58d6666500542b26354978218a9babcdc972722f4bf90779524515f3"},
]
"cffi 1.15.1" = [
{url = "https://files.pythonhosted.org/packages/00/05/23a265a3db411b0bfb721bf7a116c7cecaf3eb37ebd48a6ea4dfb0a3244d/cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e"},
{url = "https://files.pythonhosted.org/packages/03/7b/259d6e01a6083acef9d3c8c88990c97d313632bb28fa84d6ab2bb201140a/cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405"},
{url = "https://files.pythonhosted.org/packages/0e/65/0d7b5dad821ced4dcd43f96a362905a68ce71e6b5f5cfd2fada867840582/cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e"},
{url = "https://files.pythonhosted.org/packages/0e/e2/a23af3d81838c577571da4ff01b799b0c2bbde24bd924d97e228febae810/cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d"},
{url = "https://files.pythonhosted.org/packages/10/72/617ee266192223a38b67149c830bd9376b69cf3551e1477abc72ff23ef8e/cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9"},
{url = "https://files.pythonhosted.org/packages/18/8f/5ff70c7458d61fa8a9752e5ee9c9984c601b0060aae0c619316a1e1f1ee5/cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585"},
{url = "https://files.pythonhosted.org/packages/1d/76/bcebbbab689f5f6fc8a91e361038a3001ee2e48c5f9dbad0a3b64a64cc9e/cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914"},
{url = "https://files.pythonhosted.org/packages/22/c6/df826563f55f7e9dd9a1d3617866282afa969fe0d57decffa1911f416ed8/cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a"},
{url = "https://files.pythonhosted.org/packages/23/8b/2e8c2469eaf89f7273ac685164949a7e644cdfe5daf1c036564208c3d26b/cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac"},
{url = "https://files.pythonhosted.org/packages/2b/a8/050ab4f0c3d4c1b8aaa805f70e26e84d0e27004907c5b8ecc1d31815f92a/cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"},
{url = "https://files.pythonhosted.org/packages/2d/86/3ca57cddfa0419f6a95d1c8478f8f622ba597e3581fd501bbb915b20eb75/cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27"},
{url = "https://files.pythonhosted.org/packages/2e/7a/68c35c151e5b7a12650ecc12fdfb85211aa1da43e9924598451c4a0a3839/cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c"},
{url = "https://files.pythonhosted.org/packages/32/2a/63cb8c07d151de92ff9d897b2eb27ba6a0e78dda8e4c5f70d7b8c16cd6a2/cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045"},
{url = "https://files.pythonhosted.org/packages/32/bd/d0809593f7976828f06a492716fbcbbfb62798bbf60ea1f65200b8d49901/cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01"},
{url = "https://files.pythonhosted.org/packages/37/5a/c37631a86be838bdd84cc0259130942bf7e6e32f70f4cab95f479847fb91/cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c"},
{url = "https://files.pythonhosted.org/packages/3a/12/d6066828014b9ccb2bbb8e1d9dc28872d20669b65aeb4a86806a0757813f/cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e"},
{url = "https://files.pythonhosted.org/packages/3a/75/a162315adeaf47e94a3b7f886a8e31d77b9e525a387eef2d6f0efc96a7c8/cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0"},
{url = "https://files.pythonhosted.org/packages/3f/fa/dfc242febbff049509e5a35a065bdc10f90d8c8585361c2c66b9c2f97a01/cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2"},
{url = "https://files.pythonhosted.org/packages/43/a0/cc7370ef72b6ee586369bacd3961089ab3d94ae712febf07a244f1448ffd/cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104"},
{url = "https://files.pythonhosted.org/packages/47/51/3049834f07cd89aceef27f9c56f5394ca6725ae6a15cff5fbdb2f06a24ad/cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d"},
{url = "https://files.pythonhosted.org/packages/47/97/137f0e3d2304df2060abb872a5830af809d7559a5a4b6a295afb02728e65/cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314"},
{url = "https://files.pythonhosted.org/packages/50/34/4cc590ad600869502c9838b4824982c122179089ed6791a8b1c95f0ff55e/cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9"},
{url = "https://files.pythonhosted.org/packages/5b/1a/e1ee5bed11d8b6540c05a8e3c32448832d775364d4461dd6497374533401/cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82"},
{url = "https://files.pythonhosted.org/packages/5d/4e/4e0bb5579b01fdbfd4388bd1eb9394a989e1336203a4b7f700d887b233c1/cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325"},
{url = "https://files.pythonhosted.org/packages/5d/6f/3a2e167113eabd46ed300ff3a6a1e9277a3ad8b020c4c682f83e9326fcf7/cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf"},
{url = "https://files.pythonhosted.org/packages/69/bf/335f8d95510b1a26d7c5220164dc739293a71d5540ecd54a2f66bac3ecb8/cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497"},
{url = "https://files.pythonhosted.org/packages/71/d7/0fe0d91b0bbf610fb7254bb164fa8931596e660d62e90fb6289b7ee27b09/cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef"},
{url = "https://files.pythonhosted.org/packages/77/b7/d3618d612be01e184033eab90006f8ca5b5edafd17bf247439ea4e167d8a/cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d"},
{url = "https://files.pythonhosted.org/packages/79/4b/33494eb0adbcd884656c48f6db0c98ad8a5c678fb8fb5ed41ab546b04d8c/cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02"},
{url = "https://files.pythonhosted.org/packages/7c/3e/5d823e5bbe00285e479034bcad44177b7353ec9fdcd7795baac5ccf82950/cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7"},
{url = "https://files.pythonhosted.org/packages/85/1f/a3c533f8d377da5ca7edb4f580cc3edc1edbebc45fac8bb3ae60f1176629/cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415"},
{url = "https://files.pythonhosted.org/packages/87/4b/64e8bd9d15d6b22b6cb11997094fbe61edf453ea0a97c8675cb7d1c3f06f/cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3"},
{url = "https://files.pythonhosted.org/packages/87/ee/ddc23981fc0f5e7b5356e98884226bcb899f95ebaefc3e8e8b8742dd7e22/cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d"},
{url = "https://files.pythonhosted.org/packages/88/89/c34caf63029fb7628ec2ebd5c88ae0c9bd17db98c812e4065a4d020ca41f/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4"},
{url = "https://files.pythonhosted.org/packages/91/bc/b7723c2fe7a22eee71d7edf2102cd43423d5f95ff3932ebaa2f82c7ec8d0/cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c"},
{url = "https://files.pythonhosted.org/packages/93/d0/2e2b27ea2f69b0ec9e481647822f8f77f5fc23faca2dd00d1ff009940eb7/cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426"},
{url = "https://files.pythonhosted.org/packages/9f/52/1e2b43cfdd7d9a39f48bc89fcaee8d8685b1295e205a4f1044909ac14d89/cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2"},
{url = "https://files.pythonhosted.org/packages/a4/42/54bdf22cf6c8f95113af645d0bd7be7f9358ea5c2d57d634bb11c6b4d0b2/cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b"},
{url = "https://files.pythonhosted.org/packages/a8/16/06b84a7063a4c0a2b081030fdd976022086da9c14e80a9ed4ba0183a98a9/cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c"},
{url = "https://files.pythonhosted.org/packages/a9/ba/e082df21ebaa9cb29f2c4e1d7e49a29b90fcd667d43632c6674a16d65382/cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984"},
{url = "https://files.pythonhosted.org/packages/aa/02/ab15b3aa572759df752491d5fa0f74128cd14e002e8e3257c1ab1587810b/cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e"},
{url = "https://files.pythonhosted.org/packages/ad/26/7b3a73ab7d82a64664c7c4ea470e4ec4a3c73bb4f02575c543a41e272de5/cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76"},
{url = "https://files.pythonhosted.org/packages/af/cb/53b7bba75a18372d57113ba934b27d0734206c283c1dfcc172347fbd9f76/cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35"},
{url = "https://files.pythonhosted.org/packages/af/da/9441d56d7dd19d07dcc40a2a5031a1f51c82a27cee3705edf53dadcac398/cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f"},
{url = "https://files.pythonhosted.org/packages/b3/b8/89509b6357ded0cbacc4e430b21a4ea2c82c2cdeb4391c148b7c7b213bed/cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a"},
{url = "https://files.pythonhosted.org/packages/b5/7d/df6c088ef30e78a78b0c9cca6b904d5abb698afb5bc8f5191d529d83d667/cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375"},
{url = "https://files.pythonhosted.org/packages/b5/80/ce5ba093c2475a73df530f643a61e2969a53366e372b24a32f08cd10172b/cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6"},
{url = "https://files.pythonhosted.org/packages/b7/8b/06f30caa03b5b3ac006de4f93478dbd0239e2a16566d81a106c322dc4f79/cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192"},
{url = "https://files.pythonhosted.org/packages/b9/4a/dde4d093a3084d0b0eadfb2703f71e31a5ced101a42c839ac5bbbd1710f2/cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162"},
{url = "https://files.pythonhosted.org/packages/c1/25/16a082701378170559bb1d0e9ef2d293cece8dc62913d79351beb34c5ddf/cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5"},
{url = "https://files.pythonhosted.org/packages/c2/0b/3b09a755ddb977c167e6d209a7536f6ade43bb0654bad42e08df1406b8e4/cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e"},
{url = "https://files.pythonhosted.org/packages/c5/ff/3f9d73d480567a609e98beb0c64359f8e4f31cb6a407685da73e5347b067/cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3"},
{url = "https://files.pythonhosted.org/packages/c6/3d/dd085bb831b22ce4d0b7ba8550e6d78960f02f770bbd1314fea3580727f8/cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee"},
{url = "https://files.pythonhosted.org/packages/c9/e3/0a52838832408cfbbf3a59cb19bcd17e64eb33795c9710ca7d29ae10b5b7/cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5"},
{url = "https://files.pythonhosted.org/packages/d3/56/3e94aa719ae96eeda8b68b3ec6e347e0a23168c6841dc276ccdcdadc9f32/cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8"},
{url = "https://files.pythonhosted.org/packages/d3/e1/e55ca2e0dd446caa2cc8f73c2b98879c04a1f4064ac529e1836683ca58b8/cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b"},
{url = "https://files.pythonhosted.org/packages/da/ff/ab939e2c7b3f40d851c0f7192c876f1910f3442080c9c846532993ec3cef/cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3"},
{url = "https://files.pythonhosted.org/packages/df/02/aef53d4aa43154b829e9707c8c60bab413cd21819c4a36b0d7aaa83e2a61/cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca"},
{url = "https://files.pythonhosted.org/packages/e8/ff/c4b7a358526f231efa46a375c959506c87622fb4a2c5726e827c55e6adf2/cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21"},
{url = "https://files.pythonhosted.org/packages/ea/be/c4ad40ad441ac847b67c7a37284ae3c58f39f3e638c6b0f85fb662233825/cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185"},
{url = "https://files.pythonhosted.org/packages/ed/a3/c5f01988ddb70a187c3e6112152e01696188c9f8a4fa4c68aa330adbb179/cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd"},
{url = "https://files.pythonhosted.org/packages/ef/41/19da352d341963d29a33bdb28433ba94c05672fb16155f794fad3fd907b0/cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc"},
{url = "https://files.pythonhosted.org/packages/f9/96/fc9e118c47b7adc45a0676f413b4a47554e5f3b6c99b8607ec9726466ef1/cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83"},
{url = "https://files.pythonhosted.org/packages/ff/fe/ac46ca7b00e9e4f9c62e7928a11bc9227c86e2ff43526beee00cdfb4f0e8/cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2"},
]
"click 8.1.3" = [
{url = "https://files.pythonhosted.org/packages/59/87/84326af34517fca8c58418d148f2403df25303e02736832403587318e9e8/click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"},
{url = "https://files.pythonhosted.org/packages/c2/f1/df59e28c642d583f7dacffb1e0965d0e00b218e0186d7858ac5233dce840/click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"},
]
"colorama 0.4.6" = [
{url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
{url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
]
"cryptography 40.0.2" = [
{url = "https://files.pythonhosted.org/packages/0d/91/b2efda2ffb30b1623016d8e8ea6f59dde22b9bc86c0883bc12d965c53dca/cryptography-40.0.2-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4df2af28d7bedc84fe45bd49bc35d710aede676e2a4cb7fc6d103a2adc8afe4d"},
{url = "https://files.pythonhosted.org/packages/41/96/e4c439905077508e78ae15577fdd302c1e582d0bc5f96fcc761da1681dd2/cryptography-40.0.2-cp36-abi3-win32.whl", hash = "sha256:aecbb1592b0188e030cb01f82d12556cf72e218280f621deed7d806afd2113f9"},
{url = "https://files.pythonhosted.org/packages/55/9f/53e0df7b81f86967d8997c77b71c5255d3bcabfac0c346b1cff061b80e03/cryptography-40.0.2-cp36-abi3-win_amd64.whl", hash = "sha256:b12794f01d4cacfbd3177b9042198f3af1c856eedd0a98f10f141385c809a14b"},
{url = "https://files.pythonhosted.org/packages/5c/26/a5bcec07b84ce9064659e15a526976efeb1971cc7fcc61fc71f6a6b659ce/cryptography-40.0.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4f01c9863da784558165f5d4d916093737a75203a5c5286fde60e503e4276c7a"},
{url = "https://files.pythonhosted.org/packages/5e/12/e3eb644d2c040a083f3b3ee12553fe2ac273ef7525722438d2ad141d984f/cryptography-40.0.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:956ba8701b4ffe91ba59665ed170a2ebbdc6fc0e40de5f6059195d9f2b33ca0e"},
{url = "https://files.pythonhosted.org/packages/66/f1/dbf368e3565c4b9b7784b4f595e45ff3b3cde57a9d54aeee9681d2c1a7e6/cryptography-40.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7a38250f433cd41df7fcb763caa3ee9362777fdb4dc642b9a349721d2bf47404"},
{url = "https://files.pythonhosted.org/packages/72/68/6e942224400261a3f947df8abad1ffe95e338e2466f7a0b5b87f33d8a196/cryptography-40.0.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48f388d0d153350f378c7f7b41497a54ff1513c816bcbbcafe5b829e59b9ce5b"},
{url = "https://files.pythonhosted.org/packages/75/9c/446d0209840eaa639abc564ccac3a8b4c716629bb3424d2f4bdb618cbf34/cryptography-40.0.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:cbaba590180cba88cb99a5f76f90808a624f18b169b90a4abb40c1fd8c19420e"},
{url = "https://files.pythonhosted.org/packages/85/86/a17a4baf08e0ae6496b44f75136f8e14b843fd3d8a3f4105c0fd79d4786b/cryptography-40.0.2-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:05dc219433b14046c476f6f09d7636b92a1c3e5808b9a6536adf4932b3b2c440"},
{url = "https://files.pythonhosted.org/packages/88/87/c720c0b56f6363eaa32c582b6240523010691ad973204649526c4ce28e95/cryptography-40.0.2-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:d5a1bd0e9e2031465761dfa920c16b0065ad77321d8a8c1f5ee331021fda65e9"},
{url = "https://files.pythonhosted.org/packages/8e/34/f54dbfc6d12fa34a50f03bf01319d585e7e9bddd68ad28299b4998e3098b/cryptography-40.0.2-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:adc0d980fd2760c9e5de537c28935cc32b9353baaf28e0814df417619c6c8c3b"},
{url = "https://files.pythonhosted.org/packages/91/89/13174c6167f452598baa8584133993e3d624b6a19e93748e5f2885a442f2/cryptography-40.0.2-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:a95f4802d49faa6a674242e25bfeea6fc2acd915b5e5e29ac90a32b1139cae1c"},
{url = "https://files.pythonhosted.org/packages/9c/1b/30faebcef9be2df5728a8086b8fc15fff92364fe114fb207b70cd7c81329/cryptography-40.0.2-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dcca15d3a19a66e63662dc8d30f8036b07be851a8680eda92d079868f106288"},
{url = "https://files.pythonhosted.org/packages/ad/d4/a9c46f0fedfad9198740e77b99cb69d4596dfb0ef0e70440f2780373fb24/cryptography-40.0.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:3daf9b114213f8ba460b829a02896789751626a2a4e7a43a28ee77c04b5e4958"},
{url = "https://files.pythonhosted.org/packages/c6/e9/a004c5ff4a01e38da38c0d20257f4af41f0858719fb25c5a034ee46d40cd/cryptography-40.0.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:142bae539ef28a1c76794cca7f49729e7c54423f615cfd9b0b1fa90ebe53244b"},
{url = "https://files.pythonhosted.org/packages/cc/aa/285f288e36d398db873d4cc20984c9a132ef5eace539d91babe4c4e94aaa/cryptography-40.0.2-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:8f79b5ff5ad9d3218afb1e7e20ea74da5f76943ee5edb7f76e56ec5161ec782b"},
{url = "https://files.pythonhosted.org/packages/eb/a0/496b34c04a971dafef68fa5f58222b5688f63f956f3b3f92664165a0921f/cryptography-40.0.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c0764e72b36a3dc065c155e5b22f93df465da9c39af65516fe04ed3c68c92636"},
{url = "https://files.pythonhosted.org/packages/f7/80/04cc7637238b78f8e7354900817135c5a23cf66dfb3f3a216c6d630d6833/cryptography-40.0.2.tar.gz", hash = "sha256:c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99"},
{url = "https://files.pythonhosted.org/packages/ff/87/cffd495cc78503fb49aa3e19babc126b610174d08aa32c0d1d75c6499afc/cryptography-40.0.2-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a04386fb7bc85fab9cd51b6308633a3c271e3d0d3eae917eebab2fac6219b6d2"},
]
"exceptiongroup 1.1.1" = [
{url = "https://files.pythonhosted.org/packages/61/97/17ed81b7a8d24d8f69b62c0db37abbd8c0042d4b3fc429c73dab986e7483/exceptiongroup-1.1.1-py3-none-any.whl", hash = "sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e"},
{url = "https://files.pythonhosted.org/packages/cc/38/57f14ddc8e8baeddd8993a36fe57ce7b4ba174c35048b9a6d270bb01e833/exceptiongroup-1.1.1.tar.gz", hash = "sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785"},
]
"importlib-metadata 6.5.0" = [
{url = "https://files.pythonhosted.org/packages/50/a2/75da1ccf2cc043aeb866e18c9a196f0b42abfe5d421c657019c68ebec1e9/importlib_metadata-6.5.0-py3-none-any.whl", hash = "sha256:03ba783c3a2c69d751b109fc0c94a62c51f581b3d6acf8ed1331b6d5729321ff"},
{url = "https://files.pythonhosted.org/packages/9d/ce/dc7221b3044c7382d5abad27d2599e63b0e0ccabc49491244203ee1ded96/importlib_metadata-6.5.0.tar.gz", hash = "sha256:7a8bdf1bc3a726297f5cfbc999e6e7ff6b4fa41b26bba4afc580448624460045"},
]
"iniconfig 2.0.0" = [
{url = "https://files.pythonhosted.org/packages/d7/4b/cbd8e699e64a6f16ca3a8220661b5f83792b3017d0f79807cb8708d33913/iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
{url = "https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"},
]
"mypy-extensions 1.0.0" = [
{url = "https://files.pythonhosted.org/packages/2a/e2/5d3f6ada4297caebe1a2add3b126fe800c96f56dbe5d1988a2cbe0b267aa/mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"},
{url = "https://files.pythonhosted.org/packages/98/a4/1ab47638b92648243faf97a5aeb6ea83059cc3624972ab6b8d2316078d3f/mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"},
]
"packaging 23.1" = [
{url = "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"},
{url = "https://files.pythonhosted.org/packages/b9/6c/7c6658d258d7971c5eb0d9b69fa9265879ec9a9158031206d47800ae2213/packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"},
]
"paramiko 3.1.0" = [
{url = "https://files.pythonhosted.org/packages/56/7c/9dd558ec0869fcecb661765d0a2504978dbfe85de24cbcccc847aa9b58e4/paramiko-3.1.0-py3-none-any.whl", hash = "sha256:f0caa660e797d9cd10db6fc6ae81e2c9b2767af75c3180fcd0e46158cd368d7f"},
{url = "https://files.pythonhosted.org/packages/e8/53/e614a5b7bcc658d20e6eff6ae068863becb06bf362c2f135f5c290d8e6a2/paramiko-3.1.0.tar.gz", hash = "sha256:6950faca6819acd3219d4ae694a23c7a87ee38d084f70c1724b0c0dbb8b75769"},
]
"pathspec 0.11.1" = [
{url = "https://files.pythonhosted.org/packages/95/60/d93628975242cc515ab2b8f5b2fc831d8be2eff32f5a1be4776d49305d13/pathspec-0.11.1.tar.gz", hash = "sha256:2798de800fa92780e33acca925945e9a19a133b715067cf165b8866c15a31687"},
{url = "https://files.pythonhosted.org/packages/be/c8/551a803a6ebb174ec1c124e68b449b98a0961f0b737def601e3c1fbb4cfd/pathspec-0.11.1-py3-none-any.whl", hash = "sha256:d8af70af76652554bd134c22b3e8a1cc46ed7d91edcdd721ef1a0c51a84a5293"},
]
"pint 0.18" = [
{url = "https://files.pythonhosted.org/packages/0a/98/98b3c6d954b6bd8531c611fb24be53ccc66438f493b05ec4b107942e27b7/Pint-0.18-py2.py3-none-any.whl", hash = "sha256:4b37f3c470639ea6f96b0026c3364bde30631fa737092bdaf18ad3f4f76f252f"},
{url = "https://files.pythonhosted.org/packages/f1/ee/b44c347a8446e1b75404cd7164f90528cacc5f14d55eb073edf240468303/Pint-0.18.tar.gz", hash = "sha256:8c4bce884c269051feb7abc69dbfd18403c0c764abc83da132e8a7222f8ba801"},
]
"platformdirs 3.2.0" = [
{url = "https://files.pythonhosted.org/packages/15/04/3f882b46b454ab374ea75425c6f931e499150ec1385a73e55b3f45af615a/platformdirs-3.2.0.tar.gz", hash = "sha256:d5b638ca397f25f979350ff789db335903d7ea010ab28903f57b27e1b16c2b08"},
{url = "https://files.pythonhosted.org/packages/b2/f3/4fb5fae710fc9f22a42cd90dc0547da18ec83e2e139294ab94f04c449cf5/platformdirs-3.2.0-py3-none-any.whl", hash = "sha256:ebe11c0d7a805086e99506aa331612429a72ca7cd52a1f0d277dc4adc20cb10e"},
]
"pluggy 1.0.0" = [
{url = "https://files.pythonhosted.org/packages/9e/01/f38e2ff29715251cf25532b9082a1589ab7e4f571ced434f98d0139336dc/pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"},
{url = "https://files.pythonhosted.org/packages/a1/16/db2d7de3474b6e37cbb9c008965ee63835bba517e22cdb8c35b5116b5ce1/pluggy-1.0.0.tar.gz", hash = "sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159"},
]
"pycparser 2.21" = [
{url = "https://files.pythonhosted.org/packages/5e/0b/95d387f5f4433cb0f53ff7ad859bd2c6051051cebbb564f139a999ab46de/pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
{url = "https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
]
"pyfrc 2023.0.1" = [
{url = "https://files.pythonhosted.org/packages/5e/fd/abee54b5562c80916f7bba8b8855bf37d3ca7b4af17cae034572fa9243bc/pyfrc-2023.0.1.tar.gz", hash = "sha256:857428111e07fa95dde599cebbb1dc7f3f27f54f10309ca4b7e96b4c71e26a80"},
{url = "https://files.pythonhosted.org/packages/ca/4a/751b8ee44d5dbb89bf4ea631e59e896a6ef3d46b5c2ec86d98eb8a1b003d/pyfrc-2023.0.1-py3-none-any.whl", hash = "sha256:c7bd541331b8fe12c25bc20a258928430fb5ddfb5436f02038679723f2ae5669"},
]
"pynacl 1.5.0" = [
{url = "https://files.pythonhosted.org/packages/25/2d/b7df6ddb0c2a33afdb358f8af6ea3b8c4d1196ca45497dd37a56f0c122be/PyNaCl-1.5.0-cp36-abi3-win32.whl", hash = "sha256:e46dae94e34b085175f8abb3b0aaa7da40767865ac82c928eeb9e57e1ea8a543"},
{url = "https://files.pythonhosted.org/packages/3d/85/c262db650e86812585e2bc59e497a8f59948a005325a11bbbc9ecd3fe26b/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:a422368fc821589c228f4c49438a368831cb5bbc0eab5ebe1d7fac9dded6567b"},
{url = "https://files.pythonhosted.org/packages/59/bb/fddf10acd09637327a97ef89d2a9d621328850a72f1fdc8c08bdf72e385f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:52cb72a79269189d4e0dc537556f4740f7f0a9ec41c1322598799b0bdad4ef92"},
{url = "https://files.pythonhosted.org/packages/5d/70/87a065c37cca41a75f2ce113a5a2c2aa7533be648b184ade58971b5f7ccc/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a36d4a9dda1f19ce6e03c9a784a2921a4b726b02e1c736600ca9c22029474394"},
{url = "https://files.pythonhosted.org/packages/5e/22/d3db169895faaf3e2eda892f005f433a62db2decbcfbc2f61e6517adfa87/PyNaCl-1.5.0-cp36-abi3-win_amd64.whl", hash = "sha256:20f42270d27e1b6a29f54032090b972d97f0a1b0948cc52392041ef7831fee93"},
{url = "https://files.pythonhosted.org/packages/66/28/ca86676b69bf9f90e710571b67450508484388bfce09acf8a46f0b8c785f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858"},
{url = "https://files.pythonhosted.org/packages/a7/22/27582568be639dfe22ddb3902225f91f2f17ceff88ce80e4db396c8986da/PyNaCl-1.5.0.tar.gz", hash = "sha256:8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"},
{url = "https://files.pythonhosted.org/packages/ce/75/0b8ede18506041c0bf23ac4d8e2971b4161cd6ce630b177d0a08eb0d8857/PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl", hash = "sha256:401002a4aaa07c9414132aaed7f6836ff98f59277a234704ff66878c2ee4a0d1"},
{url = "https://files.pythonhosted.org/packages/ee/87/f1bb6a595f14a327e8285b9eb54d41fef76c585a0edef0a45f6fc95de125/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0c84947a22519e013607c9be43706dd42513f9e6ae5d39d3613ca1e142fba44d"},
{url = "https://files.pythonhosted.org/packages/fd/1a/cc308a884bd299b651f1633acb978e8596c71c33ca85e9dc9fa33a5399b9/PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:61f642bf2378713e2c2e1de73444a3778e5f0a38be6fee0fe532fe30060282ff"},
]
"pynetconsole 2.0.4" = [
{url = "https://files.pythonhosted.org/packages/30/63/dc032170d0886bfb565d00d7a97854dc8e7627f487aacb8152aa3e402c2f/pynetconsole-2.0.4.tar.gz", hash = "sha256:a02a9a6538b63ab63ffb480a0e5c1485aa5f393da6a20f780a6b082c971762d5"},
{url = "https://files.pythonhosted.org/packages/fe/b8/9473ade9a52e28274d2c6e8a0a2510762d646eda55be3e645a9cad68d72c/pynetconsole-2.0.4-py3-none-any.whl", hash = "sha256:3f6b51e3c943e900578ce92a85104d45784ea522863b025816cc7d580bd00069"},
]
"pyntcore 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/0f/ff/937837673ec2dd0abb2162e7fa49b56192cb22c10ebab35adea5441585a3/pyntcore-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:f65e561fb055a2ce963ec48dff73b37e1761630f3e77500c32b679562e8bd474"},
{url = "https://files.pythonhosted.org/packages/14/05/11ffedc7888613733c7a8974536c99dcd92cd0063bc36f13117b308f7697/pyntcore-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:0331736285dfa7700698b0b8ec31f7e1dd950996d73887104318a8659ac53e3e"},
{url = "https://files.pythonhosted.org/packages/3d/49/067729cd14927659c3e41b92c5ff3bb04a0d417ff8d3a4a2b24458d824f4/pyntcore-2023.4.3.0.tar.gz", hash = "sha256:c0d4370fb61d37923ff01e06366286b5881b8a4b28de100be29b8e211d2e9ebe"},
{url = "https://files.pythonhosted.org/packages/46/3d/f20ead0cc072e8dc19d07a78ae12925052f95a294d17d3772fdc35ac8124/pyntcore-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:38714e6bc4ae8001ba2eb5714b30ef45668fcc00c7e44973747b146d41f3d336"},
{url = "https://files.pythonhosted.org/packages/49/cb/57fc36b9a35648c9c003ac0ca85b9297b325f4ef1cc749399e4b38c1a9ab/pyntcore-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:253e64540fdb863bc638fbaafedeccbb79521d8517ee18098ca1b099ee9f55d6"},
{url = "https://files.pythonhosted.org/packages/4f/37/f81eac9d972dd2a3b2b1f3528c34f83031ebad65aed17db1fc0c3dfa8649/pyntcore-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:75766fec8d3c7217802552bb07482624868909fd4900bfe51ffe4e4df5be5fd6"},
{url = "https://files.pythonhosted.org/packages/5f/19/a6ad371a31df8a6698b252dec2815f3caab4b87aba05d0483aaf326dc36d/pyntcore-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b362d974e23102bc0cf6244d0514e444d9bdc113609c61269502dc6907a9bf58"},
{url = "https://files.pythonhosted.org/packages/85/c7/e024e3efca290b1ed057814e501adf9508abccc865893bb7c2a6dc88e85e/pyntcore-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:a4d1393d2a2dda814a4e50a84fecbfd65e21693bc1bf43e13c55f374f7aabfd7"},
{url = "https://files.pythonhosted.org/packages/9a/67/f5ab274abe87e1230cde536a5bae92fc3c815e6bc436f106edee9d039ee0/pyntcore-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:dc3c5f70e1cd7915441713f538de6181cea843c936fab0509162dd8e76ab87d9"},
{url = "https://files.pythonhosted.org/packages/a1/75/d2dcb9a5f9b9dc149cf95d8f6a0c79f327d1267054177e4e017319d7637e/pyntcore-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:995305fe533f93c55b9c7f40fde28eb004b6f626255d6c1879c2170216dd577b"},
{url = "https://files.pythonhosted.org/packages/b1/35/726e6799454eeaaba8ab3b6802c36b48c533dccd2474b1b4a33d392cb9aa/pyntcore-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:ccd408c22e0b8b9fcd2d84070c0af24a5b6aa047c7a02e69bebf64c2369100dc"},
{url = "https://files.pythonhosted.org/packages/bc/52/70e139fc0cc47fb2a026047de1ad91ba11562dc9af24785e735bcf3240e2/pyntcore-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:796d83f994dee766a5241c384c50f63de0c507efcb0f25dffa405f8438e80e1f"},
{url = "https://files.pythonhosted.org/packages/c2/54/160dbc3093fe75231b14b9c4c6dbffce222f93292af0fc6b3f8861253444/pyntcore-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:132d85afac38496aca30773e7f92f8038446cfa00b656757649eb9c98b6a133a"},
{url = "https://files.pythonhosted.org/packages/f0/00/78bd7e0eb343fb982cdb1f43dd8134f760668fa4f4ae195d4665c903bdc4/pyntcore-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:5a3445baa74bc9b18c50c6e75e715c9a37ef4e2f8613dbf8d9dda573475ebeda"},
{url = "https://files.pythonhosted.org/packages/f0/24/60fe50f4165d2112546c32be4556c5a812be50ebc1fb030a6575016fbb44/pyntcore-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:1a1823ea98b915f6e45b054c625a9dc00dfb9dcc8e8cfc935fc1f38d3d7a5ae1"},
{url = "https://files.pythonhosted.org/packages/f5/15/3475b8b2e3bcd795dce59a317cf7929f5ecf47a2d3d7288e18c81a640262/pyntcore-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:185e5bc23c64a0a48124103e664ddee2bf1549822fd1747a32bf76ad9f509797"},
]
"pytest 7.3.1" = [
{url = "https://files.pythonhosted.org/packages/1b/d1/72df649a705af1e3a09ffe14b0c7d3be1fd730da6b98beb4a2ed26b8a023/pytest-7.3.1-py3-none-any.whl", hash = "sha256:3799fa815351fea3a5e96ac7e503a96fa51cc9942c3753cda7651b93c1cfa362"},
{url = "https://files.pythonhosted.org/packages/ec/d9/36b65598f3d19d0a14d13dc87ad5fa42869ae53bb7471f619a30eaabc4bf/pytest-7.3.1.tar.gz", hash = "sha256:434afafd78b1d78ed0addf160ad2b77a30d35d4bdf8af234fe621919d9ed15e3"},
]
"pytest-reraise 2.1.2" = [
{url = "https://files.pythonhosted.org/packages/00/35/15734aa39373983adf25cd43a1d76305befe763e45880d3a9dfe4b7a2410/pytest_reraise-2.1.2-py3-none-any.whl", hash = "sha256:c22430d33b2cc18905959d7af28978e371113fcc6ef67b5fec95efcd80b88c16"},
{url = "https://files.pythonhosted.org/packages/37/9b/efba721806e9018eee657dda66ffeaca7b5e6de26718b5e5aa7e62f60b03/pytest-reraise-2.1.2.tar.gz", hash = "sha256:5ab59bd0e2028be095289e6dfc9e36cc0b56936465278f3223e81bea0f2d1c70"},
]
"robotpy 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/33/54/02c79159fce50cf8bcab1b97439edb8d82eb5eb819136e34c610ae8cb255/robotpy-2023.4.3.0.tar.gz", hash = "sha256:9f2ee0053f816405f8a54d87906bbb3fbfd88b8b58bba26492a04ef59c9bdd48"},
{url = "https://files.pythonhosted.org/packages/44/e2/7b974019b9133d172811c4755122b705e3f5ac40734f0bc1cfeef716abfb/robotpy-2023.4.3.0-py3-none-any.whl", hash = "sha256:c396b9b53e85365df9ae096dade06829cf183452abf3b5da9d504c91790b5972"},
]
"robotpy-commands-v2 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/0a/2b/07946d41c02590bdf7d9d5eec2982785de00fa4326d097c7c749753cc625/robotpy_commands_v2-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:eeb7792163abe4b0eb26fb5feba367ede9e35a73d50a8450cff1816eb377ddb0"},
{url = "https://files.pythonhosted.org/packages/23/e4/5cd319877cdaa9436924d1add71832a1ce0709d4e059dda4eb84ba9a28be/robotpy_commands_v2-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:2afffa3578d1ceb058bc983ce378c7a13df1a832db20cbceb0f1237219285b26"},
{url = "https://files.pythonhosted.org/packages/2a/70/c1778e5a0751d508754ed37e1177ee7ab16744b9becef8939b6eed708d89/robotpy_commands_v2-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:168281271efc893b922ed4ca94d9a2d578eafa3cc98b0e45e7b991cb731809f1"},
{url = "https://files.pythonhosted.org/packages/2b/8a/fe9aae822dd350717f3983a3bcb755d1aa18797dedcfb83c56cb658e3f6c/robotpy_commands_v2-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:c962302d48ac9529eec7976c30a43f6ea4ed6b74c95597fb66a43ea0f602393c"},
{url = "https://files.pythonhosted.org/packages/3d/28/02b8195f1790090b89c1efe34b49e39cf5579c46ec68718796ed3474ecbb/robotpy_commands_v2-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:2a546eb435859d29fa97d9427411147096e47b434b4b6dec5ec5ab84a978003c"},
{url = "https://files.pythonhosted.org/packages/3f/aa/16c1870cba80e24b794dca99f8fd648a80d3da196d9d8a2fefb12eccc43a/robotpy_commands_v2-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:13ab1bc87b7e8cf8e4b498b8707878701ed37c17d275ac8187e60807e0e970b0"},
{url = "https://files.pythonhosted.org/packages/4f/3c/9fef5b1a00896852c08fd31fd9bf9a2476305a584f573ba8dd772a740e43/robotpy_commands_v2-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:046ecfb4547cd506caa17586dda25870f39bfc625e628327f5c361028bd12dc5"},
{url = "https://files.pythonhosted.org/packages/82/b5/fe7325a469617bcd0491e4b098690de80f7bcb4fcaa8b9e489d96947cdb1/robotpy_commands_v2-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:a52e42773cd12e706a5909c1788aa82715ae5a3f9e851d637d46bed93d9140e7"},
{url = "https://files.pythonhosted.org/packages/91/5a/669c8f9c55a6f55108aee20798861d98f1121bce9aa68f77290c7e252477/robotpy_commands_v2-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1adbd2270be59699161b67697faffb75ed4d984611d0239a1f5d825024ea2bbf"},
{url = "https://files.pythonhosted.org/packages/a6/47/b0f549888b037d463105b717f53bc721be0208b74eaa8a631bbf5ba7c20f/robotpy_commands_v2-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:9bc1a5a413fab2883f56dd80f8d2a57cbb332095db4e6bc344e45c7a8cb0e902"},
{url = "https://files.pythonhosted.org/packages/b7/8a/70b45e89b839f56b3a39e31af8f48672b2336fc9febc19c5361d6d591dce/robotpy_commands_v2-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:e4d69373c4586ca559fb9d4d71f7892fc75b1ecfecc7af6342270c3e06ad9344"},
{url = "https://files.pythonhosted.org/packages/ba/e9/419a2db3ef07a9bdd375a432ec05dfeac6870ca88c68763b010b85fa5ad2/robotpy-commands-v2-2023.4.3.0.tar.gz", hash = "sha256:c303a50f345ee500defd278cba6f6fab9e2b0cdd306164dde52798137dc0ac19"},
{url = "https://files.pythonhosted.org/packages/bc/17/637c28bf067ace71cbddcf256cb4666e7ba5d417ccd7fa34bd4a33e76f1f/robotpy_commands_v2-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:84484f77988a0e9cf8f98c2433bbfaf03d12ef5b57501468c9fe083baaacf552"},
{url = "https://files.pythonhosted.org/packages/c4/49/3d6c55201e774bf9e0ce6a4c944f9d5d827063c7985249364b3a52e05e13/robotpy_commands_v2-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:e456dfd3d9df75c9c536b8891ff432f5535fdb8f1f9cf7ca44cf0cecdefaae67"},
{url = "https://files.pythonhosted.org/packages/c6/49/201350c606109979622ae6479e77097a638e776362bded1e49d292d1a49e/robotpy_commands_v2-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:b0a983d9a8f089043a0edaed9f30325f2bb8f8b4b7b66b2df542729b29744c7f"},
{url = "https://files.pythonhosted.org/packages/d7/3f/ce71c7323ce6e1895f626fd11a55483ba39a7b95478944eaf0b43a2af691/robotpy_commands_v2-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:2f8f113982b3c67ba2184d16959fdd2e7ecefe57537fcf56e25f4fc381ed469a"},
]
"robotpy-ctre 2023.1.0" = [
{url = "https://files.pythonhosted.org/packages/0e/05/3daadad7a386f5d08e124798d1e3b2a1d7cd803ab8e0a28b572af472dd7d/robotpy-ctre-2023.1.0.tar.gz", hash = "sha256:33536a86b44b4fda4cd1fc4e7b3db03ad9a71268b83f7a3f495d22d6875b6274"},
{url = "https://files.pythonhosted.org/packages/25/3b/2a7ddc76261d040eeb684793ef1816c1fb390d9192f9da4ca655ec74c416/robotpy_ctre-2023.1.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:7459d541a695c8677717c805ffc6fef52c0c291a21a60d57b57b7d441fff7953"},
{url = "https://files.pythonhosted.org/packages/27/ab/617e81a43672ee5ddb77ccd05634b5fc6b9c400a1da9b534a2e77d6170a4/robotpy_ctre-2023.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:f7a4eea67a414e65f7a74fcb34eb3425ad90bbbfb5bde906586fb02af44c295e"},
{url = "https://files.pythonhosted.org/packages/3a/0c/c4abb08cc494dc0435bb946a4ade301b3395cdfab74c2c30a1236c976968/robotpy_ctre-2023.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:66912b31e3f4356f9ecde39f1bf96ddd0cec15b4e3b8c4c5241d63538aca5565"},
{url = "https://files.pythonhosted.org/packages/3e/61/b120c7ab96727ff00ece9ac788289a516e6c9e9fa17349172daf37b82650/robotpy_ctre-2023.1.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:3fb689294cbac1d091bc6c4ddbd25ecee3d5bbdb37a0971fa381b70c52f81eba"},
{url = "https://files.pythonhosted.org/packages/46/5e/5d67c3078ceec7845506366b57104cb00f40f2e13cdd9840556c1dbbf7a3/robotpy_ctre-2023.1.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:b87088fb1971cdef87e6aaee5b7983ab41456b865f7ddd1ff4de90f7ffb9b013"},
{url = "https://files.pythonhosted.org/packages/4a/52/857925c73215c4403f571107a9070b6d942b642ebc52eb5eda7eee2b4e8e/robotpy_ctre-2023.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:bdf5c64fee67a2c1e20dbd3ce52c0edef45021408147f182f6b0903ea9b52ab6"},
{url = "https://files.pythonhosted.org/packages/64/51/99947e1f94986ad0c7f083cb09dd18dc4dc34da49fac1b31d695df2d1dcc/robotpy_ctre-2023.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:44a3f63c423c1610ac906b65175d0710318b2af1ca65ef785788919e6dbefe89"},
{url = "https://files.pythonhosted.org/packages/67/23/e92584bff13f6e8603d27e3f54f7ef4d07cd86acdf3040d70f606c7eae17/robotpy_ctre-2023.1.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:f79d43a8c1f27d162e694f1e4c3760385c8bfe51850e97807f9888acbaca7c42"},
{url = "https://files.pythonhosted.org/packages/6c/71/1f80c6ee4f0661232b88f8e1cb3dd55c54dd10a32c969a08736a4d723858/robotpy_ctre-2023.1.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:fbfd1d5a6ef42f3e9bc3801a91b0b824335549618ca06de9ebbc5ee6d358a188"},
{url = "https://files.pythonhosted.org/packages/77/4a/95d365e99dc8f3550fdf3ae0892785f1f6d95b5612f34e7469c649514456/robotpy_ctre-2023.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:37af9e4f44cbd29d5bbc5675a5ed7b068e96cc48ac03372d04f027e8c933080b"},
{url = "https://files.pythonhosted.org/packages/98/07/ad8264a38da3e89df227f788c42ffd1dea06981160edb1f1d0f4c99a7443/robotpy_ctre-2023.1.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:8e0e66b4911f6ff68da6ec81b596cd8f59456058aab9894cf9dc074fc8eabe83"},
{url = "https://files.pythonhosted.org/packages/b1/97/bf5d94dd0a0778b75613bd4968710959b12c9a0a605eae1ea44b71982142/robotpy_ctre-2023.1.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:a20417163a88703da979deb8be5a937d04be4b32e1a998c5018a37fba9589994"},
{url = "https://files.pythonhosted.org/packages/d1/11/2c4f11ac2ba6b36f817cc156dbbbca98ccab31729a63678818c265d3d537/robotpy_ctre-2023.1.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:e87ae20ab680c495612469fb49413cfe34f58825ccb212288a01d6eb32ac115d"},
{url = "https://files.pythonhosted.org/packages/d9/bd/de52a88a9c92c5d046e286fdd35061411f574dd820c4ba2cdad46c5554ee/robotpy_ctre-2023.1.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:909f35f3640846c0330f512a3dc3be70037126178daa0b597f367aa86ca75954"},
{url = "https://files.pythonhosted.org/packages/dd/7b/bb8954d91e04ec62df05b43e8d71fbb58f59b7084e1606bcbc17866349e7/robotpy_ctre-2023.1.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:6679ae819a82f0c95b3dc94955ced9942b32b0e74c135856bb4f01a09f32d64b"},
]
"robotpy-hal 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/0e/a0/3356a4c32377fc313ec94f316040098311c58eaf08d536ade99fa5ba3c23/robotpy_hal-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:a72176f95fcd76cdb7cfa37daf33511a8c8a8429232c103d01494d5df92234c8"},
{url = "https://files.pythonhosted.org/packages/0f/5a/52de0a19e3f01a5f1fe9e9febdabdb0d52e15403f0451115644aec348d0c/robotpy_hal-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:2e4a5d008147f1c64c13db7d6f3c15d155e722d4a2675c86f64a5074e8db6503"},
{url = "https://files.pythonhosted.org/packages/16/1d/68ae47986192bfe5667b6fcf8298bc390a426a1421dbcedb41af07ca9e26/robotpy_hal-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:27fccaeca97044fd6a3a516b19bcd2acdc88f4f8cc24d55c5af3adccb21104d3"},
{url = "https://files.pythonhosted.org/packages/28/4c/64d0b8a6fd1e83a905597f9dce87f8928ca912ff4b6f6bb512cc48ca2e91/robotpy_hal-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:f5b30c32cfe7df653acb77d2c677a790e3a723609b75170e5dbd28691f593c01"},
{url = "https://files.pythonhosted.org/packages/2a/aa/d28718d4acddce0e12877e57e9fb80c61448ec85a3f8df1dcb9e1e15577e/robotpy-hal-2023.4.3.0.tar.gz", hash = "sha256:09a85d14df21d0345dea6a966ac438998e554513acc0987ee1772d4b72ccae90"},
{url = "https://files.pythonhosted.org/packages/30/4c/f308ad8d1bd2ef80bf94e82215241ab94edd39b9b20f1673982d7336baa7/robotpy_hal-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:66427bcd61cf1056bd06e77295f0116769352404e541997c771b714c77b93c21"},
{url = "https://files.pythonhosted.org/packages/3c/ab/8c9394b1ba3cc5965fb439359dfe2449c1c21576f16a07281b9e0d4f0cec/robotpy_hal-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:39f96c91b87bab23a0b26fcefa6c45c9205c9b21df05286589b94c777c351e26"},
{url = "https://files.pythonhosted.org/packages/4d/7c/0b8376344bfabc98d988a92f8279c0764c27816f195f92f9b7e7fa23b3c3/robotpy_hal-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:de185bf1ba0859f389493635c009b74eb9cfc7f0ad3cd41f9de9e5122b948f5e"},
{url = "https://files.pythonhosted.org/packages/74/21/13ff8c870b8916a5b9f6faa18a2c49139e7a14cda32354356e0d7478a4e7/robotpy_hal-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:b8c189a1e77ef19d7d220284cc17c63fbd0f3143a6c15d29ef36d1e6d113045a"},
{url = "https://files.pythonhosted.org/packages/79/71/cc9758e4b3f1521a0474f6f9363d1fa33133625c3e5f08799e8e4b0e3f92/robotpy_hal-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:bdc1e7229675f243abae4329d74b227c41d274b72c12ab7139d5b8239ebb2a07"},
{url = "https://files.pythonhosted.org/packages/b8/65/1f9b6ee7126e8ca88ed4993d298d18968a777c982460e74488b7178de90e/robotpy_hal-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:b93ae2e296945942ffa5248f18ba4ba986595a9202d5c5cbb95ece9734278194"},
{url = "https://files.pythonhosted.org/packages/bc/d7/38bb10fdb0feb48956e8ecfd21af40f7be360925f8993471cff2810d5ced/robotpy_hal-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:1a04bad857403d98f40a36a407d4a19844649aa92257cee27c1939e900e8192f"},
{url = "https://files.pythonhosted.org/packages/d1/df/70322a902e8ba85c438b8baadcc7f21337acf96659c34e5557ab3e216816/robotpy_hal-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:2e45a0b165e43315a31450914712c471989f7a94d50ff1e254aa8c2e07506443"},
{url = "https://files.pythonhosted.org/packages/da/3a/716aed22ab6cd710c6599f246010985dc1b8eccaa6e49a5f37bffc8d33fe/robotpy_hal-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:aeafa12c1bc1afb2911e178d8dcf22dfbf441a5c250f4330858fe72c9c52f2b7"},
{url = "https://files.pythonhosted.org/packages/e0/6c/e20f1ba4300f42c3f95888e5f965162ff476f17a376158d33a774c7d2ef9/robotpy_hal-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:dafece4525e2efd406f0fd2c5d50129881ff8355500f0c2436fa07b56145f296"},
{url = "https://files.pythonhosted.org/packages/ff/c6/fd03f99cfff460892b5fa864561ae2d210f852f69cf5b86b7e60f3e174a0/robotpy_hal-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:24807e2f75c2940a3a0a18bf515d6905398b17dd5fde3c09cce9445cb4c686b6"},
]
"robotpy-halsim-gui 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/01/d9/f6fec12164e70b85f514257eb3ac67f7dfbe718d41d649b6f65181a20f20/robotpy_halsim_gui-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e70d7b8bcc06139dbed5f6b5dcf37458c85304cc2f4e374863a1aaef5717b92f"},
{url = "https://files.pythonhosted.org/packages/10/0b/e347bdfc699b88891e52e9d92d95a0d0159046cbe36471118f168b13de5e/robotpy_halsim_gui-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4583554cc1f75ac17adf23c8c6c6c1837416dd240beae42b45717d7952838571"},
{url = "https://files.pythonhosted.org/packages/27/de/66c3b6f3fa00150f4f5d3edcafc70718c00eb59634a856629d4e28b65b34/robotpy_halsim_gui-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:abfcc7be224c19bc4f74f0f952255670df9504a3cd7ad5b79c19487ee72953eb"},
{url = "https://files.pythonhosted.org/packages/2c/0c/8a9231ba1a5bbd7654c4608837c2982382518bdd2705d5e0efe5e4856e63/robotpy_halsim_gui-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:1eba4dff55806d9f7b1e0ec515bf2489f2bccec1ece6c21609707351f5da6795"},
{url = "https://files.pythonhosted.org/packages/2e/93/4c52de59b480ede0882a003e27a7c878854ec87c902942f140e14de745fc/robotpy-halsim-gui-2023.4.3.0.tar.gz", hash = "sha256:4b7d356d9f80ed7adb04c670c9c3d4985181bc5419917e729fad0243e5e8ab51"},
{url = "https://files.pythonhosted.org/packages/39/f0/7667857aef4253ae87456a2e339f2d1af866d09c089381652a849e6cb8ce/robotpy_halsim_gui-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:51703300be8f15a4ffa4550c81ea4d087d9fc28f72111f74236b67e1e0c97d54"},
{url = "https://files.pythonhosted.org/packages/44/ed/aaa40aaa0ce49a2b28b9d7c2afe83c52a21e929344a8c17d544112192e72/robotpy_halsim_gui-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:1f211c5c00664195db19b980d89d4c715674a5a8c3c34374fc42c81ef4e44da0"},
{url = "https://files.pythonhosted.org/packages/49/9b/3f0eddd1d6e15684670dc3c8fd453ccd3f058d71d16a3ea98b385adeb910/robotpy_halsim_gui-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:3680214f9f27ce4dc0d5fbf06d5db824144b03427d3082c9caa13b5817133b4c"},
{url = "https://files.pythonhosted.org/packages/56/d9/587fe32b4932aa3c4dd87ced8e1ac6f5cd512cab88f5a36532db4bcfc1d6/robotpy_halsim_gui-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:8b0f1f0eb277af8a93e36ab71fa3e89d39c11fb72786531bb53c61c6065c5ab7"},
{url = "https://files.pythonhosted.org/packages/60/40/8af8846523329e4bd4465f7fa94262720bb8a75293f375e0d246b8e4ab30/robotpy_halsim_gui-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:149eeb16dc2fbdb19c8c63a81b7055d5b8d6a5b72ca7a55fe2d278910c26b743"},
{url = "https://files.pythonhosted.org/packages/69/50/0928fce9d748d83aa4a0c9390b6f38eb74403960ea5e7d803d6194f8c785/robotpy_halsim_gui-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:386cedb73d593d2bad609f557d0d4d2e673d52aaee75e0fe2d427327a3d876d1"},
{url = "https://files.pythonhosted.org/packages/8a/df/9cfb4e89519e58b6607c2037711c567f0bffd4b3d4ab59a7a0916218f0bf/robotpy_halsim_gui-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:5f64186aa97af782576ab772834c34b0604431e297c5ddc4c9ad069c7a49b54c"},
{url = "https://files.pythonhosted.org/packages/a3/50/cac28dbce12cee44d7aa9ab3ea8189fec798a6b7ea20d51aa09b17bed21e/robotpy_halsim_gui-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:0e9b080ce20b1d6cc17b7d5f54ef3c696ea5c8dbaabf7e50b08bb9a419cb516a"},
{url = "https://files.pythonhosted.org/packages/ce/c4/b74a57fba884e252637a86c1a3674b5a4e2e3c7bba19b1f641a7e056bac9/robotpy_halsim_gui-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:58a3956d0e86dce2887a1f86822d0212483359fbc9557533a156287c9275e54a"},
{url = "https://files.pythonhosted.org/packages/d8/54/c5f9b233b17be6e72430f024d96722d2f943e539356dccc0908fcb3b5244/robotpy_halsim_gui-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:a16b023b8c4d36e526a2a2b2a5f9d0cb9b6a9a541c73806a00703136d049dcab"},
{url = "https://files.pythonhosted.org/packages/f8/11/513e8758d6563d58b76fbd77f391b75d73c2e215e37687872ca486eb4a5a/robotpy_halsim_gui-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:fe7d1823ee757914cfbc83a2be0a204ae3bea9a90ae4f4955512908d80de0ab5"},
]
"robotpy-installer 2023.0.3" = [
{url = "https://files.pythonhosted.org/packages/56/7f/afd27aaf3a4a77c0032bad80c2d5630d1921a121b93b5fa6d232f81c1b25/robotpy_installer-2023.0.3-py3-none-any.whl", hash = "sha256:6769ce1a5227443b28c08cd14341f5cde2ae6a1e073f56ff1787dee528aa11f9"},
{url = "https://files.pythonhosted.org/packages/c5/fa/4bd9a3e97cf87f16ed3bbe837c1236637e89de92eac1df382d23069fe725/robotpy-installer-2023.0.3.tar.gz", hash = "sha256:f4e9f9ee0c7c1a6cb3ad661f8358fab764e9d1d85780e55f5a838d6575e46157"},
]
"robotpy-pathplannerlib 2023.3.4.1" = [
{url = "https://files.pythonhosted.org/packages/0d/0c/09edb467e6e673d753a01da0b855afc3e0f01d12512032626256e5c4766b/robotpy_pathplannerlib-2023.3.4.1-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:4f26256b3404b29d89ab6943afa65c8d9dae1c7b709a1141c500a7df61e72537"},
{url = "https://files.pythonhosted.org/packages/41/06/331c4391847663effd165841112e6f82f3a8ba0b7f3d07698bf9934e77cc/robotpy_pathplannerlib-2023.3.4.1-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:ba24f06f664ab4d28cce0d0aac27424a96e4a75446c6c412bb2824494375f1b7"},
{url = "https://files.pythonhosted.org/packages/4b/00/bf9bef3d52435a5810bc0427ea4ca2f748756d30e09e3a7067da527ca0f6/robotpy_pathplannerlib-2023.3.4.1-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:854ef20f21b597e1b10493aa83d34ffc10b74147389eae2f9ec263802afbd62d"},
{url = "https://files.pythonhosted.org/packages/51/d7/9842e76b52a7616a5b829e3598dad9c03e58321a0878ad4a5ba8296c83ca/robotpy_pathplannerlib-2023.3.4.1-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:133f5526fc47ed9ff921709040a174356f820190c63336427ba3ed98e136c7e8"},
{url = "https://files.pythonhosted.org/packages/78/fe/7fa38374310716ae6058cd1d1a147eadb4c98ca3fee47f84b037ac665439/robotpy_pathplannerlib-2023.3.4.1-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:b6defba5548964f0dc1c3a94db482fac8ccb6a2f268326dab66c15b9a32fc303"},
{url = "https://files.pythonhosted.org/packages/79/83/ddaf69a9c95d0460ec63fb56f9d9c69dc9fe06e970130f21ea21fcac06ae/robotpy_pathplannerlib-2023.3.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:b5f3eada22636ba94709408e71066385ab6e873869c127d008e8fe14dee6cf07"},
{url = "https://files.pythonhosted.org/packages/7b/b8/964b728a43d0c488aaeb0fb32b93feef6d2aa85db180587faf83273706ab/robotpy_pathplannerlib-2023.3.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:8a58efb170291be954fbc043887a2e0075813ae1bbb3bb0be70c3b8db75eeb86"},
{url = "https://files.pythonhosted.org/packages/7d/cd/a4002447d39a6ead86225dfe4a1ffc74ab9070ee53bc2192370ba220f1ee/robotpy-pathplannerlib-2023.3.4.1.tar.gz", hash = "sha256:a14d6cf5382309d4b39e90421f8e40443458d4102d43667402ed3d1f9752d540"},
{url = "https://files.pythonhosted.org/packages/91/8f/fac8fb19f4559b7d0b14e10972d4b34e705dd93d1d81fd1f234570cff683/robotpy_pathplannerlib-2023.3.4.1-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:7b5716248231d8acbc2f7a6c14ce2e3963a39c6c7c756ca199c4d5ea2d80b892"},
{url = "https://files.pythonhosted.org/packages/92/c7/3d6e2d91956a498bbe79b6dfab3729b2fd4f501ee97ee728a7c9d14b47da/robotpy_pathplannerlib-2023.3.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:d9f8eef0312400becae8bb8c56a30051ee55a462af08c3375c227856ceb26608"},
{url = "https://files.pythonhosted.org/packages/a7/54/81fa6aa3e28040f42e3d9ff4090448e68cd48c846c6c7ed2f9f9b98c3190/robotpy_pathplannerlib-2023.3.4.1-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:d0a5f2f8615a54a1b990a30d9eae5685819e48d06074e092df76d30b7660482f"},
{url = "https://files.pythonhosted.org/packages/aa/6a/8c573b0d449daa1b9be291d7fe4531929cd71bd6b8833785ea471feda12d/robotpy_pathplannerlib-2023.3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:e412b5869ed0fe493b4777c417b43e351ec78841cb2899412e36bbb4fb453a8e"},
{url = "https://files.pythonhosted.org/packages/b0/50/8d9a7ab43ecfa023ca3c8234493760150e652154de74ec3688a5f52e3018/robotpy_pathplannerlib-2023.3.4.1-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:125fbae7f9d3bf4494eabc5642c567503ae353b70b130bd9a44aa4ed972406ba"},
{url = "https://files.pythonhosted.org/packages/b3/b1/56ec6b0898ee09d5e926eb8b358048187c6c04415768fa0bdd78982c45f5/robotpy_pathplannerlib-2023.3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:68fc212c7ce3bcf9e4a80538a2ec5ef69d30b393661f30c057d788f476228545"},
{url = "https://files.pythonhosted.org/packages/c0/f7/0c7d998161637c39521391617181b8db6a4e85c03f0a1631cba4c91487bd/robotpy_pathplannerlib-2023.3.4.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:acf4f8bb5d51f883da50204855f6c06d0db0dd04799389858e69e77c280a63be"},
{url = "https://files.pythonhosted.org/packages/f8/5c/0712be08ed93deb1743a69ab9a78212ad971f7c6ac8c116a390c8de128c3/robotpy_pathplannerlib-2023.3.4.1-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:f804e217e73dafe0e0cc554937bf812d9c8834a75ad23523aa83665f9ea959dc"},
]
"robotpy-rev 2023.1.3.2" = [
{url = "https://files.pythonhosted.org/packages/01/cc/49fa282d3e0eee99f2c50f94245083c6053fc91813aece8aaa8ae8261fe5/robotpy_rev-2023.1.3.2-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:86dd6f7545d192836defe121c86072e6399796b9572539187ad9517503bf0eaf"},
{url = "https://files.pythonhosted.org/packages/03/57/1ff94843234b2489eb8df6378618748c8cfaff05daf4e35b2d2f516bd8c4/robotpy_rev-2023.1.3.2-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:630a446cd7f55ee322f27b9523656df9dbf7ce91c17aa60e31b26df5685a81bb"},
{url = "https://files.pythonhosted.org/packages/08/dc/969bb47468ce7295be9ef7aaafa0f775ab369e89a9ff4121eb0109e08ee2/robotpy_rev-2023.1.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:7c819ed65adcfa70fdc3175344df91ae94f335979c6f73ccaf10f9e725d0bac4"},
{url = "https://files.pythonhosted.org/packages/11/f4/296e3fc6cb2278ddd6e19031c6f8b267ef0e71068551694d78422bae176f/robotpy_rev-2023.1.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:fcf8227a0d3584f045f661b930677e5c729bb7b3e71289f42bc7e210936f0099"},
{url = "https://files.pythonhosted.org/packages/2d/e8/d6ea5b79f2d0daa3ceb53efdb697101a3d9a566c92db5227ab27696ebc3e/robotpy_rev-2023.1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:a1ba24db9afcbd234cd676625eeefd225d456b6dece5934051ecd46f543e16b2"},
{url = "https://files.pythonhosted.org/packages/3e/d4/ab96d9cc4255b2fa9af7302e3ff8656a7dd3a62570a1f2404dbf7fff51b7/robotpy_rev-2023.1.3.2-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:d243b3f850b44308a46eec9d05836fb5f5bc2d1defd894f30f58ab39a691271f"},
{url = "https://files.pythonhosted.org/packages/54/59/3535d9e1e0d3a887da6c670833981d2c6ec62efad9a808ba4669fd4c62db/robotpy_rev-2023.1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:587e4af4bb05788bb14a9110001fb1401898808ee16f1337ead208312c27c753"},
{url = "https://files.pythonhosted.org/packages/5c/47/4dbf0df2737b206467565a7fd664467bbcd150fe114a81b8d3ef8fb69cd6/robotpy_rev-2023.1.3.2-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:d73917e6ff62b12acf5f8eeb83ddc65c211ab039f49df19fc86be5ffb0b863ce"},
{url = "https://files.pythonhosted.org/packages/5f/32/4b5fb0e606b45ce2b76f743c22db67d321c6d6fa588a98a5f2ade9c1faa0/robotpy_rev-2023.1.3.2-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:82f0dde1410a7112ba1dd23c0e51e80b54582a0e726f03322173554146688a31"},
{url = "https://files.pythonhosted.org/packages/6b/91/9148cc959b17a68a8b40a6d2b789b3ba455681c7901f8840c0d115f5a649/robotpy_rev-2023.1.3.2-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:ac912a73c8f03734fb12b17024f9458b57cc7f4d47f2928d7c7214437bae17e7"},
{url = "https://files.pythonhosted.org/packages/92/1c/307cf1d59e3cfb3c7f0931f30bb179a2a02a7b821470be157a1bcc86015f/robotpy-rev-2023.1.3.2.tar.gz", hash = "sha256:c8e6e36220d5016caf41277059098d8b8f5d125c842cb2149c25d05d1d1e02a2"},
{url = "https://files.pythonhosted.org/packages/a0/1d/74613622add43d6901ed606954f87e160b2c92b5438d3f3fdb96c11a69b9/robotpy_rev-2023.1.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:4ce335dccfb6fec18e028db57c47255e03e0b94dc3cb07a56cf403008e05db68"},
{url = "https://files.pythonhosted.org/packages/a0/41/f42b7997dfa12fd784421889e961bbeaf2b8319793900fa80c05c055dfa7/robotpy_rev-2023.1.3.2-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:431eda94eefaf5d7bbf8b8a7b05c12f30a89e2e1f8bd1215bed485b2b056cb9b"},
{url = "https://files.pythonhosted.org/packages/af/0a/25bcf11662174f4dd7498a51b2965531d06a5494ad098f8494bd3e8eab39/robotpy_rev-2023.1.3.2-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:e351eef6e4908dc78d2c7368faa97fd6c9b6e534cd875a50579b1affdf0cc1e2"},
{url = "https://files.pythonhosted.org/packages/c1/31/474d372f17d67ff41e2a2f943563cafd2ae59f05dcd5dfefb8fc2aaf0201/robotpy_rev-2023.1.3.2-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:9cc26f74820b41dfc647bcda9a07fcbde8bd4a24a55c229e99224d2569d6dc62"},
{url = "https://files.pythonhosted.org/packages/d7/14/dbb5858fe644e691856d6ea7c5d555c85c18a4b73c7d8cc0083615f6db9d/robotpy_rev-2023.1.3.2-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:e4d787506ef612ad3d332598ed497cb5023ec67a6ac1ec35eab8644092255daf"},
]
"robotpy-wpilib-utilities 2023.1.0" = [
{url = "https://files.pythonhosted.org/packages/80/46/1f5c403f528a1b85aea7109dd44920697612e7843ac447a920db74ec0e71/robotpy-wpilib-utilities-2023.1.0.tar.gz", hash = "sha256:7cbf7fb813a58e0be19e3ba09fd28b867624de373e68acb8a782f1757bfb7c8f"},
{url = "https://files.pythonhosted.org/packages/e9/c9/a5ddad9b9b158a4c7178ac45f6809c753dfffc4db20088aa63aa1a50b4ee/robotpy_wpilib_utilities-2023.1.0-py3-none-any.whl", hash = "sha256:1e92770a77989a2e409ea8affffcb8afcd4e3bce04c44c7df92b32c59029e477"},
]
"robotpy-wpimath 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/1b/fe/cefc9f28add3b677756822432a65a0d214444447eade4f2664753007fd47/robotpy_wpimath-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:5614bfd34093573884310d67a95def59d0f77766da6554e58f4226f9a60b4277"},
{url = "https://files.pythonhosted.org/packages/22/7e/85757e9bd5f4d08138c45c8c6d96c50a3a98888b7729808908d8db94ce2c/robotpy_wpimath-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:3e3b8262931ac489fac7db2a55a03a9fb613cbe8d7471bde52b34769872faada"},
{url = "https://files.pythonhosted.org/packages/3b/db/938efdff7502e7ecaacf41a66e7410be023c05166b25cde8cb9dee6c9c2b/robotpy_wpimath-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:cb97524b56f58e7a9d851e1606c3f4fa6e14e73f52d15f48f2f1d754073fc33e"},
{url = "https://files.pythonhosted.org/packages/5d/39/626fac5e3fdc3c8cc8b41c12400ffd9fbafbd3e7a598bc1be46af1d628c2/robotpy_wpimath-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:f025c2eaa1a83dad4c19ea2c3ab9bb63fa60295fbe4e53e943f2bd55120bf673"},
{url = "https://files.pythonhosted.org/packages/5e/96/70837108cb1a090176642b0c147ce421a07fe472494ed2a83a40b317b068/robotpy_wpimath-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:c51782f86ebf232a2a7978d46209d56ce51f7987f8b01cedbddad465244e1ffe"},
{url = "https://files.pythonhosted.org/packages/83/06/4d66c4983de60dd1d91ea8114370da308baf5128c4db15c11795ca9e76ca/robotpy-wpimath-2023.4.3.0.tar.gz", hash = "sha256:71f13d2fa2406c04adc111f7b963b5b6755f511b202cb968a2e4a7f5988a2462"},
{url = "https://files.pythonhosted.org/packages/84/3a/d47dc012d3f4879b5d3ecefb120b184d1e00b0979a70e85cf3072d1e70fc/robotpy_wpimath-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e0709c5b5b358aaddba4dba8655865c7f2aeeac579ea4ac99b1707fc562ab4ad"},
{url = "https://files.pythonhosted.org/packages/c1/71/a441821ed98b5ef8f01a08508b540308c8307b858e568123dccbbf37909b/robotpy_wpimath-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:c0ccc1a55efe9ef9996b2d4dd94fc501460aa336206325f5a76d1ded410aba9a"},
{url = "https://files.pythonhosted.org/packages/c4/21/31b7ca27998018e1cbe20afc4ee01465590eb7b5b28c736920e15877c85a/robotpy_wpimath-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:2811626ab9dd3dfbb0ad562a160aea91447102bb123a265f609565039d2f3d3a"},
{url = "https://files.pythonhosted.org/packages/c4/d3/e282b9b56c418687ae63eeb566984f82eebd521642a3d463940ba5d2b3ca/robotpy_wpimath-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:a6008112ea8701340a762522143f307f5ae1b7b65db3a14e24f15869e1c151c4"},
{url = "https://files.pythonhosted.org/packages/c9/7f/82fe9942dd1d0201bf4b6689d78efdaab1784885a214a503148a222aed50/robotpy_wpimath-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:a7464cc6bf419f39b811258240bb5796232256727f3bae3f903157361fcc85e2"},
{url = "https://files.pythonhosted.org/packages/dc/8d/f679ae54bf651cfcf4110055bf1fa913b572c21a08a92f97c76f9b38d9c1/robotpy_wpimath-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:9466d21815110fca45240b23ae661b1f1ed60d7fdb1b7084f0624dd904272e7e"},
{url = "https://files.pythonhosted.org/packages/ef/07/9b6d0a457ca8fd50b54051a2c024d9a27060398ffc42d0ffd0d09d452e56/robotpy_wpimath-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:e89cd6fbeb94afb773d3d112f3df62834ea544caad24894caa6fd7f7754f0665"},
{url = "https://files.pythonhosted.org/packages/f3/53/c19a984af2f730f1190863d0c52784c7897de81be15a570e51b58e007584/robotpy_wpimath-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:962237dd9cfe6d76c5bbaddaa3542118070e3c2f280cf8866d79052df3b92afa"},
{url = "https://files.pythonhosted.org/packages/f7/1a/cecf3ca70055feccb291000b71ef4ba2928f935fae746eebd7caabb63948/robotpy_wpimath-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:44c0fdf3a593473ef413fdfbea7c10e8e71dc6e3a3b9f86c2f46602e0d31c422"},
{url = "https://files.pythonhosted.org/packages/f8/f5/c0776361362636a934be4dcbb3f8697c82a3e8f037805d5db4153f6a0182/robotpy_wpimath-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:1a0faf047b01b2f29fd17bc03e737610f848dacd6b3d8c0ac6153b4cc7ec1122"},
]
"robotpy-wpinet 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/1c/65/35ea9db208589634b21058319e07912cd6b1ecc1ed5c433b2cc8fbac26f6/robotpy_wpinet-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:ff4ffb8999fabf37cfdb050a80992e8aad10ab721f09b0f5e402c1bb4bd46751"},
{url = "https://files.pythonhosted.org/packages/2a/cb/b47c823ba0888de503cb5c9ba236b24d83da09324320c0c6867ffc2dce49/robotpy_wpinet-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:ef791425d773fb5271b9e15ca83bc0f7cf6480fbf97e2b84939254cac04c4a2c"},
{url = "https://files.pythonhosted.org/packages/35/d6/497fabdb2f3d874ceb1d66c14f3758a7b210689083e40b5142e83eb41547/robotpy_wpinet-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:8fcf36933221bf96fb00cdfb19c13678b0e1d446ecc852a8de6585de727fd800"},
{url = "https://files.pythonhosted.org/packages/38/12/750443f23eb7bdabd63703a9f5909cf855d9c9b693439cc2ecf32c2dcb03/robotpy_wpinet-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:93d7c853c7df21abb51dd970cce320b7bbcae2e56d5bcce0700db096d9095c2c"},
{url = "https://files.pythonhosted.org/packages/45/db/e0106f0070c67fe4e55d902e032a4f08002e4c098ec6c8ee2dc827609f9b/robotpy_wpinet-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:3a9691ce2c1b549e55934d9bd78c020a4e188c62b273213d8b942678f2f62415"},
{url = "https://files.pythonhosted.org/packages/71/0f/c4cdc207eeb74028f8760995d6247263fc9ec632294f8caf757cdd094e6c/robotpy_wpinet-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:d2d3b562f06a7a79098975db3ad834246236022053ab60bd44f84b3ebd83fe2f"},
{url = "https://files.pythonhosted.org/packages/72/f1/936d6ffc055e585ebf60a7d4c47dd707ca51d2a49365840b52b904a54650/robotpy_wpinet-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:7734b2a879f697cf61871838e14f178d9e530bff406b23450e19c90ffda846e9"},
{url = "https://files.pythonhosted.org/packages/81/cf/43e95322ec3e7de9b7c924906e7077c6f28c33d350ab203a4fec2a9710d2/robotpy_wpinet-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:7f3135dfda0c652619bb43897b6030d7cb64a2290cf44e6d9e2aae815871ff13"},
{url = "https://files.pythonhosted.org/packages/96/74/5c090bcfde577b8f6ed9125d3314b113de202ce2d4d78fd7dc8c444fb285/robotpy_wpinet-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0385a3c50c29e1e55b148b4a3cc71e12aff805e854d5dad90f65ab782819526"},
{url = "https://files.pythonhosted.org/packages/a6/d5/f921485ce91271779ccdd4ef29214787b2007b8bb651e3a976829b44e830/robotpy_wpinet-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:93fb415127b9ba24a45b55aa4b717238807bc40174d8dad105298f3e11129cd8"},
{url = "https://files.pythonhosted.org/packages/e1/fc/68f189df8cbd1b59774234910b018b60163a01de230e56ff777406ff332c/robotpy_wpinet-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:69b03ca61e6ce2968c4f5fb3bc8a7d6fa2cab4f6cd1c1bc4418757c61d263862"},
{url = "https://files.pythonhosted.org/packages/e9/81/84512004623aa180d251aad12f0d5a28906f7848caee9a2056bb8780e13f/robotpy_wpinet-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:d3a6f4422909fc23108a689ee449f058d7841d4efc95d75accd4dc5659afce1c"},
{url = "https://files.pythonhosted.org/packages/e9/dc/cda1ae3e5d68712aca92abdcb6b8a778063805f4decc8acd13b47fec1ebe/robotpy_wpinet-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:1ed2fe0cb61191a463ad91b77a52629b280dd71ce7a4b711ae5dcce7ee446f1d"},
{url = "https://files.pythonhosted.org/packages/ee/5e/a6373e7e13c51b62eda823221f3baab2a4f682762485294774d18694eece/robotpy_wpinet-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:fdec7a0aeeba48f5c261b0276a2efa178dba136df4d0d7b93737517f077015c4"},
{url = "https://files.pythonhosted.org/packages/f1/5f/e551f17c721b27797e0660271d5c2ba1af13a0d98411eb30facf45d85f93/robotpy_wpinet-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:cc86417dbd3e2d09d736668cce17fad7243048a01922b7048482eac60861243a"},
{url = "https://files.pythonhosted.org/packages/f5/db/a3c67b5c5be6ba20e1ffaf4ee15395f53812ac9178442bb13ee929234d26/robotpy-wpinet-2023.4.3.0.tar.gz", hash = "sha256:611e52e287c2f722ffc683a7b85bb385e6f5a7d744b0c8d2948cbf0fd3a30e4e"},
]
"robotpy-wpiutil 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/02/c1/8721ac55d253f5ead3793644085718f626303ace1f4ec69813c3e06a621a/robotpy_wpiutil-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:e25db1cf716e6a2f0a58a7369d208e0569d18c62ca197aee72bd24caa0e69781"},
{url = "https://files.pythonhosted.org/packages/2a/17/366884dce4cfde3ae8ff88fc294a0eb5b1bc4a11182ede5773f2c196a3a5/robotpy_wpiutil-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:35e2964ffb21fe3ecb0ea86a3d9127ce80486abb1bdbb26fdefa3d4405d2ff7b"},
{url = "https://files.pythonhosted.org/packages/3c/aa/5d4911322d01ab4dfad929e945b31c95771746bd50d26e54a11d624eecc8/robotpy_wpiutil-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:588c4fed0c6d9b3e4b3b1be4d0e046cc5c767b7922ce2ec777f3eb285e3097af"},
{url = "https://files.pythonhosted.org/packages/48/83/17bdff0fdc11ee1c5445fce84ef18cf0b590f43fa62470c0c5546d4b1470/robotpy_wpiutil-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:d875cf3e3e8fa5d032bcb557d75822d107bf9896a24a25aab348b7487cfe6fab"},
{url = "https://files.pythonhosted.org/packages/4a/5d/0f04517f2d1983a1dbdf33438af48792783bf0704acc20bcb6f21604a8ae/robotpy_wpiutil-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:f597d1acb91057fd1abf8a34b79f668ccbd47beaaa0976c1c965dbd77617e322"},
{url = "https://files.pythonhosted.org/packages/4a/60/a37ea8727bc82af093308b6938ec2c29fafe78a1cd12b5ab920ff544a042/robotpy-wpiutil-2023.4.3.0.tar.gz", hash = "sha256:dfc003d656d4b10d7c779ce7d3ea145562dc168bda8d81fbe6fe5d59210d9abf"},
{url = "https://files.pythonhosted.org/packages/4e/da/07213b5fc627ad78511bdd76395bf14fae9b74ca147b0e626bdbb839c838/robotpy_wpiutil-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:050ba6512c2ad829b7d3122b279834402f346298cd933856ae7c3155922c1494"},
{url = "https://files.pythonhosted.org/packages/52/29/df839b4fd1152da0353d1e56a3368a6c30d145abad8a2c53f113ef984f74/robotpy_wpiutil-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:1093b6235363b6ba3998a8e2fd0d42090163442eca92347e484c46541ba55de0"},
{url = "https://files.pythonhosted.org/packages/6c/17/092a2885a32e7779d601830e0808aa28ec615a5484874a44c104aad5af17/robotpy_wpiutil-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:fbb62e9561474456441389ee233f25a4fd8d3a09b251fd08bf3861041386daf4"},
{url = "https://files.pythonhosted.org/packages/77/66/16c9228b8b866501dc37e24fca26b786e7e1edba95ac715a749ff6b9f481/robotpy_wpiutil-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:96d8abf0c596084a804926b4fa75bc6d1998c79b307832ffe609da47d87a6fe8"},
{url = "https://files.pythonhosted.org/packages/b8/aa/015da0ef286b5e85b052d105c34be844f2808b8f06d13900188f77f2130b/robotpy_wpiutil-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:9f963a97806b108e86d510e7030bfba1e8be6c4734f74c6a7723ed9fd743ec61"},
{url = "https://files.pythonhosted.org/packages/da/dc/647b2265ab8977d91b1ea5af505442f84eb9bdbcccf2df897524735d0b07/robotpy_wpiutil-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:27a4d70a2569ac783358869a6ec06de7e8a64aa63a98e977a2ac0fdd4e632095"},
{url = "https://files.pythonhosted.org/packages/eb/5b/6fa8a0eced75d3cdb1698362492798823dc577c19dbe634aad07a93528e0/robotpy_wpiutil-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:1dcd29ea0901a518c509e189dfd8b400808dd6b0e8dfda9d648b3c4d8e2d7d3d"},
{url = "https://files.pythonhosted.org/packages/ee/b0/085caca47d45092b9391dc7457f1893d447583b7c467218831913c66cfa3/robotpy_wpiutil-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:6d16432b81a74b95ca32bd5f2a760327a957d4968f3e9f286796d57f185e5069"},
{url = "https://files.pythonhosted.org/packages/f0/49/db90935cdef95a73ec6095440daf738a7681f10f6765c82abf26784058b1/robotpy_wpiutil-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:9a80c2f7e3466af58a41f602069c24ef84e3ae7e703b1a28f8adf910608cdf70"},
{url = "https://files.pythonhosted.org/packages/fa/64/2769981b454d11aded75c34a090dc79e6f785718ecfde100d2a25f7af051/robotpy_wpiutil-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:04c00c366fbf19a7c13d9f2c0ef7d82ccc1a117371c051895f6cf3c6a6f76f2f"},
]
"setuptools 67.6.1" = [
{url = "https://files.pythonhosted.org/packages/0b/fc/8781442def77b0aa22f63f266d4dadd486ebc0c5371d6290caf4320da4b7/setuptools-67.6.1-py3-none-any.whl", hash = "sha256:e728ca814a823bf7bf60162daf9db95b93d532948c4c0bea762ce62f60189078"},
{url = "https://files.pythonhosted.org/packages/cb/46/22ec35f286a77e6b94adf81b4f0d59f402ed981d4251df0ba7b992299146/setuptools-67.6.1.tar.gz", hash = "sha256:257de92a9d50a60b8e22abfcbb771571fde0dbf3ec234463212027a4eeecbe9a"},
]
"tomli 2.0.1" = [
{url = "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
{url = "https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb08564c5949a9c95e44352e23dee646869fa104a3b2060a3/tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
]
"typed-ast 1.5.4" = [
{url = "https://files.pythonhosted.org/packages/04/93/482d12fd3334b53ec4087e658ab161ab23affcf8b052166b4cf972ca673b/typed_ast-1.5.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6778e1b2f81dfc7bc58e4b259363b83d2e509a65198e85d5700dfae4c6c8ff1c"},
{url = "https://files.pythonhosted.org/packages/07/d2/d55702e8deba2c80282fea0df53130790d8f398648be589750954c2dcce4/typed_ast-1.5.4.tar.gz", hash = "sha256:39e21ceb7388e4bb37f4c679d72707ed46c2fbf2a5609b8b8ebc4b067d977df2"},
{url = "https://files.pythonhosted.org/packages/0b/e7/8ec06fc870254889198f933a595f139b7871b24bab1116d6128440731ea9/typed_ast-1.5.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3e123d878ba170397916557d31c8f589951e353cc95fb7f24f6bb69adc1a8a97"},
{url = "https://files.pythonhosted.org/packages/0f/59/430b86961d63278fcbced5ba72655ee93aa35e8e908bad4ff138480eb25d/typed_ast-1.5.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:669dd0c4167f6f2cd9f57041e03c3c2ebf9063d0757dc89f79ba1daa2bfca9d4"},
{url = "https://files.pythonhosted.org/packages/1a/f6/dd891624aaf98b918d7012b9d01753d0192c4eb18cf33ce616c0e08f62ba/typed_ast-1.5.4-cp37-cp37m-win_amd64.whl", hash = "sha256:0261195c2062caf107831e92a76764c81227dae162c4f75192c0d489faf751a2"},
{url = "https://files.pythonhosted.org/packages/2f/87/25abe9558ed6cbd83ad5bfdccf7210a7eefaaf0232f86de99f65992e91fd/typed_ast-1.5.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7d5d014b7daa8b0bf2eaef684295acae12b036d79f54178b92a2b6a56f92278f"},
{url = "https://files.pythonhosted.org/packages/2f/d5/02059fe6ca70b11bb831007962323160372ca83843e0bf296e8b6d833198/typed_ast-1.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ebd9d7f80ccf7a82ac5f88c521115cc55d84e35bf8b446fcd7836eb6b98929a3"},
{url = "https://files.pythonhosted.org/packages/34/2d/17fc1845dd5210345904b054c9fa90f451d64df56de0470f429bc8d63d39/typed_ast-1.5.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:cf4afcfac006ece570e32d6fa90ab74a17245b83dfd6655a6f68568098345ff6"},
{url = "https://files.pythonhosted.org/packages/38/54/48f7d5b1f954f3a4d8f76e1a11c8497ae899b900cd5a67f826fa3937f701/typed_ast-1.5.4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a94d55d142c9265f4ea46fab70977a1944ecae359ae867397757d836ea5a3f47"},
{url = "https://files.pythonhosted.org/packages/40/1a/5731a1a3908f60032aead10c2ffc9af12ee708bc9a156ed14a5065a9873a/typed_ast-1.5.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4e964b4ff86550a7a7d56345c7864b18f403f5bd7380edf44a3c1fb4ee7ac6c6"},
{url = "https://files.pythonhosted.org/packages/48/6c/d96a545d337589dc5d7ecc0f8991122800ffec8dc10a24090619883b515e/typed_ast-1.5.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:211260621ab1cd7324e0798d6be953d00b74e0428382991adfddb352252f1d62"},
{url = "https://files.pythonhosted.org/packages/4e/c1/cddc664ed3dd7d6bb62c80286c4e088b10556efc9a8db2049b425f8f23f7/typed_ast-1.5.4-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:79b1e0869db7c830ba6a981d58711c88b6677506e648496b1f64ac7d15633aec"},
{url = "https://files.pythonhosted.org/packages/5c/e3/f539e658614ebf5a521c8ba7cbbb98afc5f5e90ddb0332ea22c164612dad/typed_ast-1.5.4-cp38-cp38-win_amd64.whl", hash = "sha256:683407d92dc953c8a7347119596f0b0e6c55eb98ebebd9b23437501b28dcbb8e"},
{url = "https://files.pythonhosted.org/packages/70/2c/6d18e111d2c5422bb9e561bbf36885e430407859b2adef9b3fb575f189d5/typed_ast-1.5.4-cp36-cp36m-win_amd64.whl", hash = "sha256:639c5f0b21776605dd6c9dbe592d5228f021404dafd377e2b7ac046b0349b1a1"},
{url = "https://files.pythonhosted.org/packages/78/18/3ecf5043f227ebd4a43af57e18e6a38f9fe0b81dbfbb8d62eec669d7b69e/typed_ast-1.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:370788a63915e82fd6f212865a596a0fefcbb7d408bbbb13dea723d971ed8bdc"},
{url = "https://files.pythonhosted.org/packages/96/35/612258bab9e1867b28e3137910df35576b7b0fbb9b6f3013cc23435a79ed/typed_ast-1.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:267e3f78697a6c00c689c03db4876dd1efdfea2f251a5ad6555e82a26847b4ac"},
{url = "https://files.pythonhosted.org/packages/9b/d5/5540eb496c6817eaee8120fb759c7adb36f91ef647c6bb2877f09acc0569/typed_ast-1.5.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2efae9db7a8c05ad5547d522e7dbe62c83d838d3906a3716d1478b6c1d61388d"},
{url = "https://files.pythonhosted.org/packages/c4/90/dacf9226b34961277f357c17c33b7cae3f05a5f5b8a1d23bd630d7a97a36/typed_ast-1.5.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c542eeda69212fa10a7ada75e668876fdec5f856cd3d06829e6aa64ad17c8dfe"},
{url = "https://files.pythonhosted.org/packages/ca/da/fbc14befbf19d69d05b4b8b019edbc6554d958037a821c6d5585767fe0ff/typed_ast-1.5.4-cp39-cp39-win_amd64.whl", hash = "sha256:0fdbcf2fef0ca421a3f5912555804296f0b0960f0418c440f5d6d3abb549f3e1"},
{url = "https://files.pythonhosted.org/packages/cd/f3/188eede730be3f6ddb9a788cd6b7289207c5fceebbf8ae190f9716dd8c05/typed_ast-1.5.4-cp310-cp310-win_amd64.whl", hash = "sha256:a9916d2bb8865f973824fb47436fa45e1ebf2efd920f2b9f99342cb7fab93f72"},
{url = "https://files.pythonhosted.org/packages/d8/4e/db9505b53c44d7bc324a3d2e09bdf82b0943d6e08b183ae382860f482a87/typed_ast-1.5.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98f80dee3c03455e92796b58b98ff6ca0b2a6f652120c263efdba4d6c5e58f72"},
{url = "https://files.pythonhosted.org/packages/dd/87/09764c19a60a192b935579c93a07e781f6a52def10b723c8c5748e69a863/typed_ast-1.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed855bbe3eb3715fca349c80174cfcfd699c2f9de574d40527b8429acae23a66"},
{url = "https://files.pythonhosted.org/packages/e3/7c/7407838e9c540031439f2948bce2763cdd6882ebb72cc0a25b763c10529e/typed_ast-1.5.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:183afdf0ec5b1b211724dfef3d2cad2d767cbefac291f24d69b00546c1837fb6"},
{url = "https://files.pythonhosted.org/packages/f9/57/89ac0020d5ffc762487376d0c78e5d02af795657f18c411155b73de3c765/typed_ast-1.5.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4879da6c9b73443f97e731b617184a596ac1235fe91f98d279a7af36c796da35"},
]
"typing-extensions 4.5.0" = [
{url = "https://files.pythonhosted.org/packages/31/25/5abcd82372d3d4a3932e1fa8c3dbf9efac10cc7c0d16e78467460571b404/typing_extensions-4.5.0-py3-none-any.whl", hash = "sha256:fb33085c39dd998ac16d1431ebc293a8b3eedd00fd4a32de0ff79002c19511b4"},
{url = "https://files.pythonhosted.org/packages/d3/20/06270dac7316220643c32ae61694e451c98f8caf4c8eab3aa80a2bedf0df/typing_extensions-4.5.0.tar.gz", hash = "sha256:5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb"},
]
"wpilib 2023.4.3.0" = [
{url = "https://files.pythonhosted.org/packages/05/be/45584ce2b26fdc250e379e669299fda53dbebc8c59f2b3e700b0e5e2b354/wpilib-2023.4.3.0-cp37-cp37m-manylinux_2_35_x86_64.whl", hash = "sha256:2880732bf4dbb7851e3b4e896a9e54693fcc3dbc796256fb1dea3588e339dd2b"},
{url = "https://files.pythonhosted.org/packages/1e/cc/25641340c474ed6bac0f273e9738afbadcfa4b67f601db8307d6cae20f0f/wpilib-2023.4.3.0-cp310-cp310-manylinux_2_35_x86_64.whl", hash = "sha256:e5e44ba3df71cab1c2e17bfef32c3701b8d2131ee0ea96f123f5c5ad12c51452"},
{url = "https://files.pythonhosted.org/packages/2a/8e/e2ea53289182f54e6beaf4a71db8db8927962cbb85b1ae3c83d74c0cd4be/wpilib-2023.4.3.0-cp37-cp37m-macosx_10_16_x86_64.whl", hash = "sha256:d963f28a9e894fb4f789ba1c85ba4a0091282dfe323bc824fbb430e39485396e"},
{url = "https://files.pythonhosted.org/packages/2f/4c/3b378d547b583ac85867463cf29702a31b8732ba633b831e63316cccc763/wpilib-2023.4.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:32331abe822bcb71627d0c33362e78d9b62b89e2019b4a2c5e9d246aa4529b73"},
{url = "https://files.pythonhosted.org/packages/53/cc/b920a5bc9814107289f49fd2ff8184365bed734b3c3fa957e5360b8217df/wpilib-2023.4.3.0-cp39-cp39-manylinux_2_35_x86_64.whl", hash = "sha256:d261d1ed1367c329b1fe6c44bd691ca554d9ac69c595f153e87a578c480dadbc"},
{url = "https://files.pythonhosted.org/packages/54/84/c02ea9cc32d8f8f3ed84541462a92eb0be8f3a0f3e15afe0303d593dc58c/wpilib-2023.4.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:110642ea56c56d144ee036d33be7492395138f965dd129ad77fd64bd4905ead1"},
{url = "https://files.pythonhosted.org/packages/5e/15/b109379786b580da4f383e9463c8dbc565858984603e54847adde4ea9d02/wpilib-2023.4.3.0-cp38-cp38-macosx_10_16_x86_64.whl", hash = "sha256:2601f7b9cefe5e147b3f9724d5ad24f0e977e2805b41e4e1eaf17906a5fabafb"},
{url = "https://files.pythonhosted.org/packages/70/01/adfdf8727bbb4cc54fb4f983dd69c410b6bde013800d90bbecbfdd1e1873/wpilib-2023.4.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:e48e3e929ef3b02a36d559b4747050703520961ffc426b2f0e56bce5bd278f00"},
{url = "https://files.pythonhosted.org/packages/a8/d3/7dcb31066ef16b0473913a52db26f698046f17d7388c05603d03d402d929/wpilib-2023.4.3.0-cp310-cp310-macosx_10_16_x86_64.whl", hash = "sha256:ec1769512533fc75a23e10d289c6900b7aba9a7b1da610bf673118dc2d91b5b1"},
{url = "https://files.pythonhosted.org/packages/a9/70/667ac82d51b1ace642b65d20b76042bf42b7990016ee9b1c51149b0b95d7/wpilib-2023.4.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:226987f1753fa41069945235f34dcdcc89eb0ebd4e6682079d5c8449691d52e4"},
{url = "https://files.pythonhosted.org/packages/b7/2d/e29a30eca3931c75d46a6ecb152af625dfc106abf9f0264859f4c48dafc2/wpilib-2023.4.3.0-cp39-cp39-macosx_10_16_x86_64.whl", hash = "sha256:142d154b5130491c0c8b051fef6f9ec7ac255b4ef3623f0bd32fd5530bf5859c"},
{url = "https://files.pythonhosted.org/packages/b9/7b/34def41e1e2c5dc18bec2af79f2390308a68b95a638318805a86170804fd/wpilib-2023.4.3.0.tar.gz", hash = "sha256:5b7fa6bad6b2df4ae94bcd5f8e5ad18f2732aed0a3e68e4e1fa04f74dcbd177b"},
{url = "https://files.pythonhosted.org/packages/c8/43/0a54b6982280baedd7a42b0d3a713b347124f1e3ab35e26e0315464d7712/wpilib-2023.4.3.0-cp311-cp311-manylinux_2_35_x86_64.whl", hash = "sha256:aeec49d3150d0c90a5b0d1fdfc1a886d878f8c518fa89555a03cd5c36537e14f"},
{url = "https://files.pythonhosted.org/packages/d8/ce/36a5ac7b6e6bbab6f5cf619a8f1c2a1b2311b551433ad11e062393fc18d3/wpilib-2023.4.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:a6afe046e29965e872f216f7d71bb8f0aa5af839e803e750d03e9f499ae1adc2"},
{url = "https://files.pythonhosted.org/packages/ee/22/b1a9566e785a07f3a31e850f88241b46b2aaf588a2eca142f9ddb8647d33/wpilib-2023.4.3.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:7e3bd1a07b6fb72256690142f4ddff418f125773a4141126a74c129e8cb70fc3"},
{url = "https://files.pythonhosted.org/packages/fa/55/864c5dbfbdf9779287e8ce89241526f022e01a886a623fa0d1acb2b9a44a/wpilib-2023.4.3.0-cp38-cp38-manylinux_2_35_x86_64.whl", hash = "sha256:ffccf94004c28d68703f3328286d38f414670633c6a8120305c4f117bd39ee55"},
]
"zipp 3.15.0" = [
{url = "https://files.pythonhosted.org/packages/00/27/f0ac6b846684cecce1ee93d32450c45ab607f65c2e0255f0092032d91f07/zipp-3.15.0.tar.gz", hash = "sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b"},
{url = "https://files.pythonhosted.org/packages/5b/fa/c9e82bbe1af6266adf08afb563905eb87cab83fde00a0a08963510621047/zipp-3.15.0-py3-none-any.whl", hash = "sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556"},
]