Merge pull request '2-parse-csv' (#11) from 2-parse-csv into main
Reviewed-on: #11
This commit was merged in pull request #11.
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,3 +1,5 @@
|
||||
.Trash-1000
|
||||
target
|
||||
database
|
||||
data/stats/imported
|
||||
data/stats/imported/*
|
||||
1
Pipfile
1
Pipfile
@@ -6,6 +6,7 @@ name = "pypi"
|
||||
[packages]
|
||||
numpy = "*"
|
||||
matplotlib = "*"
|
||||
requests = "2.32"
|
||||
|
||||
[dev-packages]
|
||||
|
||||
|
||||
708
Pipfile.lock
generated
708
Pipfile.lock
generated
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"_meta": {
|
||||
"hash": {
|
||||
"sha256": "e540abdff28d409846f750f9fedb2971e542d6c15b86b99496a68bd9839717bc"
|
||||
"sha256": "e9b6a65b58f567612bd972fe4d418a525f8ce074120f1b49939a2a5e73f07ac9"
|
||||
},
|
||||
"pipfile-spec": 6,
|
||||
"requires": {
|
||||
@@ -16,65 +16,174 @@
|
||||
]
|
||||
},
|
||||
"default": {
|
||||
"certifi": {
|
||||
"hashes": [
|
||||
"sha256:2e0c7ce7cb5d8f8634ca55d2ba7e6ec2689a2fd6537d8dec1296a477a4910057",
|
||||
"sha256:d747aa5a8b9bbbb1bb8c22bb13e22bd1f18e9796defa16bab421f7f7a317323b"
|
||||
],
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==2025.6.15"
|
||||
},
|
||||
"charset-normalizer": {
|
||||
"hashes": [
|
||||
"sha256:005fa3432484527f9732ebd315da8da8001593e2cf46a3d817669f062c3d9ed4",
|
||||
"sha256:046595208aae0120559a67693ecc65dd75d46f7bf687f159127046628178dc45",
|
||||
"sha256:0c29de6a1a95f24b9a1aa7aefd27d2487263f00dfd55a77719b530788f75cff7",
|
||||
"sha256:0c8c57f84ccfc871a48a47321cfa49ae1df56cd1d965a09abe84066f6853b9c0",
|
||||
"sha256:0f5d9ed7f254402c9e7d35d2f5972c9bbea9040e99cd2861bd77dc68263277c7",
|
||||
"sha256:18dd2e350387c87dabe711b86f83c9c78af772c748904d372ade190b5c7c9d4d",
|
||||
"sha256:1b1bde144d98e446b056ef98e59c256e9294f6b74d7af6846bf5ffdafd687a7d",
|
||||
"sha256:1c95a1e2902a8b722868587c0e1184ad5c55631de5afc0eb96bc4b0d738092c0",
|
||||
"sha256:1cad5f45b3146325bb38d6855642f6fd609c3f7cad4dbaf75549bf3b904d3184",
|
||||
"sha256:21b2899062867b0e1fde9b724f8aecb1af14f2778d69aacd1a5a1853a597a5db",
|
||||
"sha256:24498ba8ed6c2e0b56d4acbf83f2d989720a93b41d712ebd4f4979660db4417b",
|
||||
"sha256:25a23ea5c7edc53e0f29bae2c44fcb5a1aa10591aae107f2a2b2583a9c5cbc64",
|
||||
"sha256:289200a18fa698949d2b39c671c2cc7a24d44096784e76614899a7ccf2574b7b",
|
||||
"sha256:28a1005facc94196e1fb3e82a3d442a9d9110b8434fc1ded7a24a2983c9888d8",
|
||||
"sha256:32fc0341d72e0f73f80acb0a2c94216bd704f4f0bce10aedea38f30502b271ff",
|
||||
"sha256:36b31da18b8890a76ec181c3cf44326bf2c48e36d393ca1b72b3f484113ea344",
|
||||
"sha256:3c21d4fca343c805a52c0c78edc01e3477f6dd1ad7c47653241cf2a206d4fc58",
|
||||
"sha256:3fddb7e2c84ac87ac3a947cb4e66d143ca5863ef48e4a5ecb83bd48619e4634e",
|
||||
"sha256:43e0933a0eff183ee85833f341ec567c0980dae57c464d8a508e1b2ceb336471",
|
||||
"sha256:4a476b06fbcf359ad25d34a057b7219281286ae2477cc5ff5e3f70a246971148",
|
||||
"sha256:4e594135de17ab3866138f496755f302b72157d115086d100c3f19370839dd3a",
|
||||
"sha256:50bf98d5e563b83cc29471fa114366e6806bc06bc7a25fd59641e41445327836",
|
||||
"sha256:5a9979887252a82fefd3d3ed2a8e3b937a7a809f65dcb1e068b090e165bbe99e",
|
||||
"sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63",
|
||||
"sha256:5bf4545e3b962767e5c06fe1738f951f77d27967cb2caa64c28be7c4563e162c",
|
||||
"sha256:6333b3aa5a12c26b2a4d4e7335a28f1475e0e5e17d69d55141ee3cab736f66d1",
|
||||
"sha256:65c981bdbd3f57670af8b59777cbfae75364b483fa8a9f420f08094531d54a01",
|
||||
"sha256:68a328e5f55ec37c57f19ebb1fdc56a248db2e3e9ad769919a58672958e8f366",
|
||||
"sha256:6a0289e4589e8bdfef02a80478f1dfcb14f0ab696b5a00e1f4b8a14a307a3c58",
|
||||
"sha256:6b66f92b17849b85cad91259efc341dce9c1af48e2173bf38a85c6329f1033e5",
|
||||
"sha256:6c9379d65defcab82d07b2a9dfbfc2e95bc8fe0ebb1b176a3190230a3ef0e07c",
|
||||
"sha256:6fc1f5b51fa4cecaa18f2bd7a003f3dd039dd615cd69a2afd6d3b19aed6775f2",
|
||||
"sha256:70f7172939fdf8790425ba31915bfbe8335030f05b9913d7ae00a87d4395620a",
|
||||
"sha256:721c76e84fe669be19c5791da68232ca2e05ba5185575086e384352e2c309597",
|
||||
"sha256:7222ffd5e4de8e57e03ce2cef95a4c43c98fcb72ad86909abdfc2c17d227fc1b",
|
||||
"sha256:75d10d37a47afee94919c4fab4c22b9bc2a8bf7d4f46f87363bcf0573f3ff4f5",
|
||||
"sha256:76af085e67e56c8816c3ccf256ebd136def2ed9654525348cfa744b6802b69eb",
|
||||
"sha256:770cab594ecf99ae64c236bc9ee3439c3f46be49796e265ce0cc8bc17b10294f",
|
||||
"sha256:7a6ab32f7210554a96cd9e33abe3ddd86732beeafc7a28e9955cdf22ffadbab0",
|
||||
"sha256:7c48ed483eb946e6c04ccbe02c6b4d1d48e51944b6db70f697e089c193404941",
|
||||
"sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0",
|
||||
"sha256:8075c35cd58273fee266c58c0c9b670947c19df5fb98e7b66710e04ad4e9ff86",
|
||||
"sha256:8272b73e1c5603666618805fe821edba66892e2870058c94c53147602eab29c7",
|
||||
"sha256:82d8fd25b7f4675d0c47cf95b594d4e7b158aca33b76aa63d07186e13c0e0ab7",
|
||||
"sha256:844da2b5728b5ce0e32d863af26f32b5ce61bc4273a9c720a9f3aa9df73b1455",
|
||||
"sha256:8755483f3c00d6c9a77f490c17e6ab0c8729e39e6390328e42521ef175380ae6",
|
||||
"sha256:915f3849a011c1f593ab99092f3cecfcb4d65d8feb4a64cf1bf2d22074dc0ec4",
|
||||
"sha256:926ca93accd5d36ccdabd803392ddc3e03e6d4cd1cf17deff3b989ab8e9dbcf0",
|
||||
"sha256:982bb1e8b4ffda883b3d0a521e23abcd6fd17418f6d2c4118d257a10199c0ce3",
|
||||
"sha256:98f862da73774290f251b9df8d11161b6cf25b599a66baf087c1ffe340e9bfd1",
|
||||
"sha256:9cbfacf36cb0ec2897ce0ebc5d08ca44213af24265bd56eca54bee7923c48fd6",
|
||||
"sha256:a370b3e078e418187da8c3674eddb9d983ec09445c99a3a263c2011993522981",
|
||||
"sha256:a955b438e62efdf7e0b7b52a64dc5c3396e2634baa62471768a64bc2adb73d5c",
|
||||
"sha256:aa6af9e7d59f9c12b33ae4e9450619cf2488e2bbe9b44030905877f0b2324980",
|
||||
"sha256:aa88ca0b1932e93f2d961bf3addbb2db902198dca337d88c89e1559e066e7645",
|
||||
"sha256:aaeeb6a479c7667fbe1099af9617c83aaca22182d6cf8c53966491a0f1b7ffb7",
|
||||
"sha256:aaf27faa992bfee0264dc1f03f4c75e9fcdda66a519db6b957a3f826e285cf12",
|
||||
"sha256:b2680962a4848b3c4f155dc2ee64505a9c57186d0d56b43123b17ca3de18f0fa",
|
||||
"sha256:b2d318c11350e10662026ad0eb71bb51c7812fc8590825304ae0bdd4ac283acd",
|
||||
"sha256:b33de11b92e9f75a2b545d6e9b6f37e398d86c3e9e9653c4864eb7e89c5773ef",
|
||||
"sha256:b3daeac64d5b371dea99714f08ffc2c208522ec6b06fbc7866a450dd446f5c0f",
|
||||
"sha256:be1e352acbe3c78727a16a455126d9ff83ea2dfdcbc83148d2982305a04714c2",
|
||||
"sha256:bee093bf902e1d8fc0ac143c88902c3dfc8941f7ea1d6a8dd2bcb786d33db03d",
|
||||
"sha256:c72fbbe68c6f32f251bdc08b8611c7b3060612236e960ef848e0a517ddbe76c5",
|
||||
"sha256:c9e36a97bee9b86ef9a1cf7bb96747eb7a15c2f22bdb5b516434b00f2a599f02",
|
||||
"sha256:cddf7bd982eaa998934a91f69d182aec997c6c468898efe6679af88283b498d3",
|
||||
"sha256:cf713fe9a71ef6fd5adf7a79670135081cd4431c2943864757f0fa3a65b1fafd",
|
||||
"sha256:d11b54acf878eef558599658b0ffca78138c8c3655cf4f3a4a673c437e67732e",
|
||||
"sha256:d41c4d287cfc69060fa91cae9683eacffad989f1a10811995fa309df656ec214",
|
||||
"sha256:d524ba3f1581b35c03cb42beebab4a13e6cdad7b36246bd22541fa585a56cccd",
|
||||
"sha256:daac4765328a919a805fa5e2720f3e94767abd632ae410a9062dff5412bae65a",
|
||||
"sha256:db4c7bf0e07fc3b7d89ac2a5880a6a8062056801b83ff56d8464b70f65482b6c",
|
||||
"sha256:dc7039885fa1baf9be153a0626e337aa7ec8bf96b0128605fb0d77788ddc1681",
|
||||
"sha256:dccab8d5fa1ef9bfba0590ecf4d46df048d18ffe3eec01eeb73a42e0d9e7a8ba",
|
||||
"sha256:dedb8adb91d11846ee08bec4c8236c8549ac721c245678282dcb06b221aab59f",
|
||||
"sha256:e45ba65510e2647721e35323d6ef54c7974959f6081b58d4ef5d87c60c84919a",
|
||||
"sha256:e53efc7c7cee4c1e70661e2e112ca46a575f90ed9ae3fef200f2a25e954f4b28",
|
||||
"sha256:e635b87f01ebc977342e2697d05b56632f5f879a4f15955dfe8cef2448b51691",
|
||||
"sha256:e70e990b2137b29dc5564715de1e12701815dacc1d056308e2b17e9095372a82",
|
||||
"sha256:e8082b26888e2f8b36a042a58307d5b917ef2b1cacab921ad3323ef91901c71a",
|
||||
"sha256:e8323a9b031aa0393768b87f04b4164a40037fb2a3c11ac06a03ffecd3618027",
|
||||
"sha256:e92fca20c46e9f5e1bb485887d074918b13543b1c2a1185e69bb8d17ab6236a7",
|
||||
"sha256:eb30abc20df9ab0814b5a2524f23d75dcf83cde762c161917a2b4b7b55b1e518",
|
||||
"sha256:eba9904b0f38a143592d9fc0e19e2df0fa2e41c3c3745554761c5f6447eedabf",
|
||||
"sha256:ef8de666d6179b009dce7bcb2ad4c4a779f113f12caf8dc77f0162c29d20490b",
|
||||
"sha256:efd387a49825780ff861998cd959767800d54f8308936b21025326de4b5a42b9",
|
||||
"sha256:f0aa37f3c979cf2546b73e8222bbfa3dc07a641585340179d768068e3455e544",
|
||||
"sha256:f4074c5a429281bf056ddd4c5d3b740ebca4d43ffffe2ef4bf4d2d05114299da",
|
||||
"sha256:f69a27e45c43520f5487f27627059b64aaf160415589230992cec34c5e18a509",
|
||||
"sha256:fb707f3e15060adf5b7ada797624a6c6e0138e2a26baa089df64c68ee98e040f",
|
||||
"sha256:fcbe676a55d7445b22c10967bceaaf0ee69407fbe0ece4d032b6eb8d4565982a",
|
||||
"sha256:fdb20a30fe1175ecabed17cbf7812f7b804b8a315a25f24678bcdf120a90077f"
|
||||
],
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==3.4.2"
|
||||
},
|
||||
"contourpy": {
|
||||
"hashes": [
|
||||
"sha256:041b640d4ec01922083645a94bb3b2e777e6b626788f4095cf21abbe266413c1",
|
||||
"sha256:05e806338bfeaa006acbdeba0ad681a10be63b26e1b17317bfac3c5d98f36cda",
|
||||
"sha256:08d9d449a61cf53033612cb368f3a1b26cd7835d9b8cd326647efe43bca7568d",
|
||||
"sha256:0ffa84be8e0bd33410b17189f7164c3589c229ce5db85798076a3fa136d0e509",
|
||||
"sha256:113231fe3825ebf6f15eaa8bc1f5b0ddc19d42b733345eae0934cb291beb88b6",
|
||||
"sha256:14c102b0eab282427b662cb590f2e9340a9d91a1c297f48729431f2dcd16e14f",
|
||||
"sha256:174e758c66bbc1c8576992cec9599ce8b6672b741b5d336b5c74e35ac382b18e",
|
||||
"sha256:19c1555a6801c2f084c7ddc1c6e11f02eb6a6016ca1318dd5452ba3f613a1751",
|
||||
"sha256:19d40d37c1c3a4961b4619dd9d77b12124a453cc3d02bb31a07d58ef684d3d86",
|
||||
"sha256:1bf98051f1045b15c87868dbaea84f92408337d4f81d0e449ee41920ea121d3b",
|
||||
"sha256:20914c8c973f41456337652a6eeca26d2148aa96dd7ac323b74516988bea89fc",
|
||||
"sha256:287ccc248c9e0d0566934e7d606201abd74761b5703d804ff3df8935f523d546",
|
||||
"sha256:2ba94a401342fc0f8b948e57d977557fbf4d515f03c67682dd5c6191cb2d16ec",
|
||||
"sha256:31c1b55c1f34f80557d3830d3dd93ba722ce7e33a0b472cba0ec3b6535684d8f",
|
||||
"sha256:36987a15e8ace5f58d4d5da9dca82d498c2bbb28dff6e5d04fbfcc35a9cb3a82",
|
||||
"sha256:3a04ecd68acbd77fa2d39723ceca4c3197cb2969633836ced1bea14e219d077c",
|
||||
"sha256:3e8b974d8db2c5610fb4e76307e265de0edb655ae8169e8b21f41807ccbeec4b",
|
||||
"sha256:3ea9924d28fc5586bf0b42d15f590b10c224117e74409dd7a0be3b62b74a501c",
|
||||
"sha256:4318af1c925fb9a4fb190559ef3eec206845f63e80fb603d47f2d6d67683901c",
|
||||
"sha256:44a29502ca9c7b5ba389e620d44f2fbe792b1fb5734e8b931ad307071ec58c53",
|
||||
"sha256:47734d7073fb4590b4a40122b35917cd77be5722d80683b249dac1de266aac80",
|
||||
"sha256:4d76d5993a34ef3df5181ba3c92fabb93f1eaa5729504fb03423fcd9f3177242",
|
||||
"sha256:4dbbc03a40f916a8420e420d63e96a1258d3d1b58cbdfd8d1f07b49fcbd38e85",
|
||||
"sha256:500360b77259914f7805af7462e41f9cb7ca92ad38e9f94d6c8641b089338124",
|
||||
"sha256:523a8ee12edfa36f6d2a49407f705a6ef4c5098de4f498619787e272de93f2d5",
|
||||
"sha256:573abb30e0e05bf31ed067d2f82500ecfdaec15627a59d63ea2d95714790f5c2",
|
||||
"sha256:5b75aa69cb4d6f137b36f7eb2ace9280cfb60c55dc5f61c731fdf6f037f958a3",
|
||||
"sha256:61332c87493b00091423e747ea78200659dc09bdf7fd69edd5e98cef5d3e9a8d",
|
||||
"sha256:805617228ba7e2cbbfb6c503858e626ab528ac2a32a04a2fe88ffaf6b02c32bc",
|
||||
"sha256:841ad858cff65c2c04bf93875e384ccb82b654574a6d7f30453a04f04af71342",
|
||||
"sha256:89785bb2a1980c1bd87f0cb1517a71cde374776a5f150936b82580ae6ead44a1",
|
||||
"sha256:8eb96e79b9f3dcadbad2a3891672f81cdcab7f95b27f28f1c67d75f045b6b4f1",
|
||||
"sha256:974d8145f8ca354498005b5b981165b74a195abfae9a8129df3e56771961d595",
|
||||
"sha256:9ddeb796389dadcd884c7eb07bd14ef12408aaae358f0e2ae24114d797eede30",
|
||||
"sha256:a045f341a77b77e1c5de31e74e966537bba9f3c4099b35bf4c2e3939dd54cdab",
|
||||
"sha256:a0cffcbede75c059f535725c1680dfb17b6ba8753f0c74b14e6a9c68c29d7ea3",
|
||||
"sha256:a761d9ccfc5e2ecd1bf05534eda382aa14c3e4f9205ba5b1684ecfe400716ef2",
|
||||
"sha256:a7895f46d47671fa7ceec40f31fae721da51ad34bdca0bee83e38870b1f47ffd",
|
||||
"sha256:a9fa36448e6a3a1a9a2ba23c02012c43ed88905ec80163f2ffe2421c7192a5d7",
|
||||
"sha256:ab29962927945d89d9b293eabd0d59aea28d887d4f3be6c22deaefbb938a7277",
|
||||
"sha256:abbb49fb7dac584e5abc6636b7b2a7227111c4f771005853e7d25176daaf8453",
|
||||
"sha256:ac4578ac281983f63b400f7fe6c101bedc10651650eef012be1ccffcbacf3697",
|
||||
"sha256:adce39d67c0edf383647a3a007de0a45fd1b08dedaa5318404f1a73059c2512b",
|
||||
"sha256:ade08d343436a94e633db932e7e8407fe7de8083967962b46bdfc1b0ced39454",
|
||||
"sha256:b2bdca22a27e35f16794cf585832e542123296b4687f9fd96822db6bae17bfc9",
|
||||
"sha256:b2f926efda994cdf3c8d3fdb40b9962f86edbc4457e739277b961eced3d0b4c1",
|
||||
"sha256:b457d6430833cee8e4b8e9b6f07aa1c161e5e0d52e118dc102c8f9bd7dd060d6",
|
||||
"sha256:c414fc1ed8ee1dbd5da626cf3710c6013d3d27456651d156711fa24f24bd1291",
|
||||
"sha256:cb76c1a154b83991a3cbbf0dfeb26ec2833ad56f95540b442c73950af2013750",
|
||||
"sha256:dfd97abd83335045a913e3bcc4a09c0ceadbe66580cf573fe961f4a825efa699",
|
||||
"sha256:e914a8cb05ce5c809dd0fe350cfbb4e881bde5e2a38dc04e3afe1b3e58bd158e",
|
||||
"sha256:ece6df05e2c41bd46776fbc712e0996f7c94e0d0543af1656956d150c4ca7c81",
|
||||
"sha256:efa874e87e4a647fd2e4f514d5e91c7d493697127beb95e77d2f7561f6905bd9",
|
||||
"sha256:f611e628ef06670df83fce17805c344710ca5cde01edfdc72751311da8585375"
|
||||
"sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f",
|
||||
"sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92",
|
||||
"sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16",
|
||||
"sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f",
|
||||
"sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f",
|
||||
"sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7",
|
||||
"sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e",
|
||||
"sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08",
|
||||
"sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841",
|
||||
"sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5",
|
||||
"sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2",
|
||||
"sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415",
|
||||
"sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878",
|
||||
"sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0",
|
||||
"sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab",
|
||||
"sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445",
|
||||
"sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43",
|
||||
"sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c",
|
||||
"sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823",
|
||||
"sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69",
|
||||
"sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15",
|
||||
"sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef",
|
||||
"sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5",
|
||||
"sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73",
|
||||
"sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9",
|
||||
"sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912",
|
||||
"sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5",
|
||||
"sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85",
|
||||
"sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d",
|
||||
"sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631",
|
||||
"sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2",
|
||||
"sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54",
|
||||
"sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773",
|
||||
"sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934",
|
||||
"sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a",
|
||||
"sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441",
|
||||
"sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422",
|
||||
"sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532",
|
||||
"sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739",
|
||||
"sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b",
|
||||
"sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f",
|
||||
"sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1",
|
||||
"sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87",
|
||||
"sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52",
|
||||
"sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1",
|
||||
"sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd",
|
||||
"sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989",
|
||||
"sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb",
|
||||
"sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f",
|
||||
"sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad",
|
||||
"sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9",
|
||||
"sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512",
|
||||
"sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd",
|
||||
"sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83",
|
||||
"sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe",
|
||||
"sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0",
|
||||
"sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c"
|
||||
],
|
||||
"markers": "python_version >= '3.10'",
|
||||
"version": "==1.3.1"
|
||||
"version": "==1.3.2"
|
||||
},
|
||||
"cycler": {
|
||||
"hashes": [
|
||||
@@ -86,59 +195,59 @@
|
||||
},
|
||||
"fonttools": {
|
||||
"hashes": [
|
||||
"sha256:003548eadd674175510773f73fb2060bb46adb77c94854af3e0cc5bc70260049",
|
||||
"sha256:0073b62c3438cf0058488c002ea90489e8801d3a7af5ce5f7c05c105bee815c3",
|
||||
"sha256:1088182f68c303b50ca4dc0c82d42083d176cba37af1937e1a976a31149d4d14",
|
||||
"sha256:133bedb9a5c6376ad43e6518b7e2cd2f866a05b1998f14842631d5feb36b5786",
|
||||
"sha256:14a3e3e6b211660db54ca1ef7006401e4a694e53ffd4553ab9bc87ead01d0f05",
|
||||
"sha256:17f39313b649037f6c800209984a11fc256a6137cbe5487091c6c7187cae4685",
|
||||
"sha256:193b86e9f769320bc98ffdb42accafb5d0c8c49bd62884f1c0702bc598b3f0a2",
|
||||
"sha256:2d351275f73ebdd81dd5b09a8b8dac7a30f29a279d41e1c1192aedf1b6dced40",
|
||||
"sha256:300c310bb725b2bdb4f5fc7e148e190bd69f01925c7ab437b9c0ca3e1c7cd9ba",
|
||||
"sha256:331954d002dbf5e704c7f3756028e21db07097c19722569983ba4d74df014000",
|
||||
"sha256:38b947de71748bab150259ee05a775e8a0635891568e9fdb3cdd7d0e0004e62f",
|
||||
"sha256:3cf4f8d2a30b454ac682e12c61831dcb174950c406011418e739de592bbf8f76",
|
||||
"sha256:3fd3fccb7b9adaaecfa79ad51b759f2123e1aba97f857936ce044d4f029abd71",
|
||||
"sha256:442ad4122468d0e47d83bc59d0e91b474593a8c813839e1872e47c7a0cb53b10",
|
||||
"sha256:47b5e4680002ae1756d3ae3b6114e20aaee6cc5c69d1e5911f5ffffd3ee46c6b",
|
||||
"sha256:53f5e9767978a4daf46f28e09dbeb7d010319924ae622f7b56174b777258e5ba",
|
||||
"sha256:62b4c6802fa28e14dba010e75190e0e6228513573f1eeae57b11aa1a39b7e5b1",
|
||||
"sha256:62cc1253827d1e500fde9dbe981219fea4eb000fd63402283472d38e7d8aa1c6",
|
||||
"sha256:654ac4583e2d7c62aebc6fc6a4c6736f078f50300e18aa105d87ce8925cfac31",
|
||||
"sha256:661a8995d11e6e4914a44ca7d52d1286e2d9b154f685a4d1f69add8418961563",
|
||||
"sha256:6c1d38642ca2dddc7ae992ef5d026e5061a84f10ff2b906be5680ab089f55bb8",
|
||||
"sha256:6e81c1cc80c1d8bf071356cc3e0e25071fbba1c75afc48d41b26048980b3c771",
|
||||
"sha256:705837eae384fe21cee5e5746fd4f4b2f06f87544fa60f60740007e0aa600311",
|
||||
"sha256:7ef04bc7827adb7532be3d14462390dd71287644516af3f1e67f1e6ff9c6d6df",
|
||||
"sha256:86b2a1013ef7a64d2e94606632683f07712045ed86d937c11ef4dde97319c086",
|
||||
"sha256:8d1613abd5af2f93c05867b3a3759a56e8bf97eb79b1da76b2bc10892f96ff16",
|
||||
"sha256:965d0209e6dbdb9416100123b6709cb13f5232e2d52d17ed37f9df0cc31e2b35",
|
||||
"sha256:96a4271f63a615bcb902b9f56de00ea225d6896052c49f20d0c91e9f43529a29",
|
||||
"sha256:9d94449ad0a5f2a8bf5d2f8d71d65088aee48adbe45f3c5f8e00e3ad861ed81a",
|
||||
"sha256:9da650cb29bc098b8cfd15ef09009c914b35c7986c8fa9f08b51108b7bc393b4",
|
||||
"sha256:a05d1f07eb0a7d755fbe01fee1fd255c3a4d3730130cf1bfefb682d18fd2fcea",
|
||||
"sha256:a114d1567e1a1586b7e9e7fc2ff686ca542a82769a296cef131e4c4af51e58f4",
|
||||
"sha256:a1af375734018951c31c0737d04a9d5fd0a353a0253db5fbed2ccd44eac62d8c",
|
||||
"sha256:b23d30a2c0b992fb1c4f8ac9bfde44b5586d23457759b6cf9a787f1a35179ee0",
|
||||
"sha256:bc871904a53a9d4d908673c6faa15689874af1c7c5ac403a8e12d967ebd0c0dc",
|
||||
"sha256:bce60f9a977c9d3d51de475af3f3581d9b36952e1f8fc19a1f2254f1dda7ce9c",
|
||||
"sha256:bd9825822e7bb243f285013e653f6741954d8147427aaa0324a862cdbf4cbf62",
|
||||
"sha256:ca7962e8e5fc047cc4e59389959843aafbf7445b6c08c20d883e60ced46370a5",
|
||||
"sha256:d0cb73ccf7f6d7ca8d0bc7ea8ac0a5b84969a41c56ac3ac3422a24df2680546f",
|
||||
"sha256:d54a45d30251f1d729e69e5b675f9a08b7da413391a1227781e2a297fa37f6d2",
|
||||
"sha256:d6ca96d1b61a707ba01a43318c9c40aaf11a5a568d1e61146fafa6ab20890793",
|
||||
"sha256:d6f195c14c01bd057bc9b4f70756b510e009c83c5ea67b25ced3e2c38e6ee6e9",
|
||||
"sha256:e2cad98c94833465bcf28f51c248aaf07ca022efc6a3eba750ad9c1e0256d278",
|
||||
"sha256:e2e993e8db36306cc3f1734edc8ea67906c55f98683d6fd34c3fc5593fdbba4c",
|
||||
"sha256:e9270505a19361e81eecdbc2c251ad1e1a9a9c2ad75fa022ccdee533f55535dc",
|
||||
"sha256:f20e2c0dfab82983a90f3d00703ac0960412036153e5023eed2b4641d7d5e692",
|
||||
"sha256:f36a0868f47b7566237640c026c65a86d09a3d9ca5df1cd039e30a1da73098a0",
|
||||
"sha256:f59746f7953f69cc3290ce2f971ab01056e55ddd0fb8b792c31a8acd7fee2d28",
|
||||
"sha256:fa760e5fe8b50cbc2d71884a1eff2ed2b95a005f02dda2fa431560db0ddd927f",
|
||||
"sha256:ffda9b8cd9cb8b301cae2602ec62375b59e2e2108a117746f12215145e3f786c"
|
||||
"sha256:0162a6a37b0ca70d8505311d541e291cd6cab54d1a986ae3d2686c56c0581e8f",
|
||||
"sha256:082410bc40014db55be5457836043f0dd1e6b3817c7d11a0aeb44eaa862890af",
|
||||
"sha256:0b0983be58d8c8acb11161fdd3b43d64015cef8c3d65ad9289a252243b236128",
|
||||
"sha256:0bfddfd09aafbbfb3bd98ae67415fbe51eccd614c17db0c8844fe724fbc5d43d",
|
||||
"sha256:0feac9dda9a48a7a342a593f35d50a5cee2dbd27a03a4c4a5192834a4853b204",
|
||||
"sha256:126c16ec4a672c9cb5c1c255dc438d15436b470afc8e9cac25a2d39dd2dc26eb",
|
||||
"sha256:1cde303422198fdc7f502dbdf1bf65306166cdb9446debd6c7fb826b4d66a530",
|
||||
"sha256:26ec05319353842d127bd02516eacb25b97ca83966e40e9ad6fab85cab0576f4",
|
||||
"sha256:2af65836cf84cd7cb882d0b353bdc73643a497ce23b7414c26499bb8128ca1af",
|
||||
"sha256:2d172b92dff59ef8929b4452d5a7b19b8e92081aa87bfb2d82b03b1ff14fc667",
|
||||
"sha256:3515ac47a9a5ac025d2899d195198314023d89492340ba86e4ba79451f7518a8",
|
||||
"sha256:36555230e168511e83ad8637232268649634b8dfff6ef58f46e1ebc057a041ad",
|
||||
"sha256:3f2c05a8d82a4d15aebfdb3506e90793aea16e0302cec385134dd960647a36c0",
|
||||
"sha256:4a036822e915692aa2c03e2decc60f49a8190f8111b639c947a4f4e5774d0d7a",
|
||||
"sha256:688137789dbd44e8757ad77b49a771539d8069195ffa9a8bcf18176e90bbd86d",
|
||||
"sha256:75cf8c2812c898dd3d70d62b2b768df4eeb524a83fb987a512ddb3863d6a8c54",
|
||||
"sha256:778a632e538f82c1920579c0c01566a8f83dc24470c96efbf2fbac698907f569",
|
||||
"sha256:79f0c4b1cc63839b61deeac646d8dba46f8ed40332c2ac1b9997281462c2e4ba",
|
||||
"sha256:83a96e4a4e65efd6c098da549ec34f328f08963acd2d7bc910ceba01d2dc73e6",
|
||||
"sha256:8ddb7c0c3e91b187acc1bed31857376926569a18a348ac58d6a71eb8a6b22393",
|
||||
"sha256:9e2d71676025dd74a21d682be36d4846aa03644c619f2c2d695a11a7262433f6",
|
||||
"sha256:9f7e2ab9c10b6811b4f12a0768661325a48e664ec0a0530232c1605896a598db",
|
||||
"sha256:a1a9a2c462760976882131cbab7d63407813413a2d32cd699e86a1ff22bf7aa5",
|
||||
"sha256:a6d7709fcf4577b0f294ee6327088884ca95046e1eccde87c53bbba4d5008541",
|
||||
"sha256:a81769fc4d473c808310c9ed91fbe01b67f615e3196fb9773e093939f59e6783",
|
||||
"sha256:adf440deecfcc2390998e649156e3bdd0b615863228c484732dc06ac04f57385",
|
||||
"sha256:b00530b84f87792891874938bd42f47af2f7f4c2a1d70466e6eb7166577853ab",
|
||||
"sha256:b2a35b0a19f1837284b3a23dd64fd7761b8911d50911ecd2bdbaf5b2d1b5df9c",
|
||||
"sha256:b5a0e28fb6abc31ba45a2d11dc2fe826e5a074013d13b7b447b441e8236e5f1c",
|
||||
"sha256:b9b5099ca99b79d6d67162778b1b1616fc0e1de02c1a178248a0da8d78a33852",
|
||||
"sha256:bca61b14031a4b7dc87e14bf6ca34c275f8e4b9f7a37bc2fe746b532a924cf30",
|
||||
"sha256:bf09f14d73a18c62eb9ad1cac98a37569241ba3cd5789cc578286c128cc29f7f",
|
||||
"sha256:c3af3fefaafb570a03051a0d6899b8374dcf8e6a4560e42575843aef33bdbad6",
|
||||
"sha256:c5579fb3744dfec151b5c29b35857df83e01f06fe446e8c2ebaf1effd7e6cdce",
|
||||
"sha256:cda226253bf14c559bc5a17c570d46abd70315c9a687d91c0e01147f87736182",
|
||||
"sha256:cfde5045f1bc92ad11b4b7551807564045a1b38cb037eb3c2bc4e737cd3a8d0f",
|
||||
"sha256:d2d79cfeb456bf438cb9fb87437634d4d6f228f27572ca5c5355e58472d5519d",
|
||||
"sha256:d500d399aa4e92d969a0d21052696fa762385bb23c3e733703af4a195ad9f34c",
|
||||
"sha256:d506652abc285934ee949a5f3a952c5d52a09257bc2ba44a92db3ec2804c76fe",
|
||||
"sha256:e48a487ed24d9b611c5c4b25db1e50e69e9854ca2670e39a3486ffcd98863ec4",
|
||||
"sha256:eb46a73759efc8a7eca40203843241cd3c79aa983ed7f7515548ed3d82073761",
|
||||
"sha256:f4b6f1360da13cecc88c0d60716145b31e1015fbe6a59e32f73a4404e2ea92cf"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==4.56.0"
|
||||
"markers": "python_version >= '3.9'",
|
||||
"version": "==4.58.5"
|
||||
},
|
||||
"idna": {
|
||||
"hashes": [
|
||||
"sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9",
|
||||
"sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"
|
||||
],
|
||||
"markers": "python_version >= '3.6'",
|
||||
"version": "==3.10"
|
||||
},
|
||||
"kiwisolver": {
|
||||
"hashes": [
|
||||
@@ -228,189 +337,220 @@
|
||||
},
|
||||
"matplotlib": {
|
||||
"hashes": [
|
||||
"sha256:01e63101ebb3014e6e9f80d9cf9ee361a8599ddca2c3e166c563628b39305dbb",
|
||||
"sha256:02582304e352f40520727984a5a18f37e8187861f954fea9be7ef06569cf85b4",
|
||||
"sha256:057206ff2d6ab82ff3e94ebd94463d084760ca682ed5f150817b859372ec4401",
|
||||
"sha256:0721a3fd3d5756ed593220a8b86808a36c5031fce489adb5b31ee6dbb47dd5b2",
|
||||
"sha256:0f69dc9713e4ad2fb21a1c30e37bd445d496524257dfda40ff4a8efb3604ab5c",
|
||||
"sha256:11b65088c6f3dae784bc72e8d039a2580186285f87448babb9ddb2ad0082993a",
|
||||
"sha256:1985ad3d97f51307a2cbfc801a930f120def19ba22864182dacef55277102ba6",
|
||||
"sha256:19b06241ad89c3ae9469e07d77efa87041eac65d78df4fcf9cac318028009b01",
|
||||
"sha256:2589659ea30726284c6c91037216f64a506a9822f8e50592d48ac16a2f29e044",
|
||||
"sha256:35e87384ee9e488d8dd5a2dd7baf471178d38b90618d8ea147aced4ab59c9bea",
|
||||
"sha256:3f06bad951eea6422ac4e8bdebcf3a70c59ea0a03338c5d2b109f57b64eb3972",
|
||||
"sha256:4c59af3e8aca75d7744b68e8e78a669e91ccbcf1ac35d0102a7b1b46883f1dd7",
|
||||
"sha256:4f0647b17b667ae745c13721602b540f7aadb2a32c5b96e924cd4fea5dcb90f1",
|
||||
"sha256:56c5d9fcd9879aa8040f196a235e2dcbdf7dd03ab5b07c0696f80bc6cf04bedd",
|
||||
"sha256:5d45d3f5245be5b469843450617dcad9af75ca50568acf59997bed9311131a0b",
|
||||
"sha256:648406f1899f9a818cef8c0231b44dcfc4ff36f167101c3fd1c9151f24220fdc",
|
||||
"sha256:66e907a06e68cb6cfd652c193311d61a12b54f56809cafbed9736ce5ad92f107",
|
||||
"sha256:7e496c01441be4c7d5f96d4e40f7fca06e20dcb40e44c8daa2e740e1757ad9e6",
|
||||
"sha256:8e875b95ac59a7908978fe307ecdbdd9a26af7fa0f33f474a27fcf8c99f64a19",
|
||||
"sha256:8e8e25b1209161d20dfe93037c8a7f7ca796ec9aa326e6e4588d8c4a5dd1e473",
|
||||
"sha256:a144867dd6bf8ba8cb5fc81a158b645037e11b3e5cf8a50bd5f9917cb863adfe",
|
||||
"sha256:a3dfb036f34873b46978f55e240cff7a239f6c4409eac62d8145bad3fc6ba5a3",
|
||||
"sha256:a97ff127f295817bc34517255c9db6e71de8eddaab7f837b7d341dee9f2f587f",
|
||||
"sha256:aa3854b5f9473564ef40a41bc922be978fab217776e9ae1545c9b3a5cf2092a3",
|
||||
"sha256:bc411ebd5889a78dabbc457b3fa153203e22248bfa6eedc6797be5df0164dbf9",
|
||||
"sha256:c42eee41e1b60fd83ee3292ed83a97a5f2a8239b10c26715d8a6172226988d7b",
|
||||
"sha256:c96f2c2f825d1257e437a1482c5a2cf4fee15db4261bd6fc0750f81ba2b4ba3d",
|
||||
"sha256:cfd414bce89cc78a7e1d25202e979b3f1af799e416010a20ab2b5ebb3a02425c",
|
||||
"sha256:d0673b4b8f131890eb3a1ad058d6e065fb3c6e71f160089b65f8515373394698",
|
||||
"sha256:d3809916157ba871bcdd33d3493acd7fe3037db5daa917ca6e77975a94cef779",
|
||||
"sha256:dc6ab14a7ab3b4d813b88ba957fc05c79493a037f54e246162033591e770de6f",
|
||||
"sha256:e8d2d0e3881b129268585bf4765ad3ee73a4591d77b9a18c214ac7e3a79fb2ba",
|
||||
"sha256:e9b4bb156abb8fa5e5b2b460196f7db7264fc6d62678c03457979e7d5254b7be",
|
||||
"sha256:ff2ae14910be903f4a24afdbb6d7d3a6c44da210fc7d42790b87aeac92238a16"
|
||||
"sha256:0ab1affc11d1f495ab9e6362b8174a25afc19c081ba5b0775ef00533a4236eea",
|
||||
"sha256:0ef061f74cd488586f552d0c336b2f078d43bc00dc473d2c3e7bfee2272f3fa8",
|
||||
"sha256:151d89cb8d33cb23345cd12490c76fd5d18a56581a16d950b48c6ff19bb2ab93",
|
||||
"sha256:213fadd6348d106ca7db99e113f1bea1e65e383c3ba76e8556ba4a3054b65ae7",
|
||||
"sha256:24853dad5b8c84c8c2390fc31ce4858b6df504156893292ce8092d190ef8151d",
|
||||
"sha256:2a818d8bdcafa7ed2eed74487fdb071c09c1ae24152d403952adad11fa3c65b4",
|
||||
"sha256:2f82d2c5bb7ae93aaaa4cd42aca65d76ce6376f83304fa3a630b569aca274df0",
|
||||
"sha256:3ddbba06a6c126e3301c3d272a99dcbe7f6c24c14024e80307ff03791a5f294e",
|
||||
"sha256:4f23ffe95c5667ef8a2b56eea9b53db7f43910fa4a2d5472ae0f72b64deab4d5",
|
||||
"sha256:55e46cbfe1f8586adb34f7587c3e4f7dedc59d5226719faf6cb54fc24f2fd52d",
|
||||
"sha256:68f7878214d369d7d4215e2a9075fef743be38fa401d32e6020bab2dfabaa566",
|
||||
"sha256:6c7818292a5cc372a2dc4c795e5c356942eb8350b98ef913f7fda51fe175ac5d",
|
||||
"sha256:748302b33ae9326995b238f606e9ed840bf5886ebafcb233775d946aa8107a15",
|
||||
"sha256:748ebc3470c253e770b17d8b0557f0aa85cf8c63fd52f1a61af5b27ec0b7ffee",
|
||||
"sha256:7c5f0283da91e9522bdba4d6583ed9d5521566f63729ffb68334f86d0bb98049",
|
||||
"sha256:86ab63d66bbc83fdb6733471d3bff40897c1e9921cba112accd748eee4bce5e4",
|
||||
"sha256:8c21ae75651c0231b3ba014b6d5e08fb969c40cdb5a011e33e99ed0c9ea86ecb",
|
||||
"sha256:9f2efccc8dcf2b86fc4ee849eea5dcaecedd0773b30f47980dc0cbeabf26ec84",
|
||||
"sha256:a48f9c08bf7444b5d2391a83e75edb464ccda3c380384b36532a0962593a1751",
|
||||
"sha256:a49e39755580b08e30e3620efc659330eac5d6534ab7eae50fa5e31f53ee4e30",
|
||||
"sha256:a80fcccbef63302c0efd78042ea3c2436104c5b1a4d3ae20f864593696364ac7",
|
||||
"sha256:c0b9849a17bce080a16ebcb80a7b714b5677d0ec32161a2cc0a8e5a6030ae220",
|
||||
"sha256:c26dd9834e74d164d06433dc7be5d75a1e9890b926b3e57e74fa446e1a62c3e2",
|
||||
"sha256:cb73d8aa75a237457988f9765e4dfe1c0d2453c5ca4eabc897d4309672c8e014",
|
||||
"sha256:cf37d8c6ef1a48829443e8ba5227b44236d7fcaf7647caa3178a4ff9f7a5be05",
|
||||
"sha256:cf4636203e1190871d3a73664dea03d26fb019b66692cbfd642faafdad6208e8",
|
||||
"sha256:d3bec61cb8221f0ca6313889308326e7bb303d0d302c5cc9e523b2f2e6c73deb",
|
||||
"sha256:d96985d14dc5f4a736bbea4b9de9afaa735f8a0fc2ca75be2fa9e96b2097369d",
|
||||
"sha256:dbed9917b44070e55640bd13419de83b4c918e52d97561544814ba463811cbc7",
|
||||
"sha256:ed70453fd99733293ace1aec568255bc51c6361cb0da94fa5ebf0649fdb2150a",
|
||||
"sha256:eef6ed6c03717083bc6d69c2d7ee8624205c29a8e6ea5a31cd3492ecdbaee1e1",
|
||||
"sha256:f6929fc618cb6db9cb75086f73b3219bbb25920cb24cee2ea7a12b04971a4158",
|
||||
"sha256:fd5641a9bb9d55f4dd2afe897a53b537c834b9012684c8444cc105895c8c16fd",
|
||||
"sha256:fdfa07c0ec58035242bc8b2c8aae37037c9a886370eef6850703d7583e19964b"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==3.10.1"
|
||||
"version": "==3.10.3"
|
||||
},
|
||||
"numpy": {
|
||||
"hashes": [
|
||||
"sha256:05c076d531e9998e7e694c36e8b349969c56eadd2cdcd07242958489d79a7286",
|
||||
"sha256:0d54974f9cf14acf49c60f0f7f4084b6579d24d439453d5fc5805d46a165b542",
|
||||
"sha256:11c43995255eb4127115956495f43e9343736edb7fcdb0d973defd9de14cd84f",
|
||||
"sha256:188dcbca89834cc2e14eb2f106c96d6d46f200fe0200310fc29089657379c58d",
|
||||
"sha256:1974afec0b479e50438fc3648974268f972e2d908ddb6d7fb634598cdb8260a0",
|
||||
"sha256:1cf4e5c6a278d620dee9ddeb487dc6a860f9b199eadeecc567f777daace1e9e7",
|
||||
"sha256:207a2b8441cc8b6a2a78c9ddc64d00d20c303d79fba08c577752f080c4007ee3",
|
||||
"sha256:218f061d2faa73621fa23d6359442b0fc658d5b9a70801373625d958259eaca3",
|
||||
"sha256:2aad3c17ed2ff455b8eaafe06bcdae0062a1db77cb99f4b9cbb5f4ecb13c5146",
|
||||
"sha256:2fa8fa7697ad1646b5c93de1719965844e004fcad23c91228aca1cf0800044a1",
|
||||
"sha256:31504f970f563d99f71a3512d0c01a645b692b12a63630d6aafa0939e52361e6",
|
||||
"sha256:3387dd7232804b341165cedcb90694565a6015433ee076c6754775e85d86f1fc",
|
||||
"sha256:4ba5054787e89c59c593a4169830ab362ac2bee8a969249dc56e5d7d20ff8df9",
|
||||
"sha256:4f92084defa704deadd4e0a5ab1dc52d8ac9e8a8ef617f3fbb853e79b0ea3592",
|
||||
"sha256:65ef3468b53269eb5fdb3a5c09508c032b793da03251d5f8722b1194f1790c00",
|
||||
"sha256:6f527d8fdb0286fd2fd97a2a96c6be17ba4232da346931d967a0630050dfd298",
|
||||
"sha256:7051ee569db5fbac144335e0f3b9c2337e0c8d5c9fee015f259a5bd70772b7e8",
|
||||
"sha256:7716e4a9b7af82c06a2543c53ca476fa0b57e4d760481273e09da04b74ee6ee2",
|
||||
"sha256:79bd5f0a02aa16808fcbc79a9a376a147cc1045f7dfe44c6e7d53fa8b8a79392",
|
||||
"sha256:7a4e84a6283b36632e2a5b56e121961f6542ab886bc9e12f8f9818b3c266bfbb",
|
||||
"sha256:8120575cb4882318c791f839a4fd66161a6fa46f3f0a5e613071aae35b5dd8f8",
|
||||
"sha256:81413336ef121a6ba746892fad881a83351ee3e1e4011f52e97fba79233611fd",
|
||||
"sha256:8146f3550d627252269ac42ae660281d673eb6f8b32f113538e0cc2a9aed42b9",
|
||||
"sha256:879cf3a9a2b53a4672a168c21375166171bc3932b7e21f622201811c43cdd3b0",
|
||||
"sha256:892c10d6a73e0f14935c31229e03325a7b3093fafd6ce0af704be7f894d95687",
|
||||
"sha256:92bda934a791c01d6d9d8e038363c50918ef7c40601552a58ac84c9613a665bc",
|
||||
"sha256:9ba03692a45d3eef66559efe1d1096c4b9b75c0986b5dff5530c378fb8331d4f",
|
||||
"sha256:9eeea959168ea555e556b8188da5fa7831e21d91ce031e95ce23747b7609f8a4",
|
||||
"sha256:a0258ad1f44f138b791327961caedffbf9612bfa504ab9597157806faa95194a",
|
||||
"sha256:a761ba0fa886a7bb33c6c8f6f20213735cb19642c580a931c625ee377ee8bd39",
|
||||
"sha256:a7b9084668aa0f64e64bd00d27ba5146ef1c3a8835f3bd912e7a9e01326804c4",
|
||||
"sha256:a84eda42bd12edc36eb5b53bbcc9b406820d3353f1994b6cfe453a33ff101775",
|
||||
"sha256:ab2939cd5bec30a7430cbdb2287b63151b77cf9624de0532d629c9a1c59b1d5c",
|
||||
"sha256:ac0280f1ba4a4bfff363a99a6aceed4f8e123f8a9b234c89140f5e894e452ecd",
|
||||
"sha256:adf8c1d66f432ce577d0197dceaac2ac00c0759f573f28516246351c58a85020",
|
||||
"sha256:b4adfbbc64014976d2f91084915ca4e626fbf2057fb81af209c1a6d776d23e3d",
|
||||
"sha256:bb649f8b207ab07caebba230d851b579a3c8711a851d29efe15008e31bb4de24",
|
||||
"sha256:bce43e386c16898b91e162e5baaad90c4b06f9dcbe36282490032cec98dc8ae7",
|
||||
"sha256:bd3ad3b0a40e713fc68f99ecfd07124195333f1e689387c180813f0e94309d6f",
|
||||
"sha256:c3f7ac96b16955634e223b579a3e5798df59007ca43e8d451a0e6a50f6bfdfba",
|
||||
"sha256:cf28633d64294969c019c6df4ff37f5698e8326db68cc2b66576a51fad634880",
|
||||
"sha256:d0f35b19894a9e08639fd60a1ec1978cb7f5f7f1eace62f38dd36be8aecdef4d",
|
||||
"sha256:db1f1c22173ac1c58db249ae48aa7ead29f534b9a948bc56828337aa84a32ed6",
|
||||
"sha256:dbe512c511956b893d2dacd007d955a3f03d555ae05cfa3ff1c1ff6df8851854",
|
||||
"sha256:df2f57871a96bbc1b69733cd4c51dc33bea66146b8c63cacbfed73eec0883017",
|
||||
"sha256:e2f085ce2e813a50dfd0e01fbfc0c12bbe5d2063d99f8b29da30e544fb6483b8",
|
||||
"sha256:e642d86b8f956098b564a45e6f6ce68a22c2c97a04f5acd3f221f57b8cb850ae",
|
||||
"sha256:e9e0a277bb2eb5d8a7407e14688b85fd8ad628ee4e0c7930415687b6564207a4",
|
||||
"sha256:ea2bb7e2ae9e37d96835b3576a4fa4b3a97592fbea8ef7c3587078b0068b8f09",
|
||||
"sha256:ee4d528022f4c5ff67332469e10efe06a267e32f4067dc76bb7e2cddf3cd25ff",
|
||||
"sha256:f05d4198c1bacc9124018109c5fba2f3201dbe7ab6e92ff100494f236209c960",
|
||||
"sha256:f34dc300df798742b3d06515aa2a0aee20941c13579d7a2f2e10af01ae4901ee",
|
||||
"sha256:f4162988a360a29af158aeb4a2f4f09ffed6a969c9776f8f3bdee9b06a8ab7e5",
|
||||
"sha256:f486038e44caa08dbd97275a9a35a283a8f1d2f0ee60ac260a1790e76660833c",
|
||||
"sha256:f7de08cbe5551911886d1ab60de58448c6df0f67d9feb7d1fb21e9875ef95e91"
|
||||
"sha256:0025048b3c1557a20bc80d06fdeb8cc7fc193721484cca82b2cfa072fec71a93",
|
||||
"sha256:010ce9b4f00d5c036053ca684c77441f2f2c934fd23bee058b4d6f196efd8280",
|
||||
"sha256:0bb3a4a61e1d327e035275d2a993c96fa786e4913aa089843e6a2d9dd205c66a",
|
||||
"sha256:0c4d9e0a8368db90f93bd192bfa771ace63137c3488d198ee21dfb8e7771916e",
|
||||
"sha256:15aa4c392ac396e2ad3d0a2680c0f0dee420f9fed14eef09bdb9450ee6dcb7b7",
|
||||
"sha256:18703df6c4a4fee55fd3d6e5a253d01c5d33a295409b03fda0c86b3ca2ff41a1",
|
||||
"sha256:1ec9ae20a4226da374362cca3c62cd753faf2f951440b0e3b98e93c235441d2b",
|
||||
"sha256:23ab05b2d241f76cb883ce8b9a93a680752fbfcbd51c50eff0b88b979e471d8c",
|
||||
"sha256:25a1992b0a3fdcdaec9f552ef10d8103186f5397ab45e2d25f8ac51b1a6b97e8",
|
||||
"sha256:2959d8f268f3d8ee402b04a9ec4bb7604555aeacf78b360dc4ec27f1d508177d",
|
||||
"sha256:2a809637460e88a113e186e87f228d74ae2852a2e0c44de275263376f17b5bdc",
|
||||
"sha256:2fb86b7e58f9ac50e1e9dd1290154107e47d1eef23a0ae9145ded06ea606f992",
|
||||
"sha256:36890eb9e9d2081137bd78d29050ba63b8dab95dff7912eadf1185e80074b2a0",
|
||||
"sha256:39bff12c076812595c3a306f22bfe49919c5513aa1e0e70fac756a0be7c2a2b8",
|
||||
"sha256:467db865b392168ceb1ef1ffa6f5a86e62468c43e0cfb4ab6da667ede10e58db",
|
||||
"sha256:4e602e1b8682c2b833af89ba641ad4176053aaa50f5cacda1a27004352dde943",
|
||||
"sha256:5902660491bd7a48b2ec16c23ccb9124b8abfd9583c5fdfa123fe6b421e03de1",
|
||||
"sha256:5ccb7336eaf0e77c1635b232c141846493a588ec9ea777a7c24d7166bb8533ae",
|
||||
"sha256:5f1b8f26d1086835f442286c1d9b64bb3974b0b1e41bb105358fd07d20872952",
|
||||
"sha256:6269b9edfe32912584ec496d91b00b6d34282ca1d07eb10e82dfc780907d6c2e",
|
||||
"sha256:6ea9e48336a402551f52cd8f593343699003d2353daa4b72ce8d34f66b722070",
|
||||
"sha256:762e0c0c6b56bdedfef9a8e1d4538556438288c4276901ea008ae44091954e29",
|
||||
"sha256:7be91b2239af2658653c5bb6f1b8bccafaf08226a258caf78ce44710a0160d30",
|
||||
"sha256:7dea630156d39b02a63c18f508f85010230409db5b2927ba59c8ba4ab3e8272e",
|
||||
"sha256:867ef172a0976aaa1f1d1b63cf2090de8b636a7674607d514505fb7276ab08fc",
|
||||
"sha256:8d5ee6eec45f08ce507a6570e06f2f879b374a552087a4179ea7838edbcbfa42",
|
||||
"sha256:8e333040d069eba1652fb08962ec5b76af7f2c7bce1df7e1418c8055cf776f25",
|
||||
"sha256:a5ee121b60aa509679b682819c602579e1df14a5b07fe95671c8849aad8f2115",
|
||||
"sha256:a780033466159c2270531e2b8ac063704592a0bc62ec4a1b991c7c40705eb0e8",
|
||||
"sha256:a894f3816eb17b29e4783e5873f92faf55b710c2519e5c351767c51f79d8526d",
|
||||
"sha256:a8b740f5579ae4585831b3cf0e3b0425c667274f82a484866d2adf9570539369",
|
||||
"sha256:ad506d4b09e684394c42c966ec1527f6ebc25da7f4da4b1b056606ffe446b8a3",
|
||||
"sha256:afed2ce4a84f6b0fc6c1ce734ff368cbf5a5e24e8954a338f3bdffa0718adffb",
|
||||
"sha256:b0b5397374f32ec0649dd98c652a1798192042e715df918c20672c62fb52d4b8",
|
||||
"sha256:bada6058dd886061f10ea15f230ccf7dfff40572e99fef440a4a857c8728c9c0",
|
||||
"sha256:c4913079974eeb5c16ccfd2b1f09354b8fed7e0d6f2cab933104a09a6419b1ee",
|
||||
"sha256:c5bdf2015ccfcee8253fb8be695516ac4457c743473a43290fd36eba6a1777eb",
|
||||
"sha256:c6e0bf9d1a2f50d2b65a7cf56db37c095af17b59f6c132396f7c6d5dd76484df",
|
||||
"sha256:ce2ce9e5de4703a673e705183f64fd5da5bf36e7beddcb63a25ee2286e71ca48",
|
||||
"sha256:cfecc7822543abdea6de08758091da655ea2210b8ffa1faf116b940693d3df76",
|
||||
"sha256:d4580adadc53311b163444f877e0789f1c8861e2698f6b2a4ca852fda154f3ff",
|
||||
"sha256:d70f20df7f08b90a2062c1f07737dd340adccf2068d0f1b9b3d56e2038979fee",
|
||||
"sha256:e344eb79dab01f1e838ebb67aab09965fb271d6da6b00adda26328ac27d4a66e",
|
||||
"sha256:e610832418a2bc09d974cc9fecebfa51e9532d6190223bc5ef6a7402ebf3b5cb",
|
||||
"sha256:e772dda20a6002ef7061713dc1e2585bc1b534e7909b2030b5a46dae8ff077ab",
|
||||
"sha256:e7cbf5a5eafd8d230a3ce356d892512185230e4781a361229bd902ff403bc660",
|
||||
"sha256:eabd7e8740d494ce2b4ea0ff05afa1b7b291e978c0ae075487c51e8bd93c0c68",
|
||||
"sha256:ebb8603d45bc86bbd5edb0d63e52c5fd9e7945d3a503b77e486bd88dde67a19b",
|
||||
"sha256:ec0bdafa906f95adc9a0c6f26a4871fa753f25caaa0e032578a30457bff0af6a",
|
||||
"sha256:eccb9a159db9aed60800187bc47a6d3451553f0e1b08b068d8b277ddfbb9b244",
|
||||
"sha256:ee8340cb48c9b7a5899d1149eece41ca535513a9698098edbade2a8e7a84da77"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==2.2.4"
|
||||
"version": "==2.3.1"
|
||||
},
|
||||
"packaging": {
|
||||
"hashes": [
|
||||
"sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759",
|
||||
"sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"
|
||||
"sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484",
|
||||
"sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==24.2"
|
||||
"version": "==25.0"
|
||||
},
|
||||
"pillow": {
|
||||
"hashes": [
|
||||
"sha256:015c6e863faa4779251436db398ae75051469f7c903b043a48f078e437656f83",
|
||||
"sha256:0a2f91f8a8b367e7a57c6e91cd25af510168091fb89ec5146003e424e1558a96",
|
||||
"sha256:11633d58b6ee5733bde153a8dafd25e505ea3d32e261accd388827ee987baf65",
|
||||
"sha256:2062ffb1d36544d42fcaa277b069c88b01bb7298f4efa06731a7fd6cc290b81a",
|
||||
"sha256:31eba6bbdd27dde97b0174ddf0297d7a9c3a507a8a1480e1e60ef914fe23d352",
|
||||
"sha256:3362c6ca227e65c54bf71a5f88b3d4565ff1bcbc63ae72c34b07bbb1cc59a43f",
|
||||
"sha256:368da70808b36d73b4b390a8ffac11069f8a5c85f29eff1f1b01bcf3ef5b2a20",
|
||||
"sha256:36ba10b9cb413e7c7dfa3e189aba252deee0602c86c309799da5a74009ac7a1c",
|
||||
"sha256:3764d53e09cdedd91bee65c2527815d315c6b90d7b8b79759cc48d7bf5d4f114",
|
||||
"sha256:3a5fe20a7b66e8135d7fd617b13272626a28278d0e578c98720d9ba4b2439d49",
|
||||
"sha256:3cdcdb0b896e981678eee140d882b70092dac83ac1cdf6b3a60e2216a73f2b91",
|
||||
"sha256:4637b88343166249fe8aa94e7c4a62a180c4b3898283bb5d3d2fd5fe10d8e4e0",
|
||||
"sha256:4db853948ce4e718f2fc775b75c37ba2efb6aaea41a1a5fc57f0af59eee774b2",
|
||||
"sha256:4dd43a78897793f60766563969442020e90eb7847463eca901e41ba186a7d4a5",
|
||||
"sha256:54251ef02a2309b5eec99d151ebf5c9904b77976c8abdcbce7891ed22df53884",
|
||||
"sha256:54ce1c9a16a9561b6d6d8cb30089ab1e5eb66918cb47d457bd996ef34182922e",
|
||||
"sha256:593c5fd6be85da83656b93ffcccc2312d2d149d251e98588b14fbc288fd8909c",
|
||||
"sha256:5bb94705aea800051a743aa4874bb1397d4695fb0583ba5e425ee0328757f196",
|
||||
"sha256:67cd427c68926108778a9005f2a04adbd5e67c442ed21d95389fe1d595458756",
|
||||
"sha256:70ca5ef3b3b1c4a0812b5c63c57c23b63e53bc38e758b37a951e5bc466449861",
|
||||
"sha256:73ddde795ee9b06257dac5ad42fcb07f3b9b813f8c1f7f870f402f4dc54b5269",
|
||||
"sha256:758e9d4ef15d3560214cddbc97b8ef3ef86ce04d62ddac17ad39ba87e89bd3b1",
|
||||
"sha256:7d33d2fae0e8b170b6a6c57400e077412240f6f5bb2a342cf1ee512a787942bb",
|
||||
"sha256:7fdadc077553621911f27ce206ffcbec7d3f8d7b50e0da39f10997e8e2bb7f6a",
|
||||
"sha256:8000376f139d4d38d6851eb149b321a52bb8893a88dae8ee7d95840431977081",
|
||||
"sha256:837060a8599b8f5d402e97197d4924f05a2e0d68756998345c829c33186217b1",
|
||||
"sha256:89dbdb3e6e9594d512780a5a1c42801879628b38e3efc7038094430844e271d8",
|
||||
"sha256:8c730dc3a83e5ac137fbc92dfcfe1511ce3b2b5d7578315b63dbbb76f7f51d90",
|
||||
"sha256:8e275ee4cb11c262bd108ab2081f750db2a1c0b8c12c1897f27b160c8bd57bbc",
|
||||
"sha256:9044b5e4f7083f209c4e35aa5dd54b1dd5b112b108648f5c902ad586d4f945c5",
|
||||
"sha256:93a18841d09bcdd774dcdc308e4537e1f867b3dec059c131fde0327899734aa1",
|
||||
"sha256:9409c080586d1f683df3f184f20e36fb647f2e0bc3988094d4fd8c9f4eb1b3b3",
|
||||
"sha256:96f82000e12f23e4f29346e42702b6ed9a2f2fea34a740dd5ffffcc8c539eb35",
|
||||
"sha256:9aa9aeddeed452b2f616ff5507459e7bab436916ccb10961c4a382cd3e03f47f",
|
||||
"sha256:9ee85f0696a17dd28fbcfceb59f9510aa71934b483d1f5601d1030c3c8304f3c",
|
||||
"sha256:a07dba04c5e22824816b2615ad7a7484432d7f540e6fa86af60d2de57b0fcee2",
|
||||
"sha256:a3cd561ded2cf2bbae44d4605837221b987c216cff94f49dfeed63488bb228d2",
|
||||
"sha256:a697cd8ba0383bba3d2d3ada02b34ed268cb548b369943cd349007730c92bddf",
|
||||
"sha256:a76da0a31da6fcae4210aa94fd779c65c75786bc9af06289cd1c184451ef7a65",
|
||||
"sha256:a85b653980faad27e88b141348707ceeef8a1186f75ecc600c395dcac19f385b",
|
||||
"sha256:a8d65b38173085f24bc07f8b6c505cbb7418009fa1a1fcb111b1f4961814a442",
|
||||
"sha256:aa8dd43daa836b9a8128dbe7d923423e5ad86f50a7a14dc688194b7be5c0dea2",
|
||||
"sha256:ab8a209b8485d3db694fa97a896d96dd6533d63c22829043fd9de627060beade",
|
||||
"sha256:abc56501c3fd148d60659aae0af6ddc149660469082859fa7b066a298bde9482",
|
||||
"sha256:ad5db5781c774ab9a9b2c4302bbf0c1014960a0a7be63278d13ae6fdf88126fe",
|
||||
"sha256:ae98e14432d458fc3de11a77ccb3ae65ddce70f730e7c76140653048c71bfcbc",
|
||||
"sha256:b20be51b37a75cc54c2c55def3fa2c65bb94ba859dde241cd0a4fd302de5ae0a",
|
||||
"sha256:b523466b1a31d0dcef7c5be1f20b942919b62fd6e9a9be199d035509cbefc0ec",
|
||||
"sha256:b5d658fbd9f0d6eea113aea286b21d3cd4d3fd978157cbf2447a6035916506d3",
|
||||
"sha256:b6123aa4a59d75f06e9dd3dac5bf8bc9aa383121bb3dd9a7a612e05eabc9961a",
|
||||
"sha256:bd165131fd51697e22421d0e467997ad31621b74bfc0b75956608cb2906dda07",
|
||||
"sha256:bf902d7413c82a1bfa08b06a070876132a5ae6b2388e2712aab3a7cbc02205c6",
|
||||
"sha256:c12fc111ef090845de2bb15009372175d76ac99969bdf31e2ce9b42e4b8cd88f",
|
||||
"sha256:c1eec9d950b6fe688edee07138993e54ee4ae634c51443cfb7c1e7613322718e",
|
||||
"sha256:c640e5a06869c75994624551f45e5506e4256562ead981cce820d5ab39ae2192",
|
||||
"sha256:cc1331b6d5a6e144aeb5e626f4375f5b7ae9934ba620c0ac6b3e43d5e683a0f0",
|
||||
"sha256:cfd5cd998c2e36a862d0e27b2df63237e67273f2fc78f47445b14e73a810e7e6",
|
||||
"sha256:d3d8da4a631471dfaf94c10c85f5277b1f8e42ac42bade1ac67da4b4a7359b73",
|
||||
"sha256:d44ff19eea13ae4acdaaab0179fa68c0c6f2f45d66a4d8ec1eda7d6cecbcc15f",
|
||||
"sha256:dd0052e9db3474df30433f83a71b9b23bd9e4ef1de13d92df21a52c0303b8ab6",
|
||||
"sha256:dd0e081319328928531df7a0e63621caf67652c8464303fd102141b785ef9547",
|
||||
"sha256:dda60aa465b861324e65a78c9f5cf0f4bc713e4309f83bc387be158b077963d9",
|
||||
"sha256:e06695e0326d05b06833b40b7ef477e475d0b1ba3a6d27da1bb48c23209bf457",
|
||||
"sha256:e1abe69aca89514737465752b4bcaf8016de61b3be1397a8fc260ba33321b3a8",
|
||||
"sha256:e267b0ed063341f3e60acd25c05200df4193e15a4a5807075cd71225a2386e26",
|
||||
"sha256:e5449ca63da169a2e6068dd0e2fcc8d91f9558aba89ff6d02121ca8ab11e79e5",
|
||||
"sha256:e63e4e5081de46517099dc30abe418122f54531a6ae2ebc8680bcd7096860eab",
|
||||
"sha256:f189805c8be5ca5add39e6f899e6ce2ed824e65fb45f3c28cb2841911da19070",
|
||||
"sha256:f7955ecf5609dee9442cbface754f2c6e541d9e6eda87fad7f7a989b0bdb9d71",
|
||||
"sha256:f86d3a7a9af5d826744fabf4afd15b9dfef44fe69a98541f666f66fbb8d3fef9",
|
||||
"sha256:fbd43429d0d7ed6533b25fc993861b8fd512c42d04514a0dd6337fb3ccf22761"
|
||||
"sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2",
|
||||
"sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214",
|
||||
"sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e",
|
||||
"sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59",
|
||||
"sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50",
|
||||
"sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632",
|
||||
"sha256:092c80c76635f5ecb10f3f83d76716165c96f5229addbd1ec2bdbbda7d496e06",
|
||||
"sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a",
|
||||
"sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51",
|
||||
"sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced",
|
||||
"sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f",
|
||||
"sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12",
|
||||
"sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8",
|
||||
"sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6",
|
||||
"sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580",
|
||||
"sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f",
|
||||
"sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac",
|
||||
"sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860",
|
||||
"sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd",
|
||||
"sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722",
|
||||
"sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8",
|
||||
"sha256:23cff760a9049c502721bdb743a7cb3e03365fafcdfc2ef9784610714166e5a4",
|
||||
"sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673",
|
||||
"sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788",
|
||||
"sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542",
|
||||
"sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e",
|
||||
"sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd",
|
||||
"sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8",
|
||||
"sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523",
|
||||
"sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967",
|
||||
"sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809",
|
||||
"sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477",
|
||||
"sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027",
|
||||
"sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae",
|
||||
"sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b",
|
||||
"sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c",
|
||||
"sha256:48d254f8a4c776de343051023eb61ffe818299eeac478da55227d96e241de53f",
|
||||
"sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e",
|
||||
"sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b",
|
||||
"sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7",
|
||||
"sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27",
|
||||
"sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361",
|
||||
"sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae",
|
||||
"sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d",
|
||||
"sha256:6359a3bc43f57d5b375d1ad54a0074318a0844d11b76abccf478c37c986d3cfc",
|
||||
"sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58",
|
||||
"sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad",
|
||||
"sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6",
|
||||
"sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024",
|
||||
"sha256:6a418691000f2a418c9135a7cf0d797c1bb7d9a485e61fe8e7722845b95ef978",
|
||||
"sha256:6abdbfd3aea42be05702a8dd98832329c167ee84400a1d1f61ab11437f1717eb",
|
||||
"sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d",
|
||||
"sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0",
|
||||
"sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9",
|
||||
"sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f",
|
||||
"sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874",
|
||||
"sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa",
|
||||
"sha256:7aee118e30a4cf54fdd873bd3a29de51e29105ab11f9aad8c32123f58c8f8081",
|
||||
"sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149",
|
||||
"sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6",
|
||||
"sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d",
|
||||
"sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd",
|
||||
"sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f",
|
||||
"sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c",
|
||||
"sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31",
|
||||
"sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e",
|
||||
"sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db",
|
||||
"sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6",
|
||||
"sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f",
|
||||
"sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494",
|
||||
"sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69",
|
||||
"sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94",
|
||||
"sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77",
|
||||
"sha256:97afb3a00b65cc0804d1c7abddbf090a81eaac02768af58cbdcaaa0a931e0b6d",
|
||||
"sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7",
|
||||
"sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a",
|
||||
"sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438",
|
||||
"sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288",
|
||||
"sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b",
|
||||
"sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635",
|
||||
"sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3",
|
||||
"sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d",
|
||||
"sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe",
|
||||
"sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0",
|
||||
"sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe",
|
||||
"sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a",
|
||||
"sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805",
|
||||
"sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8",
|
||||
"sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36",
|
||||
"sha256:cadc9e0ea0a2431124cde7e1697106471fc4c1da01530e679b2391c37d3fbb3a",
|
||||
"sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b",
|
||||
"sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e",
|
||||
"sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25",
|
||||
"sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12",
|
||||
"sha256:e5c5858ad8ec655450a7c7df532e9842cf8df7cc349df7225c60d5d348c8aada",
|
||||
"sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c",
|
||||
"sha256:ea944117a7974ae78059fcc1800e5d3295172bb97035c0c1d9345fca1419da71",
|
||||
"sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d",
|
||||
"sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c",
|
||||
"sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6",
|
||||
"sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1",
|
||||
"sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50",
|
||||
"sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653",
|
||||
"sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c",
|
||||
"sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4",
|
||||
"sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3"
|
||||
],
|
||||
"markers": "python_version >= '3.9'",
|
||||
"version": "==11.1.0"
|
||||
"version": "==11.3.0"
|
||||
},
|
||||
"pyparsing": {
|
||||
"hashes": [
|
||||
@@ -425,16 +565,32 @@
|
||||
"sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3",
|
||||
"sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==2.9.0.post0"
|
||||
},
|
||||
"requests": {
|
||||
"hashes": [
|
||||
"sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c",
|
||||
"sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"
|
||||
],
|
||||
"index": "pypi",
|
||||
"version": "==2.32.4"
|
||||
},
|
||||
"six": {
|
||||
"hashes": [
|
||||
"sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274",
|
||||
"sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"
|
||||
],
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'",
|
||||
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==1.17.0"
|
||||
},
|
||||
"urllib3": {
|
||||
"hashes": [
|
||||
"sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760",
|
||||
"sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"
|
||||
],
|
||||
"markers": "python_version >= '3.9'",
|
||||
"version": "==2.5.0"
|
||||
}
|
||||
},
|
||||
"develop": {}
|
||||
|
||||
75
data/build_weather.py
Normal file
75
data/build_weather.py
Normal file
@@ -0,0 +1,75 @@
|
||||
import requests
|
||||
import datetime
|
||||
|
||||
class Weather:
|
||||
# Example usage (requires OpenWeatherMap API key)
|
||||
# Replace 'YOUR_API_KEY' with your actual key from https://openweathermap.org/
|
||||
def get_weather(self, latitude: float, longitude: float, date_str: str, hour: int) -> dict:
|
||||
"""
|
||||
Fetches weather data for the specified location and time.
|
||||
|
||||
Args:
|
||||
latitude (float): Latitude of the location in degrees.
|
||||
longitude (float): Longitude of the location in degrees.
|
||||
date_str (str): Date in YYYYMMDD format.
|
||||
hour (int): Hour (0-23) when you want to know the weather.
|
||||
|
||||
Returns:
|
||||
dict: Dictionary containing temperature, condition, and sunrise/sunset times.
|
||||
"""
|
||||
# Convert date string components for API request
|
||||
date = f"{date_str[:4]}-{date_str[4:6]}-{date_str[6:8]}"
|
||||
|
||||
stats_to_get = [
|
||||
"temperature_2m",
|
||||
"relative_humidity_2m",
|
||||
"dew_point_2m",
|
||||
"apparent_temperature",
|
||||
"pressure_msl",
|
||||
"surface_pressure",
|
||||
"precipitation",
|
||||
"rain",
|
||||
"snowfall",
|
||||
"cloud_cover",
|
||||
"cloud_cover_low",
|
||||
"cloud_cover_mid",
|
||||
"cloud_cover_high",
|
||||
"shortwave_radiation",
|
||||
"direct_radiation",
|
||||
"direct_normal_irradiance",
|
||||
"diffuse_radiation",
|
||||
"global_tilted_irradiance",
|
||||
"sunshine_duration",
|
||||
"wind_speed_10m",
|
||||
"wind_speed_100m",
|
||||
"wind_direction_10m",
|
||||
"wind_direction_100m",
|
||||
"wind_gusts_10m",
|
||||
"et0_fao_evapotranspiration",
|
||||
"weather_code",
|
||||
"snow_depth",
|
||||
"vapour_pressure_deficit",
|
||||
"soil_temperature_0_to_7cm",
|
||||
"soil_temperature_7_to_28cm",
|
||||
"soil_temperature_28_to_100cm",
|
||||
"soil_temperature_100_to_255cm",
|
||||
"soil_moisture_0_to_7cm",
|
||||
"soil_moisture_7_to_28cm",
|
||||
"soil_moisture_28_to_100cm",
|
||||
"soil_moisture_100_to_255cm",
|
||||
]
|
||||
|
||||
stats_to_get = ','.join(stats_to_get)
|
||||
|
||||
try:
|
||||
api_url = f"https://archive-api.open-meteo.com/v1/archive?latitude={latitude}&longitude={longitude}&start_date={date}&end_date={date}&hourly={stats_to_get}"
|
||||
response = requests.get(api_url)
|
||||
data = response.json()
|
||||
|
||||
if response.status_code != 200:
|
||||
return {"error": "Failed to fetch weather", "details": data}
|
||||
|
||||
return data
|
||||
|
||||
except Exception as e:
|
||||
return {"error": str(e), "details": f"No weather data available for {latitude}, {longitude} on {date_str}"}
|
||||
@@ -4,7 +4,7 @@ class Database:
|
||||
def __init__(self, database_file):
|
||||
self.db = sqlite3.connect(database_file)
|
||||
|
||||
def build_database(self, sql_file_path):
|
||||
def run_sql_file(self, sql_file_path):
|
||||
sql_script_string = ''
|
||||
with open(sql_file_path, 'r') as sql_file:
|
||||
sql_script_string = sql_file.read()
|
||||
@@ -24,9 +24,11 @@ class Database:
|
||||
else:
|
||||
return None
|
||||
|
||||
def insert(self, name, address):
|
||||
def insert(self, query, values):
|
||||
# Insert new entry into the database
|
||||
cursor = self.db.cursor()
|
||||
query = "INSERT INTO people (name, address) VALUES (?, ?)"
|
||||
cursor.execute(query, (name, address))
|
||||
cursor.execute(query, values)
|
||||
new_id = cursor.lastrowid
|
||||
self.db.commit()
|
||||
|
||||
return new_id
|
||||
|
||||
634
data/raw/ballparks.csv
Normal file
634
data/raw/ballparks.csv
Normal file
@@ -0,0 +1,634 @@
|
||||
PARKID,NAME,AKA,CITY,STATE,START,END,LEAGUE,NOTES
|
||||
ACY01,Inlet Park,,Atlantic City,NJ,,,,
|
||||
ACY02,New York Avenue Field,,Atlantic City,NJ,,,,
|
||||
AKR01,League Park,,Akron,OH,,,,
|
||||
ALB01,Riverside Park,,Albany,NY,09/11/1880,05/30/1882,NL,TRN:9/11/80;6/15&9/10/1881;5/16-5/18&5/30/1882
|
||||
ALB02,Hawkins Stadium,,Albany,NY,,,,
|
||||
ALB03,,,Albany,GA,,,,
|
||||
ALE01,,,Alexandria,LA,,,,
|
||||
ALT01,Columbia Park,,Altoona,PA,04/30/1884,05/31/1884,UA,
|
||||
ALT02,Cricket Field,,Altoona,PA,,,,
|
||||
ANA01,Angel Stadium of Anaheim,Edison Field; Anaheim Stadium,Anaheim,CA,4/19/1966,,AL,
|
||||
ANN01,,,Anniston,AL,,,,
|
||||
APP01,Spencer Park,,Appleton,WI,,,,
|
||||
ARL01,Arlington Stadium,,Arlington,TX,4/21/1972,10/3/1993,AL,
|
||||
ARL02,Rangers Ballpark in Arlington,The Ballpark in Arlington; Ameriquest Fl; Globe Life Park,Arlington,TX,4/11/1994,9/29/2019,AL,
|
||||
ARL03,Globe Life Field in Arlington,,Arlington,TX,7/24/2020,,AL,
|
||||
ARN01,Fairgrounds Park,,Arlington,NE,,,,
|
||||
ATC01,,,Atchison,KS,,,,
|
||||
ATL01,Atlanta-Fulton County Stadium,,Atlanta,GA,4/12/1966,9/23/1996,NL,
|
||||
ATL02,Turner Field,,Atlanta,GA,4/4/1997,10/2/2016,NL,
|
||||
ATL03,Truist Park,Suntrust Park,Atlanta,GA,4/14/2017,,NL,
|
||||
ATL04,Ponce de Leon Park,,Atlanta,GA,,,,
|
||||
ATL05,Harper Field,,Atlanta,GA,,,,
|
||||
ATL06,Booker T. Washington High School Field,,Atlanta,GA,,,,
|
||||
AUS01,Disch Field,,Austin,TX,,,,
|
||||
AXC01,,,Alexander City,AL,,,,
|
||||
BAK01,Sam Lynn Park,,Bakersfield,CA,,,,
|
||||
BAL01,Madison Avenue Grounds,,Baltimore,MD,07/08/1871,07/08/1871,NA,WS3
|
||||
BAL02,Newington Park,,Baltimore,MD,04/22/1872,09/30/1882,,BL1:1872-74; BL4:1873; BL2: 1882
|
||||
BAL03,Oriole Park I,,Baltimore,MD,05/01/1883,10/10/1889,AA,
|
||||
BAL04,Belair Lot,,Baltimore,MD,04/17/1884,09/24/1884,UA,BLU:not 8/25
|
||||
BAL05,Monumental Park,,Baltimore,MD,08/25/1884,08/25/1884,UA,BLU
|
||||
BAL06,Oriole Park II,,Baltimore,MD,08/27/1890,05/09/1891,AA,
|
||||
BAL07,Oriole Park III,,Baltimore,MD,05/11/1891,10/10/1899,,BL3:1891; BLN:1892-99
|
||||
BAL09,Oriole Park IV,American League Park,Baltimore,MD,4/26/1901,9/29/1902,AL,
|
||||
BAL10,Terrapin Park,Oriole Park V,Baltimore,MD,4/13/1914,10/2/1915,FL,
|
||||
BAL11,Memorial Stadium,,Baltimore,MD,4/15/1954,9/30/1991,AL,
|
||||
BAL12,Oriole Park at Camden Yards,,Baltimore,MD,4/6/1992,,AL,
|
||||
BAL13,Maryland Park,,Baltimore,MD,,,,
|
||||
BAL14,Bugle Field,,Baltimore,MD,,,,
|
||||
BAN01,,,Bangor,PA,,,,
|
||||
BAT01,,,Baton Rouge,LA,,,,
|
||||
BCK01,Bailey Park,,Battle Creek,MI,,,,
|
||||
BEA01,Stuart Stadium,,Beaumont,TX,,,,
|
||||
BEA02,,,Beaver Falls,PA,,,,
|
||||
BEA03,Athletic Park,,Beatrice,NE,,,,
|
||||
BEC01,RMI Park,,Beckley,WV,,,,
|
||||
BEL01,Belleville Athletic Field,,Belleville,IL,,,,
|
||||
BEL02,Belmar Memorial Field,,Belmar,NJ,,,,
|
||||
BEL03,,,Belmont,NY,,,,
|
||||
BHM01,Colony Park,,Benton Harbor,MI,,,,
|
||||
BIR01,Rickwood Field ,,Birmingham,AL,,,,
|
||||
BIS01,Bismarck Municipal Ballpark,,Bismarck,ND,,,,
|
||||
BLO01,Bloomsburg Fair Grounds,,Bloomsburg,PA,,,,
|
||||
BLU01,Blakely Field,,Bluefield,WV,,,,
|
||||
BLY01,Bailey's Park,,Blytheville,AR,,,,
|
||||
BOG01,,,Bogalusa,LA,,,,
|
||||
BOS01,South End Grounds I,Walpole Street Grounds,Boston,MA,05/16/1871,09/10/1887,,BS1:1871-75; HR1: 8/12/1874; BSN:1876-1887
|
||||
BOS02,Dartmouth Grounds,Union Park,Boston,MA,04/30/1884,09/24/1884,UA,BSU
|
||||
BOS03,South End Grounds II,,Boston,MA,05/25/1888,05/15/1894,NL,
|
||||
BOS04,Congress Street Grounds,,Boston,MA,04/19/1890,06/20/1894,,BSP:1890; BS2:1891; BSN:5/16 to 6/20/1894
|
||||
BOS05,South End Grounds III,,Boston,MA,07/20/1894,8/11/1914,NL,
|
||||
BOS06,Huntington Avenue Baseball Grounds,,Boston,MA,5/8/1901,10/7/1911,AL,
|
||||
BOS07,Fenway Park,,Boston,MA,4/20/1912,,AL,BOS:1912-date; BSN:9/7to9/29/1914;4/14to7/26/15
|
||||
BOS08,Braves Field,Bee Hive,Boston,MA,8/18/1915,9/21/1952,,
|
||||
BRA01,Bradley Beach Field,,Bradley Beach,NJ,,,,
|
||||
BRA02,,,Brandon,MAN,,,,
|
||||
BRI01,Candlelite Stadium,,Bridgeport,CT,,,,
|
||||
BUF01,Riverside Grounds,,Buffalo,NY,05/01/1879,09/08/1883,NL,
|
||||
BUF02,Olympic Park I,,Buffalo,NY,05/21/1884,10/07/1885,NL,
|
||||
BUF03,Olympic Park II,,Buffalo,NY,04/19/1890,10/04/1890,PL,
|
||||
BUF04,International Fair Association Grounds,Federal League Park,Buffalo,NY,5/11/1914,9/29/1915,FL,
|
||||
BUF05,Sahlen Field,,Buffalo,NY,8/11/2020,,AL,TOR 2020
|
||||
BUF06,Offermann Stadium,,Buffalo,NY,,,,
|
||||
BUT01,,,Butler,PA,,,,
|
||||
CAI01,,,Cairo,IL,,,,
|
||||
CAM01,Third Street and Erie Avenue Grounds,,Camden,NJ,,,,
|
||||
CAM02,Twelfth and Federal St.,,Camden,NJ,,,,
|
||||
CAM03,,,Cambridge,MD,,,,
|
||||
CAM04,Broadway & Everett St.,,Camden,NJ,,,,
|
||||
CAN01,Mahaffey Park,Pastime Park,Canton,OH,09/18/1890,6/21/1903,,PIT 9/18/1890; CLE 6/15/02&5/10&6/21/03
|
||||
CAN02,Pastime Park,,Canton,OH,09/18/1890,09/18/1890,NL,1 PIT game
|
||||
CAN03,Lakeside Park,,Canton,OH,,,,
|
||||
CAN04,,,Canton,IL,,,,
|
||||
CBI01,American Legion Park,,Council Bluffs,IA,,,,
|
||||
CED01,Hill Park,,Cedar Rapid,IA,,,,
|
||||
CEN01,Fans Field,,Centralia,IL,,,,
|
||||
CHA01,Kanawha Park,,Charleston,WV,,,,
|
||||
CHA02,Henninger Field,,Chambersburg,PA,,,,
|
||||
CHA03,Griffith Park,,Charlotte,NC,,,,
|
||||
CHE01,Lloyd Field,,Chester,PA,,,,
|
||||
CHE02,Elks Park,,Chester,PA,,,,
|
||||
CHI01,Lake Front Park I,Union Base-ball Grounds,Chicago,IL,05/08/1871,09/29/1871,NA,
|
||||
CHI02,23rd Street Park,,Chicago,IL,05/29/1872,10/06/1877,,CH2:1874-75; CHN:1876-77
|
||||
CHI03,Lake Front Park II,,Chicago,IL,05/14/1878,09/30/1882,NL,
|
||||
CHI04,Lake Front Park III,,Chicago,IL,05/05/1883,10/11/1884,NL,
|
||||
CHI05,South Side Park I,Cricket Club Grounds; Union Grounds,Chicago,IL,05/02/1884,08/01/1884,UA,
|
||||
CHI06,West Side Park,,Chicago,IL,06/06/1885,10/03/1891,NL,CHN:1891(M/W/F)
|
||||
CHI07,South Side Park II,,Chicago,IL,04/30/1890,09/27/1893,,CHP:1890;CHN:1891(Tu/Th/Sa);1892-93
|
||||
CHI08,West Side Grounds,,Chicago,IL,05/13/1893,10/3/1915,NL,CHN:1893(Sun);1894-1915
|
||||
CHI09,South Side Park III,Schorling Park,Chicago,IL,4/24/1901,6/27/1910,AL,
|
||||
CHI10,Comiskey Park I,White Sox Park,Chicago,IL,7/1/1910,9/30/1990,AL,
|
||||
CHI11,Wrigley Field,Weeghman Park; Cubs Park,Chicago,IL,4/23/1914,,NL,CHF:1914-15; CHN:1916-date
|
||||
CHI12,Guaranteed Rate Field;U.S. Cellular Field,White Sox Park; Comiskey Park II,Chicago,IL,4/18/1991,,AL,
|
||||
CHI15,Mills Stadium,,Chicago,IL,,,,
|
||||
CHI16,Shrewbridge Field,,Chicago,IL,,,,
|
||||
CHN01,,,Chanute,KS,,,,
|
||||
CHT01,Engel Stadium,,Chattanooga,TN,,,,
|
||||
CIN01,Lincoln Park Grounds,Union Cricket Club Grounds,Cincinnati,OH,05/13/1871,07/22/1871,NA,WS3:5/13&7/4/1871; CL1:7/22/1871
|
||||
CIN02,Avenue Grounds,,Cincinnati,OH,04/25/1876,08/27/1879,NL,first Ladies Day (1876)
|
||||
CIN03,Bank Street Grounds,,Cincinnati,OH,05/01/1880,10/15/1884,,CN1:1880; CN2:1882-83; CNU:1884
|
||||
CIN04,League Park I,,Cincinnati,OH,05/01/1884,09/29/1893,,CN2:1884-89; CIN:1890-93
|
||||
CIN05,League Park II,,Cincinnati,OH,04/20/1894,10/2/1901,NL,
|
||||
CIN06,Palace of the Fans,League Park III,Cincinnati,OH,4/17/1902,10/6/1911,NL,
|
||||
CIN07,Crosley Field,Redland Field,Cincinnati,OH,4/11/1912,6/24/1970,NL,
|
||||
CIN08,Cinergy Field,Riverfront Stadium,Cincinnati,OH,6/30/1970,9/22/2002,NL,
|
||||
CIN09,Great American Ballpark,,Cincinnati,OH,3/31/2003,,NL,
|
||||
CIN10,Redland Field,,Cincinnati,OH,,,,
|
||||
CLA01,,,Clarksdale,MS,,,,
|
||||
CLC01,Simpson Park,,Chillicothe,MO,,,,
|
||||
CLE01,National Association Grounds,,Cleveland,OH,05/11/1871,08/19/1872,NA,
|
||||
CLE02,League Park I,Kennard Street Park,Cleveland,OH,05/01/1879,10/11/1884,NL,
|
||||
CLE03,League Park II,American Association Park,Cleveland,OH,05/04/1887,10/04/1890,,CL3:1887-88; CL4:1889-90
|
||||
CLE04,Brotherhood Park,Players League Park,Cleveland,OH,04/30/1890,10/04/1890,PL,
|
||||
CLE05,League Park III,National League Park III,Cleveland,OH,05/01/1891,9/6/1909,,CL4:1891-99; CLE:1901-09
|
||||
CLE06,League Park IV,Dunn Field,Cleveland,OH,4/21/1910,9/21/1946,AL,CLE:1910-7/30/1932;1934-46
|
||||
CLE07,Cleveland Stadium,Municipal Stadium,Cleveland,OH,7/31/1932,10/3/1993,AL,CLE:7/31/1932-9/24/1933; 1947-1993
|
||||
CLE08,Progressive Field,Jacobs Field,Cleveland,OH,4/4/1994,,AL,
|
||||
CLE09,Cedar Avenue Driving Park,,Cleveland,OH,08/21/1887,08/21/1887,AA,CL3: 1 game
|
||||
CLE10,Cubs Stadium,,Cleveland,OH,,,,
|
||||
CLE11,Kinsman Hardware Field,,Cleveland,OH,,,,
|
||||
CLE12,Hooper Field,,Cleveland,OH,,,,
|
||||
CLE13,Luna Bowl,,Cleveland,OH,,,,
|
||||
CLE14,Tate Field,,Cleveland,OH,,,,
|
||||
CLL01,Euclid Beach Park,,Collinwood,OH,06/12/1898,06/19/1898,NL,CL4:6/12&6/19/1898
|
||||
CMB01,,,Columbia,MO,,,,
|
||||
COL01,Recreation Park I,,Columbus,OH,05/01/1883,09/22/1884,AA,
|
||||
COL02,Recreation Park II,,Columbus,OH,04/28/1889,09/22/1891,AA,
|
||||
COL03,Neil Park I,,Columbus,OH,8/3/1902,5/17/1903,AL,CLE:2 games
|
||||
COL04,Neil Park II,,Columbus,OH,7/23/1905,7/24/1905,AL,DET:2 games
|
||||
COL05,Red Bird Stadium,,Columbus,OH,,,,
|
||||
COL06,Golden Park,,Columbus,GA,,,,
|
||||
COL07,,,Columbus,MS,,,,
|
||||
COR01,Firemens Ball Park,,Corpus Christi,TX,,,,
|
||||
COV01,Star Baseball Park,,Covington,KY,09/21/1875,09/21/1875,NA,PH2
|
||||
COV02,Covington Park,,Covington,KY,,,,
|
||||
CRA01,Dean Park,,Crawfordsville,IN,,,,
|
||||
CUM01,,,Cumberland,MD,,,,
|
||||
DAL01,Rebel Stadium,,Dallas,TX,,,,
|
||||
DAL02,Burnett Field,,Dallas,TX,,,,
|
||||
DAN01,Garfield Stadium,,Danville,IL,,,,
|
||||
DAN02,Peters Park,,Danville,VA,,,,
|
||||
DAR01,Hilldale Park,,Darby,PA,,,,
|
||||
DAV01,Municipal Stadium,,Davenport,IA,,,,
|
||||
DAV02,Milan Park,,Davenport,IA,,,,
|
||||
DAY01,Fairview Park,,Dayton,OH,6/8/1902,6/8/1902,AL,CLE
|
||||
DAY02,Westwood Field,,Dayton,OH,,,,
|
||||
DAY03,Hudson Field,Ducks Park,Dayton,OH,,,,
|
||||
DCA01,Legion Field,,Decatur,AL,,,,
|
||||
DCT01,Staley Field,,Decatur,IL,,,,
|
||||
DCT02,Fans Field,,Decatur,IL,,,,
|
||||
DEF01,Kingsbury Park,,Defiance,OH,,,,
|
||||
DEN01,Mile High Stadium,,Denver,CO,4/9/1993,8/11/1994,NL,
|
||||
DEN02,Coors Field,,Denver,CO,4/26/1995,,NL,
|
||||
DEN03,Merchants Park,,Denver,CO,,,,
|
||||
DES01,League Park,,Des Moines,IA,,,,
|
||||
DES02,Pioneer Memorial Park,,Des Moines,IA,,,,
|
||||
DET01,Recreation Park,,Detroit,MI,05/02/1881,09/22/1888,NL,
|
||||
DET02,Bennett Park,,Detroit,MI,4/25/1901,9/10/1911,AL,
|
||||
DET03,Burns Park,West End Park,Detroit,MI,4/28/1901,9/7/1902,AL,Sundays only
|
||||
DET04,Tiger Stadium,Navin Field; Briggs Stadium,Detroit,MI,4/20/1912,9/27/1999,AL,
|
||||
DET05,Comerica Park,,Detroit,MI,4/11/2000,,AL,
|
||||
DET06,Hamtramck Stadium,,Detroit,MI,,,,
|
||||
DET07,Mack Park,,Detroit,MI,,,,
|
||||
DET08,Dequindre Park,,Detroit,MI,,,,
|
||||
DOT01,Wiregrass Stadium,,Dothan,AL,,,,
|
||||
DOV01,Fairview Park Fair Grounds,,Dover,DE,06/24/1875,06/24/1875,NA,PH1
|
||||
DTB01,Cypress Street Park,,Daytona Beach,FL,,,,
|
||||
DUN01,TD Ballpark,,Dunedin,FL,4/8/2021,5/24/2021,AL,TOR
|
||||
DUR01,Durham Athletic Field,,Durham,NC,,,,
|
||||
DYE01,Field of Dreams,,Dyersville,IA,8/12/2021,,AL,
|
||||
EAS01,Federal Park,,Easton,MD,,,,
|
||||
EAU01,Carson Park,,Eau Claire,WI,,,,
|
||||
ELB01,,,Elberton,GA,,,,
|
||||
ELD01,,,El Dorado,AR,,,,
|
||||
ELM01,Maple Avenue Driving Park,,Elmira,NY,10/10/1885,10/10/1885,NL,BFN
|
||||
EOR01,Grove Street Oval,,East Orange,NJ,,,,
|
||||
ERI01,Ainsworth Field,,Erie,PA,,,,
|
||||
EVA01,Bosse Field,,Evansville,IN,,,,
|
||||
FAI01,Fairview Park,,Fairview,NJ,,,,
|
||||
FAR01,Barnett Field,,Fargo,ND,,,,
|
||||
FDI01,,,Fort Dodge,IA,,,,
|
||||
FIN01,Ohio State League Park,,Findlay,OH,,,,
|
||||
FLC01,City Park,,Falls City,NE,,,,
|
||||
FLI01,Atwood Stadium,,Flint,MI,,,,
|
||||
FMT01,,,Fairmont,WV,,,,
|
||||
FOR01,Grand Duchess,Hamilton Field,Fort Wayne,IN,05/04/1871,08/29/1871,NA,First ML game
|
||||
FOR02,Swinney Park,,Fort Wayne,IN,10/24/1882,10/24/1882,NL,Last game of playoffs (CHN & PRO)
|
||||
FOR03,Jailhouse Flats,,Fort Wayne,IN,6/22/1902,8/31/1902,AL,CLE:2 games
|
||||
FOR04,State School Diamond,,Fort Wayne,IN,,,,
|
||||
FOR05,Dwenger Park,,Fort Wayne,IN,,,,
|
||||
FRE01,Freeport Stadium,,Freeport,NY,,,,
|
||||
FTB01,Fort Bragg Field,,Fort Bragg,NC,7/3/2016,7/3/2016,NL,ATL:1 game
|
||||
FTS01,,,Fort Smith,AR,,,,
|
||||
FTW01,La Grave Field,,Fort Worth,TX,,,,
|
||||
FUL01,Fairfield Kitty League Park,,Fulton,KY,,,,
|
||||
GAD01,,,Gadsden,AL,,,,
|
||||
GAL01,Moody Stadium,,Galveston,TX,,,,
|
||||
GAR01,,,Gary,IN,,,,
|
||||
GBW01,Joannes Park,,Green Bay,WI,,,,
|
||||
GEA01,Geauga Lake Grounds,,Geauga Lake,OH,09/02/1888,09/02/1888,AA,CL3:1 game
|
||||
GIN01,Municipal Ballpark,,Grand Island,NE,,,,
|
||||
GLK01,Great Lakes Naval Training Station,,Great Lakes,IL,,,,
|
||||
GLO01,Gloucester Point Grounds,,Gloucester City,NJ,08/05/1888,10/12/1890,AA,Sundays; PH4 6/10/1888
|
||||
GLO02,Gloucester Fireworks Park,,Gloucester City,NJ,08/05/1888,08/26/1888,AA,PH4 8/05/1888&08/08/26/1888
|
||||
GOL01,,,Goldsboro,NC,,,,
|
||||
GRA01,Ramona Park,,Grand Rapids,MI,5/24/1903,5/24/1903,AL,DET
|
||||
GRA02,Bigelow Field,,Grand Rapids,MI,,,,
|
||||
GRA03,Lamar Park,,Grand Rapids,MI,,,,
|
||||
GRA04,,,Grafton,ND,,,,
|
||||
GRE01,Sportsmans Park,,Greenville,MS,,,,
|
||||
GRE02,,,Greenwood,MS,,,,
|
||||
GRE03,Memorial Stadium,,Greensboro,NC,,,,
|
||||
GRE04,Offutt Field,,Greensburg,PA,,,,
|
||||
GRI01,,,Griffin,GA,,,,
|
||||
HAG01,Municipal Stadium,,Hagerstown,MD,,,,
|
||||
HAM01,Turner Field,,Hammond,IN,,,,
|
||||
HAM02,,,Hamilton,ON,,,,
|
||||
HAN01,,,Hannibal,MO,,,,
|
||||
HAR01,Harrison Field,,Harrison,NJ,4/16/1915,10/3/1915,FL,NEW
|
||||
HAR02,Bulkeley Stadium,,Hartford,CT,,,,
|
||||
HAS01,Duncan Field,,Hastings,NE,,,,
|
||||
HAV01,Estadio Gran,,Havana,Cuba,,,,
|
||||
HEL01,,,Helena,AR,,,,
|
||||
HER01,,,Hermandale,MO,,,,
|
||||
HML01,,,Hammond,LA,,,,
|
||||
HOM01,Municipal Field,,Homestead,PA,,,,
|
||||
HON01,Aloha Stadium,,Honolulu,HI,4/19/1997,4/20/1997,NL,SDN:4/19&4/19&4/20/1997
|
||||
HOP01,,,Hopkinsville,KY,,,,
|
||||
HOP02,,,Hopewell,PA,,,,
|
||||
HOU01,Colt Stadium,,Houston,TX,4/10/1962,9/27/1964,NL,
|
||||
HOU02,Astrodome,,Houston,TX,4/12/1965,10/3/1999,NL,
|
||||
HOU03,Minute Maid Park,Enron Field; Astros Field,Houston,TX,4/7/2000,,NL,
|
||||
HOU04,Buffalo Stadium,,Houston,TX,,,,
|
||||
HOU05,,,Houma,LA,,,,
|
||||
HOU06,West End Park,,Houston,TX,,,,
|
||||
HRB01,Island Park,,Harrisburg,PA,,,,
|
||||
HRT01,Hartford Ball Club Grounds,,Hartford,CT,05/01/1874,09/30/1876,,HR1:1874-75; HAR:1876
|
||||
HRT02,Hartford Trotting Park,,Hartford,CT,06/21/1872,08/09/1872,NA,MID: 6/21&7/3&8/9
|
||||
HSP01,,,Hot Springs,AR,,,,
|
||||
HUN01,Lincoln Park,,Huntsville,AL,,,,
|
||||
HUN02,,,Huntington,WV,,,,
|
||||
IND01,South Street Park,,Indianapolis,IN,05/01/1878,09/14/1878,NL,
|
||||
IND02,Seventh Street Park I,,Indianapolis,IN,05/14/1884,09/20/1884,AA,
|
||||
IND03,Bruce Grounds,,Indianapolis,IN,05/18/1884,09/21/1884,AA,Sundays
|
||||
IND04,Seventh Street Park II,,Indianapolis,IN,04/28/1887,10/08/1887,NL,
|
||||
IND05,Seventh Street Park III,,Indianapolis,IN,04/20/1888,10/05/1889,NL,
|
||||
IND06,Indianapolis Park,,Indianapolis,IN,07/28/1890,08/02/1890,NL,CL4
|
||||
IND07,Federal League Park,Washington Park,Indianapolis,IN,4/23/1914,10/8/1914,FL,
|
||||
IND08,Bush Stadium,,Indianapolis,IN,,,,
|
||||
IND09,Northwestern Park,,Indianapolis,IN,,,,
|
||||
IND10,Victory Field,Perry Stadium,Indianapolis,IN,,,,
|
||||
IND11,Washington Park,,Indianapolis,IN,,,,
|
||||
IRO01,Windsor Beach,,Irondequoit,NY,05/11/1890,07/20/1890,AA,RC2: Sundays
|
||||
JAC01,League Park,,Jackson,MS,,,,
|
||||
JAC02,Lakeview Park,,Jackson,TN,,,,
|
||||
JAM01,Celoron Baseball Park,,Jamestown,NY,,,,
|
||||
JER01,Oakdale Park,,Jersey City,NJ,04/24/1889,04/25/1889,NL,NY1: 2 games
|
||||
JER02,Roosevelt Stadium,,Jersey City,NJ,4/19/1956,9/3/1957,NL,BRO: 7 gms (1956) & 8 gms (1957)
|
||||
JKV01,Red Cap Stadium,,Jacksonville,FL,,,,
|
||||
JNC01,Rathert Field,,Junction City,KS,,,,
|
||||
JOH01,Point Grounds,,Johnstown,PA,,,,
|
||||
JON01,,,Jonesboro,AR,,,,
|
||||
JOP01,Childress Field,,Joplin,MO,,,,
|
||||
KAN01,Athletic Park,,Kansas City,MO,06/07/1884,10/19/1884,UA,
|
||||
KAN02,Association Park,,Kansas City,MO,04/30/1886,10/15/1892,,KCN:1886; KC2:1888; SLN 1892 (3 games)
|
||||
KAN03,Exposition Park,,Kansas City,MO,04/25/1889,09/30/1889,AA,
|
||||
KAN04,Gordon and Koppel Field,,Kansas City,MO,4/16/1914,9/28/1915,FL,
|
||||
KAN05,Municipal Stadium,Meuhlebach Field; Blues Stadium,Kansas City,MO,4/12/1955,10/4/1972,AL,KC1:1955-67; KCA:1969-1972
|
||||
KAN06,Kauffman Stadium,Royals Stadium,Kansas City,MO,4/10/1973,,AL,
|
||||
KCK01,Ward Field,,Kansas City,KS,,,,
|
||||
KEA01,Memorial Diamond,,Kearney,NE,,,,
|
||||
KEO01,Perry Park,Walte's Pasture,Keokuk,IA,05/04/1875,06/14/1875,NA,
|
||||
KEW01,Northeast Park,,Kewanee,IL,,,,
|
||||
KNO01,Caswell Park,,Knoxville,TN,,,,
|
||||
KNP01,Glenwood Field,,Kane,PA,,,,
|
||||
KOK01,Athletic Park,,Kokomo,IN,,,,
|
||||
KOK02,Highland Park,,Kokomo,IN,,,,
|
||||
LAN01,Stumpf Field,,Lancaster,PA,,,,
|
||||
LAS01,Cashman Field,,Las Vegas,NV,4/1/1996,4/7/1996,AL,OAK: 6 games
|
||||
LBV01,The Ballpark at Disney's Wide World,,Lake Buena Vista,FL,5/15/2007,4/24/2008,AL,TBA 3 games in 2007
|
||||
LCR01,Copeland Park,,LaCrosse,WI,,,,
|
||||
LEB01,Lebanon Memorial Park,,Lebanon,IN,,,,
|
||||
LEE01,,,Leeds,AL,,,,
|
||||
LEX01,Blue Grass Field,,Lexington,KY,,,,
|
||||
LGB01,Recreation Park,,Long Beach,CA,,,,
|
||||
LGV01,,,Longview,TX,,,,
|
||||
LIC01,Recreation Park Queens Plaza,,Long Island,NY,,,,
|
||||
LIM01,Halloran Park,,Lima,OH,,,,
|
||||
LIN01,Sherman Field,,Lincoln,NE,,,,
|
||||
LIN02,Landis Yard,,Lincoln,NE,,,,
|
||||
LKC01,,,Lake Charles,LA,,,,
|
||||
LON01,London Stadium,,London,England,6/29/2019,,,
|
||||
LOS01,Los Angeles Memorial Coliseum,,Los Angeles,CA,4/18/1958,9/20/1961,NL,
|
||||
LOS02,Wrigley Field,,Los Angeles,CA,4/27/1961,10/1/1961,AL,
|
||||
LOS03,Dodger Stadium,Chavez Ravine,Los Angeles,CA,4/10/1962,,NL,LAN:1962-prsnt; LAA:1962-9/2/65; CAL:9/2to9/22/65
|
||||
LOS04,Gilmore Field,,Los Angeles,CA,,,,
|
||||
LOS05,White Sox Park,,Los Angeles,CA,,,,
|
||||
LOU01,Louisville Baseball Park,,Louisville,KY,04/25/1876,09/29/1877,NL,
|
||||
LOU02,Eclipse Park I,,Louisville,KY,05/05/1882,05/04/1893,,LS2:1882-91; LS3:1892-93
|
||||
LOU03,Eclipse Park II,,Louisville,KY,05/22/1893,08/02/1899,NL,
|
||||
LOU04,Eclipse Park III,,Louisville,KY,08/22/1899,09/02/1899,NL,
|
||||
LOU05,Parkway Field,,Louisville,KY,,,,
|
||||
LRK01,Crump Park,,Little Rock,AR,,,,
|
||||
LRK02,Travelers Field,,Little Rock,AR,,,,
|
||||
LSL01,,,LaSalle,IL,,,,
|
||||
LUD01,Ludlow Baseball Park,,Ludlow,KY,09/22/1875,09/22/1875,NA,PH2
|
||||
MAC01,Luther Williams Park,,Macon,GA,,,,
|
||||
MAN01,Griffith Field,,Manhattan,KS,,,,
|
||||
MAS01,Long Island Grounds,,Maspeth,NY,07/27/1890,08/03/1890,AA,BR4: 2 games
|
||||
MAT01,Indians Park,,Mattoon,IL,,,,
|
||||
MCK01,,,McKeesport,PA,,,,
|
||||
MEA01,,,Meadville,PA,,,,
|
||||
MEM01,Lewis Athletic Park,,Memphis,TN,,,,
|
||||
MEM02,Martin Stadium,,Memphis,TN,,,,
|
||||
MEM03,Russwood Park,,Memphis,TN,,,,
|
||||
MET01,,,Metropolis,IL,,,,
|
||||
MEX01,,,Mexico City,MEX,,,,
|
||||
MEX02,Estadio Alfredo Harp Helu,,Mexico City,MEX,4/29/2023,,NL,SFN&SDN:2023
|
||||
MIA01,Sun Life Stadium,JoeRobbie;ProPlayer;Dolphin;LandShark,Miami,FL,4/5/1993,9/28/2011,NL,
|
||||
MIA02,Marlins Park,LoanDepot Park,Miami,FL,4/4/2012,,NL,
|
||||
MID01,Mansfield Club Grounds,,Middletown,CT,05/02/1872,07/04/1872,NA,
|
||||
MID02,,,Middletown,OH,,,,
|
||||
MID03,Grandview Park Field,,Middletown,PA,,,,
|
||||
MID04,State Hospital Field,,Middletown,NY,,,,
|
||||
MIL01,Milwaukee Base-Ball Grounds,,Milwaukee,WI,05/14/1878,09/14/1878,NL,
|
||||
MIL02,Wright Street Grounds,,Milwaukee,WI,09/27/1884,09/25/1885,,UA:1884; BFN:9/4/1885; PRO: 9/25/1885
|
||||
MIL03,Athletic Park,,Milwaukee,WI,09/10/1891,10/04/1891,AA,
|
||||
MIL04,Lloyd Street Grounds,,Milwaukee,WI,5/3/1901,9/12/1901,AL,
|
||||
MIL05,County Stadium,,Milwaukee,WI,4/14/1953,9/28/2000,,MLN:1953-65; CHA:9gms(1968)&11gms(1969);MIL:70-00
|
||||
MIL06,Miller Park,American Family Field,Milwaukee,WI,4/6/2001,,NL,
|
||||
MIN01,Athletic Park,,Minneapolis,MN,10/02/1891,10/02/1891,AA,ML2
|
||||
MIN02,Metropolitan Stadium,,Bloomington,MN,4/21/1961,9/30/1981,AL,
|
||||
MIN03,Hubert H. Humphrey Metrodome,,Minneapolis,MN,4/6/1982,10/6/2009,AL,
|
||||
MIN04,Target Field,,Minneapolis,MN,4/12/2010,,AL,
|
||||
MIN05,Nicollet Park,,Minneapolis,MN,,,,
|
||||
MNH01,West Field,,Munhall,PA,,,,
|
||||
MNL01,Casino Park,,Monroe,LA,,,,
|
||||
MNT01,Estadio Monterrey,,Monterrey,MX,8/16/1996,4/4/1999,NL,SDN:8/16&8/17&8/18/1996; 4/4/1999
|
||||
MOB01,,,Mobile,AL,,,,
|
||||
MON01,Parc Jarry,Jarry Park,Montreal,QUE,4/14/1969,9/29/1976,NL,
|
||||
MON02,Stade Olympique,Olympic Stadium,Montreal,QUE,4/15/1977,9/29/2004,NL,
|
||||
MOU01,,,Mounds,IL,,,,
|
||||
MRA01,,,Marianna,AR,,,,
|
||||
MRT01,Matthewson Park,,Marshall,TX,,,,
|
||||
MSN01,Tin Plate Field,,Monessen,PA,,,,
|
||||
MTG01,Cramton Bowl,,Montgomery,AL,,,,
|
||||
MTH01,,,Mt. Holly,NJ,,,,
|
||||
MTV01,Veterans Park,,Mt. Vernon,IL,,,,
|
||||
MUN01,Walnut Park,,Muncie,IN,,,,
|
||||
MUN02,McCullough Park,,Muncie,IN,,,,
|
||||
MUS01,Athletic Park,,Muskogee,OK,,,,
|
||||
MYV01,Marysville Ball Park,,Marysville,KS,,,,
|
||||
NBE01,,,North Bethlehem,PA,,,,
|
||||
NBG01,,,Newburgh,NY,,,,
|
||||
NCO01,Memorial Stadium,,North Canton,OH,,,,
|
||||
NEW01,Howard Avenue Grounds,Brewster Park,New Haven,CT,04/21/1875,10/28/1875,NA,
|
||||
NEW02,Hamilton Park,,New Haven,CT,04/21/1875,04/21/1875,NA,
|
||||
NEW03,Beyerle's Park,Forest City Park,Newburgh Township,OH,07/22/1888,08/26/1888,AA,CL3:7/22&7/29&8/26
|
||||
NFN01,Athletic Park,,Norfolk,NE,,,,
|
||||
NIA01,Hyde Park Stadium,,Niagara Falls,NY,,,,
|
||||
NLR01,Booster Park,,North Little Rock,AR,,,,
|
||||
NOL01,Pelican Stadium,,New Orleans,LA,,,,
|
||||
NOL02,Lincoln Park,,New Orleans,LA,,,,
|
||||
NOR01,High Rock Park,,Norfolk,VA,,,,
|
||||
NOR02,Tar Park,,Norfolk,VA,,,,
|
||||
NOR03,Keller Field,,Norwalk,OH,,,,
|
||||
NOR04,Norbeck Park,,Norbeck,MD,,,,
|
||||
NOR05,Bain Field,,Norfolk,VA,,,,
|
||||
NPN01,Builders Stadium,,Newport News,VA,,,,
|
||||
NPN02,Pensinsula War Memorial Stadium,,Newport News,VA,,,,
|
||||
NSH01,Tom Wilson Park,,Nashville,TN,,,,
|
||||
NSH02,Sulphur Dell,,Nashville,TN,,,,
|
||||
NWC01,P.J. Flaherty Memorial Field,,New Castle,PA,,,,
|
||||
NWK01,Wiedenmeyer's Park,,Newark,NJ,7/17/1904,7/17/1904,AL,NYA
|
||||
NWK02,Meadowbrook Oval,,Newark,NJ,,,,
|
||||
NWK03,Newark Schools Stadium,,Newark,NJ,,,,
|
||||
NWK04,Ruppert Stadium,,Newark,NJ,,,,
|
||||
NWO01,Arnold Park,,Newark,OH,,,,
|
||||
NYC01,Union Grounds,,Brooklyn,NY,05/09/1871,09/21/1877,,NY2:1871-75;BR1:1872;BR2:1873-75;NY3:1876;HAR:1877
|
||||
NYC02,Capitoline Grounds,,Brooklyn,NY,05/06/1872,10/09/1872,NA,BR2
|
||||
NYC03,Polo Grounds I (Southeast Diamond),,New York,NY,05/01/1883,10/13/1888,,NY1:1883-88; NY4:7/17/1884-1885
|
||||
NYC04,Polo Grounds II (Southwest Diamond),,New York,NY,05/30/1883,10/25/1883,AA,
|
||||
NYC05,Washington Park I,,Brooklyn,NY,05/05/1884,05/04/1889,AA,BR3
|
||||
NYC06,Metropolitan Park,,New York,NY,05/13/1884,08/23/1884,AA,
|
||||
NYC07,Grauer's Ridgewood Park,Ridgewood Park I,Queens,NY,05/02/1886,09/19/1886,AA,BR3: Sundays (1886)
|
||||
NYC08,Washington Park II,,Brooklyn,NY,05/30/1889,10/03/1890,,BR3:1889; BRO:1890
|
||||
NYC09,Polo Grounds III,,New York,NY,07/08/1889,09/13/1890,NL,
|
||||
NYC10,Polo Grounds IV,,New York,NY,04/19/1890,4/13/1911,,NYP:1890; NY1:1891-1911
|
||||
NYC11,Eastern Park,,Brooklyn,NY,04/28/1890,10/02/1897,,BRP:1890; BRO:1891-97
|
||||
NYC12,Washington Park III,,Brooklyn,NY,04/30/1898,11/1/1912,,BRO:1898-1912
|
||||
NYC13,Hilltop Park,,New York,NY,4/30/1903,10/5/1912,,NYA:1903-1912; NY1: 4/15 to 5/30/1911
|
||||
NYC14,Polo Grounds V,,New York,NY,6/28/1911,9/18/1963,,NY1:1911-1957;NYA:1913-1922;NYN:1962-63
|
||||
NYC15,Ebbets Field,,Brooklyn,NY,4/9/1913,9/24/1957,NL,
|
||||
NYC16,Yankee Stadium I,,New York,NY,4/18/1923,9/21/2008,AL,no games 1974-75
|
||||
NYC17,Shea Stadium,William A. Shea Stadium,New York,NY,4/17/1964,9/28/2008,NL,NYN:1964-2008; NYA:1974-75
|
||||
NYC18,Wallace's Ridgewood Park,Ridgewood Park II,Queens,NY,04/24/1887,06/08/1890,AA,BR3: Sundays (1887-89); BR4: 1890
|
||||
NYC19,Washington Park IV,,Brooklyn,NY,4/1/1914,11/1/1915,FL,
|
||||
NYC20,Citi Field,,New York,NY,4/13/2009,,NL,
|
||||
NYC21,Yankee Stadium II,,New York,NY,4/16/2009,,AL,
|
||||
NYC22,Olympic Field,,New York City,NY,,,,
|
||||
NYC23,Dexter Park,,Brooklyn,NY,,,,
|
||||
NYC24,Catholic Protectory Oval,,New York,NY,,,,
|
||||
NYC25,Dyckman Oval,,New York,NY,,,,
|
||||
NYC26,Hebrew Orphan Asylum Oval,,New York City,NY,,,,
|
||||
NYC27,Recreation Park,,New York City,NY,,,,
|
||||
NYC28,Erasmus Field,,Brooklyn,NY,,,,
|
||||
NYC29,Randalls Island,,New York,NY,,,,
|
||||
OAK01,Oakland-Alameda County Coliseum,Network Associates Coliseum; Overstock.com Coliseum; O.Co Coliseum; Ring Central Coliseum,Oakland,CA,4/17/1968,,AL,
|
||||
OAK02,Oaks Park,,Oakland,CA,,,,
|
||||
OIL01,Ramage-Hasson Field,,Oil City,PA,,,,
|
||||
OKC01,Holland Field,,Oklahoma City,OK,,,,
|
||||
OKC02,Texas League Park,,Oklahoma City,OK,,,,
|
||||
OLE01,Bradner Stadium,,Olean,NY,,,,
|
||||
OMA01,TD Ameritrade Park,,Omaha,NE,6/13/2019,6/13/2019,AL,KCA
|
||||
OMA02,League Park,,Omaha,NE,,,,
|
||||
OMA03,Omaha Municipal Stadium,,Omaha,NE,,,,
|
||||
ORL01,,,Orlando,FL,,,,
|
||||
OSH01,Municipal Athletic Field,,Oshkosh,WI,,,,
|
||||
OWE01,Miller Field,,Owensboro,KY,,,,
|
||||
OXF01,Rodeo Grounds,,Oxford,NE,,,,
|
||||
OZA01,,,Ozark,AL,,,,
|
||||
PAI01,,,Painesville,OH,,,,
|
||||
PAL01,,,Palatka,FL,,,,
|
||||
PAR01,,,Parlin,NJ,,,,
|
||||
PAT01,Hinchliffe Stadium,,Patterson,NJ,,,,
|
||||
PBL01,,,Pine Bluff,AR,,,,
|
||||
PEN01,East End Park,Pendleton Park,Cincinnati,OH,04/25/1891,08/13/1891,AA,CN3
|
||||
PEO01,,,Peoria,IL,,,,
|
||||
PER01,Washington Park,,Peru,IL,,,,
|
||||
PET01,,,Petersburg,VA,,,,
|
||||
PGK01,Riverview Field,,Poughkeepsie,NY,,,,
|
||||
PHI01,Jefferson Street Grounds,Athletics Park,Philadelphia,PA,05/15/1871,10/11/1890,,PH1:1871-75; PH2:1873-75; PHN:1876; PH4:1883-1890
|
||||
PHI02,Centennial Park,,Philadelphia,PA,04/21/1875,05/24/1875,NA,PH3
|
||||
PHI03,Oakdale Park,,Philadelphia,PA,05/02/1882,09/21/1882,AA,PH4
|
||||
PHI04,Recreation Park,,Philadelphia,PA,05/01/1883,10/09/1886,NL,
|
||||
PHI05,Keystone Park,,Philadelphia,PA,04/17/1884,08/07/1884,UA,
|
||||
PHI06,Huntingdon Grounds I,,Philadelphia,PA,04/30/1887,08/06/1894,NL,no games 8/7 to 8/17/1894; fire 8/6/1894
|
||||
PHI07,Forepaugh Park,,Philadelphia,PA,04/30/1890,10/05/1891,,PHP:1890; PH4:1891
|
||||
PHI08,University of Penn. Athletic Field,,Philadelphia,PA,08/11/1894,08/17/1894,NL,PHI:8/11&8/14 to 8/17/1894
|
||||
PHI09,Baker Bowl,,Philadelphia,PA,05/02/1895,6/30/1938,NL,PHI:not 8/20 to 9/10/1903
|
||||
PHI10,Columbia Park,,Philadelphia,PA,4/26/1901,10/3/1908,,PHA; PHI:8/20 to 9/10/1903
|
||||
PHI11,Shibe Park,Connie Mack Stadium,Philadelphia,PA,4/12/1909,10/1/1970,,PHA:1909-1954; PHI:5/16to5/28/1927;7/4/1938to1970
|
||||
PHI12,Veterans Stadium,,Philadelphia,PA,4/10/1971,9/28/2003,NL,
|
||||
PHI13,Citizens Bank Park,,Philadelphia,PA,4/12/2004,,NL,
|
||||
PHI14,Huntingdon Grounds II,,Philadelphia,PA,08/18/1894,09/06/1894,NL,Temporary structure after fire on August 6
|
||||
PHI15,J.J. Dobson’s Park,,Philadelphia,PA,,,,
|
||||
PHI16,Passon Park,,Philadelphia,PA,,,,
|
||||
PHI17,44th and Parkside,Penmar Park,Philadelphia,PA,,,,
|
||||
PHI18,Twenty-fifth and Jefferson Grounds,,Philadelphia,PA,,,,
|
||||
PHI19,Bigler Park,,Philadelphia,PA,,,,
|
||||
PHO01,Chase Field,Bank One Ballpark,Phoenix,AZ,3/31/1998,,NL,
|
||||
PIT01,Union Park,,Pittsburgh,PA,08/22/1878,08/24/1878,NL,PRO: 3 games
|
||||
PIT02,Exposition Park I,Lower Field,Pittsburgh,PA,05/09/1882,08/30/1884,,PT1:1882-1883; PTU: 8/25 to 8/30/1884
|
||||
PIT03,Exposition Park II,Upper Field,Pittsburgh,PA,05/01/1883,06/09/1883,AA,PT1
|
||||
PIT04,Recreation Park,,Pittsburgh,PA,05/01/1884,09/30/1890,,PT1:1884-1886; PIT:1887-1890
|
||||
PIT05,Exposition Park III,,Pittsburgh,PA,04/19/1890,10/2/1915,,PTP:1890; PIT:1891-6/29/1909; PTF:1914-15
|
||||
PIT06,Forbes Field,,Pittsburgh,PA,6/30/1909,6/28/1970,NL,
|
||||
PIT07,Three Rivers Stadium,,Pittsburgh,PA,7/16/1970,10/1/2000,NL,
|
||||
PIT08,PNC Park,,Pittsburgh,PA,4/9/2001,,NL,
|
||||
PIT09,Greenlee Field,,Pittsburgh,PA,,,,
|
||||
PLP01,Island Park,,Portage La Prairie,MAN,,,,
|
||||
POR01,City Stadium,,Portsmouth,VA,,,,
|
||||
POR02,Riverside Park,,Portsmouth,OH,,,,
|
||||
PPB01,,,Philipsburgh,PA,,,,
|
||||
PRO01,Adelaide Avenue Grounds,,Providence,RI,06/12/1875,06/22/1875,NA,NH1: 6/12/1875; BS1: 6/22/1875
|
||||
PRO02,Messer Street Grounds,,Providence,RI,05/01/1878,09/09/1885,NL,
|
||||
PTA01,Legion Park,,Port Arthur,TX,,,,
|
||||
PTK01,,,Pittsburg,KS,,,,
|
||||
PTR01,Port Richmond,,Staten Island,NY,,,,
|
||||
PTX01,Binnion Park,,Paris,TX,,,,
|
||||
RAC01,Horlick Field,,Racine,WI,,,,
|
||||
RAL01,Chavis Park,,Raleigh,NC,,,,
|
||||
RCI01,Municipal Stadium,,Richmond,IN,,,,
|
||||
RCK01,Agricultural Society Fair Grounds,,Rockford,IL,05/05/1871,09/26/1871,NA,
|
||||
RCK02,Rox Park,,Rockford,IL,,,,
|
||||
RED01,Pirates Park,,Red Bank,NJ,,,,
|
||||
REG01,Park de Young,,Regina,SAS,,,,
|
||||
RIC01,Richmond Fair Grounds,,Richmond,VA,04/29/1875,05/01/1875,NA,WS6: 2 games
|
||||
RIC02,Allens Pasture,,Richmond,VA,08/05/1884,10/15/1884,AA,
|
||||
RIC03,Tate Field,,Richmond,VA,,,,
|
||||
RIC04,Mooers Field,,Richmond,VA,,,,
|
||||
RIC05,Mayo Island,,Richmond,VA,,,,
|
||||
RKM01,Talbert Park,,Rocky Mount,NC,,,,
|
||||
ROC01,Culver Field I,,Rochester,NY,04/28/1890,10/06/1890,AA,
|
||||
ROC02,Culver Field II,,Rochester,NY,08/27/1898,08/29/1898,NL,CL4: 2 games
|
||||
ROC03,Ontario Beach Grounds,,Rochester,NY,08/28/1898,08/28/1898,NL,CL4
|
||||
ROC04,Red Wing Stadium,,Rochester,NY,,,,
|
||||
SAI01,St. George Cricket Grounds,,New York,NY,04/22/1886,06/14/1889,,NY4:1886-87; NY1:4/29 to 6/14/1889
|
||||
SAN01,Qualcomm Stadium,San Diego/Jack Murphy Stadium,San Diego,CA,4/8/1969,9/28/2003,NL,
|
||||
SAN02,Petco Park,,San Diego,CA,4/8/2004,,NL,
|
||||
SAN03,Lane Field,,San Diego,CA,,,,
|
||||
SAN04,Monroe Field,,San Diego,CA,,,,
|
||||
SAT01,Mission Stadium,,San Antonio,TX,,,,
|
||||
SBD01,Lippincott Park,,South Bend,IN,,,,
|
||||
SBY01,Memorial Field,,Salisbury,MD,,,,
|
||||
SCI01,Soos Park,,Sioux City,IA,,,,
|
||||
SCI02,Yards Park,,Sioux City,IA,,,,
|
||||
SCP01,Bellefonte Community Athletic Field,,State College,PA,,,,
|
||||
SCR01,Dunmore Stadium,,Scranton,PA,,,,
|
||||
SEA01,Sick's Stadium,,Seattle,WA,4/11/1969,10/2/1969,AL,
|
||||
SEA02,Kingdome,,Seattle,WA,4/6/1977,6/27/1999,AL,
|
||||
SEA03,Safeco Field,,Seattle,WA,7/15/1999,,AL,
|
||||
SEL01,Rowell Field,,Selma,AL,,,,
|
||||
SEO01,Gocheok Sky Dome,Seoul,South Korea,,,,,
|
||||
SFO01,Seals Stadium,,San Francisco,CA,4/15/1958,9/20/1959,NL,
|
||||
SFO02,Candlestick Park,3Com Park,San Francisco,CA,4/12/1960,9/30/1999,NL,
|
||||
SFO03,Oracle Park,AT&T Park; Pacific Bell Park; SBC Park,San Francisco,CA,4/11/2000,,NL,
|
||||
SHA01,Sharon Park,,Sharon,PA,,,,
|
||||
SHR01,Texas League Park,,Shreveport,LA,,,,
|
||||
SHW01,Athletic Park,,Shawnee,OK,,,,
|
||||
SIK01,,,Sikeston,MO,,,,
|
||||
SJU01,Estadio Hiram Bithorn,,San Juan,PR,4/1/2001,6/30/2010,NL,TOR: 4/1/2001; MON:4/11-20&6/3-8&9/5-11/2003
|
||||
SMO01,,,Santa Monica,CA,,,,
|
||||
SPA01,,,Sparta,IL,,,,
|
||||
SPR01,Hampden Park Race Track,Springfield Track,Springfield,MA,07/23/1872,05/14/1875,NA,TRO:7/23/1872; BS1:7/16/1873&5/14/1875
|
||||
SPR02,Reservoir Park,,Springfield,IL,,,,
|
||||
SPR03,Lanphier Park,,Springfield,IL,,,,
|
||||
SPR04,Municipal Stadium,,Springfield,OH,,,,
|
||||
SPR05,White City Park,,Springfield,MO,,,,
|
||||
SPR06,Pynchon Park,,Springfield,MA,,,,
|
||||
SPR07,Fitzpatrick Stadium,,Springfield,IL,,,,
|
||||
STA01,Mitchell Field,,Stamford,CT,,,,
|
||||
STC01,Rox Park,,St. Cloud,MN,,,,
|
||||
STC02,Sports Park,,St. Catherines,ONT,,,,
|
||||
STJ01,City Stadium,,St. Joseph,MO,,,,
|
||||
STL01,Red Stockings Base Ball Park,,St. Louis,MO,05/04/1875,07/04/1875,NA,SL1
|
||||
STL02,Grand Avenue Park,,St. Louis,MO,05/06/1875,10/06/1877,,SL2:1875; SL3:1876-1877
|
||||
STL03,Sportsman's Park I,,St. Louis,MO,05/02/1882,10/13/1892,,SL4:1882-1891; SLN:1892
|
||||
STL04,Union Grounds,,St. Louis,MO,04/20/1884,09/23/1886,,SLU:1884; SL5:1885-86
|
||||
STL05,Robison Field,,St. Louis,MO,04/27/1893,6/6/1920,NL,
|
||||
STL06,Sportsman's Park II,,St. Louis,MO,4/23/1902,10/6/1908,AL,
|
||||
STL07,Sportsman's Park III,Busch Stadium I,St. Louis,MO,4/14/1909,5/8/1966,,SLA:1909-1953; SLN:7/1/1920 to 5/8/1966
|
||||
STL08,Handlan's Park,Federal League Park,St. Louis,MO,4/16/1914,10/3/1915,FL,
|
||||
STL09,Busch Stadium II,,St. Louis,MO,5/12/1966,10/2/2005,NL,
|
||||
STL10,Busch Stadium III,,St. Louis,MO,4/10/2006,,NL,
|
||||
STL11,Giants Park,,St. Louis,MO,,,,
|
||||
STL12,Stars Park,,St. Louis,MO,,,,
|
||||
STL13,National Park,,St. Louis,MO,,,,
|
||||
STM01,,,St. Marys,OH,,,,
|
||||
STP01,Tropicana Field,,St. Petersburg,FL,3/31/1998,,AL,
|
||||
STP02,Lexington Park,,St. Paul,MN,,,,
|
||||
SUN01,Memorial Park,,Sunbury,PA,,,,
|
||||
SUP01,Lincoln Park Field,,Superior,NE,,,,
|
||||
SYD01,Sydney Cricket Ground,,Sydney,Australia,3/22/2014,3/23/2014,NL,
|
||||
SYR01,Star Park I,Newell Park,Syracuse,NY,05/28/1879,09/10/1879,NL,
|
||||
SYR02,Star Park II,,Syracuse,NY,04/28/1890,10/06/1890,AA,
|
||||
SYR03,Iron Pier,,Syracuse,NY,08/03/1890,08/03/1890,AA,Forfeit by LS2 to SR2; no game ever played here
|
||||
SYR04,MacArthur Stadium,,Syracuse,NY,,,,
|
||||
TAL01,Fair Grounds Park,,Tallulah,LA,,,,
|
||||
TAM01,Plant Field,,Tampa,FL,,,,
|
||||
TER01,,,Terre Haute,IN,,,,
|
||||
TEX01,,,Texarkana,TX,,,,
|
||||
THR01,Three Rivers Park,,Three Rivers,NY,05/18/1890,07/20/1890,AA,SR2: Sundays
|
||||
TOK01,Tokyo Dome,,Tokyo,JAP,3/29/2000,3/26/2008,,NYN&CHN:2000;NYA&TBA:2004;BOS&OAK:2008
|
||||
TOL01,League Park,,Toledo,OH,05/14/1884,09/23/1884,AA,
|
||||
TOL02,Tri-State Fair Grounds,,Toledo,OH,09/13/1884,09/13/1884,AA,
|
||||
TOL03,Speranza Park,,Toledo,OH,05/01/1890,10/02/1890,AA,
|
||||
TOL04,Armory Park,,Toledo,OH,6/28/1903,8/16/1903,AL,DET: 2 games
|
||||
TOL05,Swayne Field,,Toledo,OH,,,,
|
||||
TOP01,Owl Park,,Topeka,KS,,,,
|
||||
TOR01,Exhibition Stadium,,Toronto,ONT,4/7/1977,5/28/1989,AL,first game: snow covering outfield
|
||||
TOR02,Rogers Centre,Skydome,Toronto,ONT,6/5/1989,,AL,
|
||||
TRE01,Dunn Field,,Trenton,NJ,,,,
|
||||
TRE02,YMCA Field,,Trenton,NJ,,,,
|
||||
TRO01,Haymakers' Grounds,,Troy,NY,05/09/1871,09/30/1881,,TRO:1871-72; TRN: 1880-81
|
||||
TRO02,Putnam Grounds,,Troy,NY,05/28/1879,05/30/1882,NL,TRN: 05/30/1882 (Gm 2)
|
||||
TUL01,Texas League Park,,Tulsa,OK,,,,
|
||||
TUP01,,,Tupelo,MS,,,,
|
||||
TUS01,Alberta Park,,Tuscaloosa,AL,,,,
|
||||
TYL01,,,Tyler,TX,,,,
|
||||
UNI01,Elks Park,,Uniontown,PA,,,,
|
||||
UNI02,,,Unionville,MO,,,,
|
||||
URB01,Illinois Field,,Urbana,IL,,,,
|
||||
VAN01,,,Vandergrift,PA,,,,
|
||||
VCK01,,,Vicksburg,MS,,,,
|
||||
WAC01,Katy Park,,Waco,TX,,,,
|
||||
WAH01,,,Wahpeton,ND,,,,
|
||||
WAP01,Wash-High Fied,,Washington,PA,,,,
|
||||
WAR01,Rocky Point Park,,Warwick,RI,9/6/1903,9/6/1903,NL,BSN; outfield surrounded by ocean
|
||||
WAR02,Fairgrounds Park,,Warren,OH,,,,
|
||||
WAR03,Russell Field,,Warren,PA,,,,
|
||||
WAS01,Olympic Grounds,,Washington,DC,05/04/1871,06/08/1875,NA,WS3:1871-1872; WS5:1873; WS6:1875
|
||||
WAS02,National Grounds,,Washington,DC,04/20/1872,05/25/1872,NA,WS4
|
||||
WAS03,Capitol Grounds,,Washington,DC,04/18/1884,09/25/1884,UA,
|
||||
WAS04,Athletic Park,,Washington,DC,05/01/1884,08/05/1884,AA,
|
||||
WAS05,Swampoodle Grounds,,Washington,DC,04/29/1886,09/21/1889,NL,
|
||||
WAS06,Boundary Field,,Washington,DC,04/13/1891,10/14/1899,,WS9:1891; WSN: 1892-1899
|
||||
WAS07,American League Park I,,Washington,DC,4/29/1901,9/29/1903,AL,first PA announcer (1902)
|
||||
WAS08,American League Park II,,Washington,DC,4/14/1904,10/6/1910,AL,
|
||||
WAS09,Griffith Stadium,,Washington,DC,4/12/1911,9/21/1961,AL,WS1:1911-60; WS2:1961
|
||||
WAS10,Robert F. Kennedy Stadium,D.C. Stadium,Washington,DC,4/9/1962,9/23/2007,,AL:1962-71; NL:2005-07
|
||||
WAS11,Nationals Park,,Washington,DC,3/30/2008,,NL,
|
||||
WAT01,Troy Ball Club Grounds,,Watervliet,NY,05/20/1882,08/26/1882,NL,TRN
|
||||
WAV01,Waverly Fairgrounds,,Waverly,NJ,04/28/1873,07/23/1873,NA,ELI
|
||||
WEE01,Monitor Grounds,,Weehawken,NJ,09/11/1887,09/11/1887,AA,NY4
|
||||
WFI01,Memorial Stadium,,West Frankfort,IL,,,,
|
||||
WFL01,Spudder Field,,Wichita Falls,TX,,,,
|
||||
WHE01,Island Grounds,,Wheeling,WV,09/22/1890,09/22/1890,NL,PIT
|
||||
WHE02,Holloway Memorial Park,,Wheeling,WV,,,,
|
||||
WIC01,Lawrence Field,,Wichita,KS,,,,
|
||||
WIL01,Union Street Park,,Wilmington,DE,09/02/1884,09/15/1884,UA,9/15 forfeit
|
||||
WIL02,BB&T Ballpark at Bowman Field,,Williamsport,PA,8/20/2017,8/20/2017,NL,PIT
|
||||
WIL03,Harlan Field,,Wilmington,DE,,,,
|
||||
WIL04,Wilmington Park,,Wilmington,DE,,,,
|
||||
WIL05,,,Williamsport,PA,,,,
|
||||
WIL06,Legion Stadium,,Wilmington,NC,,,,
|
||||
WIL07,Municipal Stadium,,Wilson,NC,,,,
|
||||
WIL08,Pennsy Field,,Wilmington,DE,,,,
|
||||
WIN01,Osborne Stadium,,Winnipeg,MAN,,,,
|
||||
WIN02,Gabrych Park,,Winona,MN,,,,
|
||||
WNY01,West New York Field Club Grounds,,West New York,NJ,09/11/1898,09/17/1899,NL,BRO:9/18&10/2/1898; NY1:9/11/98&6/4&7/16&8/13&9/17/99
|
||||
WNY02,Miller Stadium,,West New York,NJ,,,,
|
||||
WOR01,Agricultural County Fair Grounds I,,Worcester,MA,05/01/1880,09/29/1882,NL,
|
||||
WOR02,Agricultural County Fair Grounds II,,Worcester,MA,08/17/1887,08/17/1887,NL,1 BSN game
|
||||
WOR03,Worcester Driving Park Grounds,,Worcester,MA,10/30/1874,10/30/1874,NA,1 BS1 game
|
||||
WSL01,Soutside Park,,Winston-Salem,NC,,,,
|
||||
WYM01,Arbor State Park,,Wymore,NE,,,,
|
||||
YOR01,Eagles Park,,York,PA,,,,
|
||||
YOR02,Memorial Stadium,,York,PA,,,,
|
||||
YOR03,Martin-Perry Field,,West York,PA,,,,
|
||||
YOU01,Idora Park,,Youngtown,OH,,,,
|
||||
ZAN01,Mark Park,,Zanesville,OH,,,,
|
||||
ZAN02,Municipal Stadium,,Zanesville,OH,,,,
|
||||
|
292
data/raw/teams.csv
Normal file
292
data/raw/teams.csv
Normal file
@@ -0,0 +1,292 @@
|
||||
TEAM,LEAGUE,CITY,NICKNAME,FIRST,LAST
|
||||
ACY,ECL,Atlantic City,Bacharach Giants,1916,1929
|
||||
AGS,,Augie Galan,All Stars,1944,1944
|
||||
AKR,,Akron,Grays,1933,1933
|
||||
ALM,,American League,Stars in Mexico,1935,1935
|
||||
ALN,,American League,All Stars,1926,1930
|
||||
ALS,,American League,All Stars,1933,2024
|
||||
ALT,UA,Altoona,Mountain Citys,1884,1884
|
||||
ANA,AL,Anaheim,Angels,1997,2024
|
||||
ARI,NL,Arizona,Diamondbacks,1998,2024
|
||||
ASB,,Baltimore,All Stars,1927,1932
|
||||
ASC,,Max Carey,All Stars,1930,1931
|
||||
ASD,,Dizzy Dean,All Stars,1934,1942
|
||||
ASE,,East,All Stars,1933,1962
|
||||
ASF,,Bob Feller,All Stars,1945,1947
|
||||
ASG,,Lefty Grove,All Stars,1930,1930
|
||||
ASL,,Lou Gehrig,All Stars,1929,1929
|
||||
ASO,,Steve O'Neill,All Stars,1931,1931
|
||||
ASP,,Satchel Paige,All-Stars,1946,1946
|
||||
AST,,Taylor,All Stars,1940,1940
|
||||
ASW,,West,All Stars,1933,1962
|
||||
ATL,NL,Atlanta,Braves,1966,2024
|
||||
ATN,,Atlanta,Black Crackers,1932,1939
|
||||
BAL,AL,Baltimore,Orioles,1954,2024
|
||||
BCG,,Baltimore,Colored Giants,1943,1943
|
||||
BFA,NN2,Buffalo,Black Aces,1938,1938
|
||||
BFN,NL,Buffalo,Bisons,1879,1885
|
||||
BFP,PL,Buffalo,Bisons,1890,1890
|
||||
BIR,NNL;NAL,Birmingham,Black Barons,1923,1949
|
||||
BIS,,Bismarck,Club,1935,1935
|
||||
BKB,,Brooklyn,Bushwicks,1934,1934
|
||||
BL1,NA,Baltimore,Lord Baltimores,1872,1874
|
||||
BL2,AA,Baltimore,Orioles,1882,1889
|
||||
BL3,AA,Baltimore,Orioles,1890,1891
|
||||
BL4,NA,Baltimore,Marylands,1873,1873
|
||||
BLA,AL,Baltimore,Orioles,1901,1902
|
||||
BLF,FL,Baltimore,Terrapins,1914,1915
|
||||
BLG,NN2;NAL,Baltimore,Elite Giants,1938,1949
|
||||
BLN,NL,Baltimore,Orioles,1892,1899
|
||||
BLS,ECL;ANL,Baltimore,Black Sox,1920,1934
|
||||
BLU,UA,Baltimore,Monumentals,1884,1884
|
||||
BOS,AL,Boston,Red Sox,1901,2024
|
||||
BR1,NA,Brooklyn,Eckfords,1872,1872
|
||||
BR2,NA,Brooklyn,Atlantics,1872,1875
|
||||
BR3,AA,Brooklyn,Dodgers,1884,1889
|
||||
BR4,AA,Brooklyn,Gladiators,1890,1890
|
||||
BRF,FL,Brooklyn,Tip-Tops,1914,1915
|
||||
BRG,ECL,Brooklyn,Royal Giants,1904,1937
|
||||
BRN,NN2,Brooklyn,Eagles,1935,1936
|
||||
BRO,NL,Brooklyn,Dodgers,1890,1957
|
||||
BRP,PL,Brooklyn,Wonders,1890,1890
|
||||
BRS,,Babe Ruth,All Stars,1935,1935
|
||||
BS1,NA,Boston,Braves,1871,1875
|
||||
BS2,AA,Boston,Reds,1891,1891
|
||||
BSN,NL,Boston,Braves,1876,1952
|
||||
BSP,PL,Boston,Reds,1890,1890
|
||||
BSU,UA,Boston,Reds,1884,1884
|
||||
BUF,FL,Buffalo,Blues,1914,1915
|
||||
BXG,,Bronx,Giants,1925,1925
|
||||
CAG,NN1;NSL;NN2;NAL,Chicago,American Giants,1911,1949
|
||||
CAL,AL,California,Angels,1965,1996
|
||||
CB1,NN1,Columbus,Buckeyes,1921,1921
|
||||
CB2,NN2,Columbus,Bluebirds,1933,1933
|
||||
CB3,NN2,Columbus,Elite Giants,1935,1935
|
||||
CCB,NAL,Cincinnati-Cleveland,Buckeyes,1942,1942
|
||||
CCR,,Cincinnati,Crescents,1946,1946
|
||||
CDA,,Chuck Dressen,All Stars,1945,1945
|
||||
CG1,NN1,Chicago,Giants,1910,1921
|
||||
CH1,NA,Chicago,White Stockings,1871,1871
|
||||
CH2,NA,Chicago,White Stockings,1874,1875
|
||||
CHA,AL,Chicago,White Sox,1901,2024
|
||||
CHF,FL,Chicago,Whales,1914,1915
|
||||
CHM,,Chicago,Mills,1934,1935
|
||||
CHN,NL,Chicago,Cubs,1876,2024
|
||||
CHP,PL,Chicago,Pirates,1890,1890
|
||||
CHU,UA,Chicago-Pittsburgh,Browns,1884,1884
|
||||
CI1,NAL,Cincinnati,Tigers,1937,1937
|
||||
CI2,NAL,Cincinnati,Clowns,1942,1943
|
||||
CIA,NAL,Cincinnati-Indianapolis,Clowns,1944,1945
|
||||
CIN,NL,Cincinnati,Reds,1890,2024
|
||||
CL1,NA,Cleveland,Forest Cities,1871,1872
|
||||
CL2,NL,Cleveland,Spiders,1879,1884
|
||||
CL3,AA,Cleveland,Spiders,1887,1888
|
||||
CL4,NL,Cleveland,Spiders,1889,1899
|
||||
CL5,AA,Columbus,Colts,1883,1884
|
||||
CL6,AA,Columbus,Colts,1889,1891
|
||||
CLE,AL,Cleveland,Guardians,1901,2024
|
||||
CLG,,Cleveland,Giants,1928,1928
|
||||
CLP,PL,Cleveland,Infants,1890,1890
|
||||
CN1,NL,Cincinnati,Reds,1876,1880
|
||||
CN2,AA,Cincinnati,Reds,1882,1889
|
||||
CN3,AA,Cincinnati,Kelly's Killers,1891,1891
|
||||
CN4,NL,Cincinnati,Stars,1880,1880
|
||||
CNN,NN1,Cincinnati,Cubans,1921,1921
|
||||
CNU,UA,Cincinnati,Outlaw Reds,1884,1884
|
||||
COL,NL,Colorado,Rockies,1993,2024
|
||||
CUE,ECL,Cuban,Stars (East),1916,1929
|
||||
CUH,,Cuban,House of David,1931,1931
|
||||
CUP,EW,Cuban,Stars,1932,1932
|
||||
CUS,,Cuban,Stars (Ind),1932,1937
|
||||
CUW,NN1,Cuban,Stars (West),1906,1930
|
||||
CUX,,X-Cuban,Giants,1903,1904
|
||||
CV1,NN1,Cleveland,Tate Stars,1922,1922
|
||||
CV2,NN1,Cleveland,Browns,1924,1924
|
||||
CV3,NN1,Cleveland,Elites,1926,1926
|
||||
CV4,NN1,Cleveland,Hornets,1927,1927
|
||||
CV5,NN1,Cleveland,Tigers,1928,1928
|
||||
CV6,NN1,Cleveland,Cubs,1931,1931
|
||||
CV7,,Cleveland,Giants,1933,1933
|
||||
CV8,,Cleveland,Red Sox,1934,1934
|
||||
CV9,NAL,Cleveland,Bears,1939,1940
|
||||
CVB,NAL,Cleveland,Buckeyes,1943,1948
|
||||
CVS,,Cleveland,Stars,1932,1932
|
||||
DAY,NN1,Dayton,Marcos,1918,1926
|
||||
DET,AL,Detroit,Tigers,1901,2024
|
||||
DI1,,Detroit - Indianapolis,Stars,1933,1933
|
||||
DT1,NN1,Detroit,Stars,1919,1931
|
||||
DT2,NAL,Detroit,Stars,1937,1937
|
||||
DTN,NL,Detroit,Wolverines,1881,1888
|
||||
DTW,EW,Detroit,Wolves,1932,1932
|
||||
ECG,,Eastern,Colored Giants,1941,1941
|
||||
ELI,NA,Elizabeth,Resolutes,1873,1873
|
||||
FLO,NL,Florida,Marlins,1993,2011
|
||||
FW1,NA,Ft. Wayne,Kekiongas,1871,1871
|
||||
GLK,,Great Lakes,Naval Training,1943,1943
|
||||
HAE,ECL,Harrisburg,Giants,1924,1927
|
||||
HAR,NL,Hartford,Dark Blues,1876,1877
|
||||
HAS,,Harlem,Stars,1931,1931
|
||||
HIL,ECL,Hilldale,Club,1917,1932
|
||||
HOE,NAL,Houston,Eagles,1949,1949
|
||||
HOM,NN2,Homestead,Grays,1918,1948
|
||||
HOU,NL;AL,Houston,Astros,1962,2024
|
||||
HR1,NA,Hartford,Dark Blues,1874,1875
|
||||
HSL,NN2,Harrisburg - St. Louis,Stars,1943,1943
|
||||
HWS,,Honus Wagner,All-Stars,1943,1943
|
||||
IN1,NL,Indianapolis,Blues,1878,1878
|
||||
IN2,AA,Indianapolis,Blues,1884,1884
|
||||
IN3,NL,Indianapolis,Hoosiers,1887,1889
|
||||
IN4,NN1,Indianapolis,ABC's,1907,1926
|
||||
IN5,,Indianapolis,ABC's,1931,1932
|
||||
IN6,,Indianapolis,Athletics,1937,1937
|
||||
IN7,NAL,Indianapolis,ABC's,1938,1938
|
||||
IN8,NAL,Indianapolis,Crawfords,1940,1940
|
||||
IN9,NAL,Indianapolis,Clowns,1946,1949
|
||||
IND,FL,Indianapolis,Hoosiers,1914,1914
|
||||
JAX,,Jacksonville,Red Caps,1938,1942
|
||||
KC1,AL,Kansas City,Athletics,1955,1967
|
||||
KC2,AA,Kansas City,Cowboys,1888,1889
|
||||
KCA,AL,Kansas City,Royals,1969,2024
|
||||
KCF,FL,Kansas City,Packers,1914,1915
|
||||
KCM,NN1;NAL,Kansas City,Monarchs,1920,1949
|
||||
KCN,NL,Kansas City,Cowboys,1886,1886
|
||||
KCR,,Kansas City,Royals,1943,1948
|
||||
KCU,UA,Kansas City,Cowboys,1884,1884
|
||||
KEO,NA,Keokuk,Westerns,1875,1875
|
||||
KLK,,Kelley,Kars,1930,1930
|
||||
LAA,AL,Los Angeles,Angels,1961,1964
|
||||
LAN,NL,Los Angeles,Dodgers,1958,2024
|
||||
LCB,NAL,Louisville-Cleveland,Buckeyes,1949,1949
|
||||
LRS,NSL,Little Rock,Black Travelers,1932,1932
|
||||
LS1,NL,Louisville,Grays,1876,1877
|
||||
LS2,AA,Louisville,Colonels,1882,1891
|
||||
LS3,NL,Louisville,Colonels,1892,1899
|
||||
LS4,,Louisville,White Caps,1930,1932
|
||||
MEM,NAL,Memphis,Red Sox,1924,1949
|
||||
MIA,NL,Miami,Marlins,2012,2024
|
||||
MID,NA,Middletown,Mansfields,1872,1872
|
||||
MIL,AL;NL,Milwaukee,Brewers,1970,2024
|
||||
MIN,AL,Minnesota,Twins,1961,2024
|
||||
ML2,NL,Milwaukee,Cream Citys,1878,1878
|
||||
ML3,AA,Milwaukee,Brewers,1891,1891
|
||||
ML4,NN1,Milwaukee,Bears,1923,1923
|
||||
MLA,AL,Milwaukee,Brewers,1901,1901
|
||||
MLN,NL,Milwaukee,Braves,1953,1965
|
||||
MLS,,Major League,All Stars,1931,1948
|
||||
MLU,UA,Milwaukee,Brewers,1884,1884
|
||||
MNR,NSL,Monroe,Monarchs,1932,1932
|
||||
MON,NL,Montreal,Expos,1969,2004
|
||||
MTG,NSL,Montgomery,Grey Sox,1932,1932
|
||||
NAL,,NAL,All Stars,1937,1942
|
||||
NAS,,North,All Stars,1944,1945
|
||||
NBG,,New York,Bacharach Giants,1922,1922
|
||||
NEW,FL,Newark,Peppers,1915,1915
|
||||
NH1,NA,New Haven,New Havens,1875,1875
|
||||
NLN,,National League,All Stars,1932,1932
|
||||
NLS,,National League,All Stars,1933,2024
|
||||
NNL,,NNL,All Stars,1937,1941
|
||||
NNS,,Negro League,All Stars,1934,1945
|
||||
NSH,,Nashville,Elite Giants,1929,1934
|
||||
NW1,NN2,Newark,Dodgers,1934,1935
|
||||
NW2,NN2,Newark,Eagles,1936,1948
|
||||
NWS,,Newark,Stars,1926,1926
|
||||
NWW,,Newark,Browns,1932,1932
|
||||
NY1,NL,New York,Giants,1883,1957
|
||||
NY2,NA,New York,Mutuals,1871,1875
|
||||
NY3,NL,New York,Mutuals,1876,1876
|
||||
NY4,AA,New York,Metropolitans,1883,1887
|
||||
NY5,NN2,New York,Black Yankees,1932,1948
|
||||
NY6,NN2;NAL,New York,Cubans,1935,1949
|
||||
NYA,AL,New York,Yankees,1903,2024
|
||||
NYL,ECL,New York,Lincoln Giants,1911,1930
|
||||
NYN,NL,New York,Mets,1962,2024
|
||||
NYP,PL,New York,Giants,1890,1890
|
||||
OAK,AL,Oakland,Athletics,1968,2024
|
||||
PH1,NA,Philadelphia,Athletics,1871,1875
|
||||
PH2,NA,Philadelphia,White Stockings,1873,1875
|
||||
PH3,NA,Philadelphia,Centennials,1875,1875
|
||||
PH4,AA,Philadelphia,Athletics,1882,1891
|
||||
PH5,NN2;NAL,Philadelphia,Stars,1934,1949
|
||||
PH6,,Philadelphia,Bacharach Giants,1934,1934
|
||||
PHA,AL,Philadelphia,Athletics,1901,1954
|
||||
PHB,,Phil-Birm,Baron Stars,1945,1945
|
||||
PHE,,Philadelphia,Tigers,1928,1928
|
||||
PHG,,Philadelphia,Giants,1903,1904
|
||||
PHI,NL,Philadelphia,Phillies,1883,2024
|
||||
PHN,NL,Philadelphia,Athletics,1876,1876
|
||||
PHP,PL,Philadelphia,Quakers,1890,1890
|
||||
PHU,UA,Philadelphia,Keystones,1884,1884
|
||||
PIR,,Pirrone,All Stars,1925,1943
|
||||
PIT,NL,Pittsburgh,Pirates,1887,2024
|
||||
PRC,,Pennsylvania,Red Caps,1917,1920
|
||||
PRG,,Philadelphia,Royal Giants,1925,1942
|
||||
PRK,,Parker,All Stars,1942,1945
|
||||
PRO,NL,Providence,Grays,1878,1885
|
||||
PT1,AA,Pittsburgh,Pirates,1882,1886
|
||||
PTC,NN2,Pittsburgh,Crawfords,1931,1938
|
||||
PTF,FL,Pittsburgh,Rebels,1914,1915
|
||||
PTK,,Pittsburgh,Keystones,1922,1922
|
||||
PTP,PL,Pittsburgh,Burghers,1890,1890
|
||||
RC1,NA,Rockford,Forest Citys,1871,1871
|
||||
RC2,AA,Rochester,Hop Bitters,1890,1890
|
||||
RIC,AA,Richmond,Virginias,1884,1884
|
||||
SAS,,South,All Stars,1944,1945
|
||||
SCU,,Stars,of Cuba,1931,1931
|
||||
SDN,NL,San Diego,Padres,1969,2024
|
||||
SDO,,Santo Domingo,All Stars,1937,1937
|
||||
SE1,AL,Seattle,Pilots,1969,1969
|
||||
SEA,AL,Seattle,Mariners,1977,2024
|
||||
SFN,NL,San Francisco,Giants,1958,2024
|
||||
SHR,,Shroyer,All Stars,1935,1935
|
||||
SHV,,Shevlin,All Stars,1933,1933
|
||||
SL1,NA,St. Louis,Red Stockings,1875,1875
|
||||
SL2,NA,St. Louis,Brown Stockings,1875,1875
|
||||
SL3,NL,St. Louis,Brown Stockings,1876,1877
|
||||
SL4,AA,St. Louis,Cardinals,1882,1891
|
||||
SL5,NL,St. Louis,Maroons,1885,1886
|
||||
SLA,AL,St.Louis,Browns,1902,1953
|
||||
SLF,FL,St.Louis,Terriers,1914,1915
|
||||
SLG,NN1,St. Louis,Giants,1911,1921
|
||||
SLN,NL,St. Louis,Cardinals,1892,2024
|
||||
SLU,UA,St. Louis,Maroons,1884,1884
|
||||
SNO,NAL,St. Louis - New Orleans,Stars,1940,1941
|
||||
SPU,UA,St. Paul,Saints,1884,1884
|
||||
SPZ,,Sprinz,All Stars,1945,1945
|
||||
SR1,NL,Syracuse,Stars,1879,1879
|
||||
SR2,AA,Syracuse,Stars,1890,1890
|
||||
SSA,NAL,St. Louis,Stars,1937,1939
|
||||
SSN,NN1,St. Louis,Stars,1922,1931
|
||||
STA,,Decatur,Staleys,1921,1921
|
||||
TBA,AL,Tampa Bay,Devil Rays,1998,2024
|
||||
TEX,AL,Texas,Rangers,1972,2024
|
||||
TL1,AA,Toledo,Blue Stockings,1884,1884
|
||||
TL2,AA,Toledo,Maumees,1890,1890
|
||||
TLC,NN2;NAL,Toledo,Crawfords,1939,1939
|
||||
TLN,,Toledo,Tigers,1923,1923
|
||||
TOR,AL,Toronto,Blue Jays,1977,2024
|
||||
TRN,NL,Troy,Trojans,1879,1882
|
||||
TRO,NA,Troy,Haymakers,1871,1872
|
||||
TWA,,Ted Williams,All Stars,1941,1941
|
||||
VDA,,Vince DiMaggio,All Stars,1945,1945
|
||||
VMA,,Vander Meer,All Stars,1946,1946
|
||||
WAS,NL,Washington,Nationals,2005,2024
|
||||
WBS,,Washington,Black Senators,1938,1938
|
||||
WEG,NN2,Washington,Elite Giants,1936,1937
|
||||
WHK,,White,Kings,1925,1937
|
||||
WIL,UA,Wilmington,Quicksteps,1884,1884
|
||||
WLE,ECL,Wilmington,Potomacs,1925,1925
|
||||
WOR,NL,Worcester,Ruby Legs,1880,1882
|
||||
WPS,,Western Pipe & Steel,Boilermakers,1943,1943
|
||||
WS1,AL,Washington,Senators,1901,1960
|
||||
WS2,AL,Washington,Senators,1961,1971
|
||||
WS3,NA,Washington,Olympics,1871,1872
|
||||
WS4,NA,Washington,Nationals,1872,1872
|
||||
WS5,NA,Washington,Nationals,1873,1873
|
||||
WS6,NA,Washington,Olympics,1875,1875
|
||||
WS7,AA,Washington,Nationals,1884,1884
|
||||
WS8,NL,Washington,Senators,1886,1889
|
||||
WS9,AA,Washington,Senators,1891,1891
|
||||
WSE,ECL,Washington,Potomacs,1924,1924
|
||||
WSN,NL,Washington,Senators,1892,1899
|
||||
WSU,UA,Washington,Nationals,1884,1884
|
||||
WSW,EW,Washington,Pilots,1932,1932
|
||||
|
@@ -1,7 +1,25 @@
|
||||
CREATE TABLE IF NOT EXISTS parks (
|
||||
park_id CHAR(5) NOT NULL,
|
||||
park_name VARCHAR,
|
||||
lf_fence_distance SMALLINT UNSIGNED,
|
||||
lf_fence_height, SMALLINT UNSIGNED,
|
||||
ct_fence_distance SMALLINT UNSIGNED,
|
||||
ct_fence_height SMALLINT UNSIGNED,
|
||||
rf_fence_distance SMALLINT UNSIGNED,
|
||||
rf_fence_height SMALLINT UNSIGNED,
|
||||
has_roof BIT,
|
||||
latitude FLOAT,
|
||||
longitude FLOAT,
|
||||
elevation SMALLINT,
|
||||
PRIMARY KEY (park_id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS teams (
|
||||
team CHAR(3) NOT NULL,
|
||||
park_id CHAR(5) NOT NULL,
|
||||
league CHAR(2) NOT NULL,
|
||||
city VARCHAR NOT NULL,
|
||||
team_name VARCHAR NOT NULL,
|
||||
FOREIGN KEY (park_id) REFERENCES parks(park_id),
|
||||
PRIMARY KEY (team)
|
||||
);
|
||||
@@ -24,41 +42,14 @@ CREATE TABLE IF NOT EXISTS games (
|
||||
b1_ump_id CHAR(8),
|
||||
b1_ump_name VARCHAR,
|
||||
b2_ump_id CHAR(8),
|
||||
b2 ump_name VARCHAR,
|
||||
b2_ump_name VARCHAR,
|
||||
b3_ump_id CHAR(8),
|
||||
b3_ump_name VARCHAR,
|
||||
lf_ump_id CHAR(8),
|
||||
lf_ump_name VARCHAR,
|
||||
rf_ump_id CHAR(8),
|
||||
rf_ump_name VARCHAR,
|
||||
weather_id INT NOT NULL,
|
||||
FOREIGN KEY (weather_id) REFERENCES weather(id)
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS parks (
|
||||
park_id CHAR(5) NOT NULL,
|
||||
park_name VARCHAR,
|
||||
latitude FLOAT,
|
||||
longitude FLOAT,
|
||||
FOREIGN KEY (park_id) REFERENCES games(park_id),
|
||||
PRIMARY KEY (park_id)
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS weather (
|
||||
id INTEGER NOT NULL,
|
||||
temperature SMALLINT,
|
||||
wind_speed FLOAT,
|
||||
air_pressure FLOAT,
|
||||
humidity SMALLINT UNSIGNED,
|
||||
uv_index FLOAT,
|
||||
air_quality TINYINT UNSIGNED,
|
||||
percipitation_type CHAR(10),
|
||||
percipitation_amount FLOAT,
|
||||
sky_condition CHAR(20),
|
||||
sun_rise TIME,
|
||||
sun_set TIME,
|
||||
moon_phase TINYINT UNSIGNED,
|
||||
FOREIGN KEY (park_id) REFERENCES parks(park_id)
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
@@ -101,7 +92,7 @@ CREATE TABLE IF NOT EXISTS team_game (
|
||||
manager_id CHAR(8),
|
||||
manager_name VARCHAR,
|
||||
|
||||
starting_pitchter_id CHAR(8),
|
||||
starting_pitcher_id CHAR(8),
|
||||
starting_pitcher_name VARCHAR,
|
||||
|
||||
starting_1_id CHAR(8),
|
||||
@@ -145,4 +136,20 @@ CREATE TABLE IF NOT EXISTS team_game (
|
||||
PRIMARY KEY (game, team)
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE IF NOT EXISTS weather (
|
||||
game_id INTEGER NOT NULL,
|
||||
temperature SMALLINT,
|
||||
wind_speed FLOAT,
|
||||
air_pressure FLOAT,
|
||||
humidity SMALLINT UNSIGNED,
|
||||
uv_index FLOAT,
|
||||
air_quality TINYINT UNSIGNED,
|
||||
percipitation_type CHAR(10),
|
||||
percipitation_amount FLOAT,
|
||||
sky_condition CHAR(20),
|
||||
sun_rise TIME,
|
||||
sun_set TIME,
|
||||
moon_phase TINYINT UNSIGNED,
|
||||
FOREIGN KEY (game_id) REFERENCES games(id),
|
||||
PRIMARY KEY (game_id)
|
||||
);
|
||||
32
data/sql/prefill_parks.sql
Normal file
32
data/sql/prefill_parks.sql
Normal file
@@ -0,0 +1,32 @@
|
||||
INSERT OR IGNORE INTO parks
|
||||
(park_id, park_name, lf_fence_distance, lf_fence_height, ct_fence_distance, ct_fence_height, rf_fence_distance, rf_fence_height, has_roof, latitude, longitude, elevation) VALUES
|
||||
("ANA01", "Angel Stadium of Anaheim", 347, 5, 396, 6, 350, 8, 0, 33.800278, -117.882778, 148),
|
||||
("ARL03", "Globe Life Field in Arlington", 332, 14, 400, 8, 325, 8, 1, 32.747361, -97.084167, 568),
|
||||
("ATL03", "Truist Park", 335, 11, 400, 12, 330, 15, 0, 33.89, -84.468, 951),
|
||||
("BAL12", "Oriole Park at Camden Yards", 333, 7, 400, 7, 318, 21, 0, 39.283889, -76.621667, 36),
|
||||
("BOS07", "Fenway Park", 310, 37, 390, 15, 302, 3, 0, 42.34625, -71.09775, 16),
|
||||
("CHI12", "Guaranteed Rate Field", 330, 8, 400, 8, 335, 8, 0, 41.83, -87.633889, 594),
|
||||
("CIN09", "Great American Ballpark", 328, 12, 404, 8, 325, 12, 0, 39.0975, -84.506667, 489),
|
||||
("CLE08", "Progressive Field", 325, 19, 410, 9, 325, 9, 0, 41.495833, -81.685278, 653),
|
||||
("DEN02", "Coors Field", 347, 8, 415, 8, 350, 17, 0, 39.756111, -104.994167, 5180),
|
||||
("DET05", "Comerica Park", 345, 7, 420, 9, 330, 8, 0, 42.339169, -83.048607, 577),
|
||||
("HOU03", "Minute Maid Park", 315, 21, 436, 10, 326, 7, 1, 29.756944, -95.355556, 20),
|
||||
("KAN06", "Kauffman Stadium", 330, 9, 410, 9, 330, 9, 0, 39.051389, -94.480556, 856),
|
||||
("LOS02", "Wrigley Field", 355, 15, 400, 11.5, 353, 15, 0, 41.948056, -87.655556, 600),
|
||||
("LOS03", "Dodger Stadium", 330, 8, 395, 8, 330, 8, 0, 34.073611, -118.24, 515),
|
||||
("MIA02", "Marlins Park", 344, 9, 407, 12, 335, 9, 1, 25.778056, -80.219722, 7),
|
||||
("MIL06", "Miller Park", 344, 8, 400, 8, 345, 8, 1, 43.028333, -87.971111, 617),
|
||||
("MIN04", "Target Field", 339, 8, 404, 8, 328, 23, 0, 44.981667, -93.278333, 827),
|
||||
("NYC20", "Citi Field", 335, 8, 408, 8, 330, 8, 0, 40.756944, -73.845833, 13),
|
||||
("NYC21", "Yankee Stadium II", 318, 8, 408, 8, 314, 8, 0, 40.829167, -73.926389, 23),
|
||||
("PHI13", "Citizens Bank Park", 329, 10, 401, 6, 330, 13, 0, 39.905833, -75.166389, 0),
|
||||
("PHO01", "Chase Field", 330, 7.6, 407, 25, 335, 7.6, 1, 33.445526, -112.066664, 1060.36),
|
||||
("PIT08", "PNC Park", 325, 6, 399, 15, 320, 21, 0, 40.446944, -80.005833, 725),
|
||||
("OAK01", "Oakland-Alameda County Coliseum", 330, 8, 400, 8, 330, 8, 0, 37.751667, -122.200556, -16),
|
||||
("SAN02", "Petco Park", 334, 4, 369, 4, 322, 5, 0, 32.7073, -117.1566, 16),
|
||||
("SEA03", "T-Mobile Park", 331, 15, 401, 7, 326, 7, 1, 47.591, -122.333, 16),
|
||||
("SFO03", "Oracle Park", 339, 8, 399, 8, 309, 25, 0, 37.778611, -122.389167, 13),
|
||||
("STL10", "Busch Stadium III", 336, 8, 400, 8, 335, 8, 0, 38.6225, -90.193056, 440),
|
||||
("STP01", "Tropicana Field", 315, 11, 404, 9, 322, 11, 1, 27.768333, -82.653333, 39),
|
||||
("TOR02", "Rogers Centre", 328, 8, 400, 8, 328, 8, 1, 43.641389, -79.389167, 282),
|
||||
("WAS11", "Nationals Park", 336, 8, 402, 12, 335, 10, 0, 38.872778, -77.0075, 7)
|
||||
32
data/sql/prefill_teams.sql
Normal file
32
data/sql/prefill_teams.sql
Normal file
@@ -0,0 +1,32 @@
|
||||
INSERT OR IGNORE INTO teams
|
||||
(team, park_id, league, city, team_name) VALUES
|
||||
("ANA", "ANA01", "AL", "Anaheim", "Angels"),
|
||||
("ARI", "PHO01", "NL", "Arizona", "Diamondbacks"),
|
||||
("ATL", "ATL03", "NL", "Atlanta", "Braves"),
|
||||
("BAL", "BAL12", "AL", "Baltimore", "Orioles"),
|
||||
("BOS", "BOS07", "AL", "Boston", "Red Sox"),
|
||||
("CHA", "CHI12", "AL", "Chicago", "White Sox"),
|
||||
("CHN", "LOS02", "NL", "Chicago", "Cubs"),
|
||||
("CIN", "CIN09", "NL", "Cincinnati", "Reds"),
|
||||
("CLE", "CLE08", "AL", "Cleveland", "Guardians"),
|
||||
("COL", "DEN02", "NL", "Colorado", "Rockies"),
|
||||
("DET", "DET05", "AL", "Detroit", "Tigers"),
|
||||
("HOU", "HOU03", "NL", "Houston", "Astros"),
|
||||
("KCA", "KAN06", "AL", "Kansas City", "Royals"),
|
||||
("LAN", "LOS03", "NL", "Los Angeles", "Dodgers"),
|
||||
("MIA", "MIA02", "NL", "Miami", "Marlins"),
|
||||
("MIL", "MIL06", "AL", "Milwaukee", "Brewers"),
|
||||
("MIN", "MIN04", "AL", "Minnesota", "Twins"),
|
||||
("NYA", "NYC21", "AL", "New York", "Yankees"),
|
||||
("NYN", "NYC20", "NL", "New York", "Mets"),
|
||||
("OAK", "OAK01", "AL", "Oakland", "Athletics"),
|
||||
("PHI", "PHI13", "NL", "Philadelphia", "Phillies"),
|
||||
("PIT", "PIT08", "NL", "Pittsburgh", "Pirates"),
|
||||
("SDN", "SAN02", "NL", "San Diego", "Padres"),
|
||||
("SEA", "SEA03", "AL", "Seattle", "Mariners"),
|
||||
("SFN", "SFO03", "NL", "San Francisco", "Giants"),
|
||||
("SLN", "STL10", "NL", "St. Louis", "Cardinals"),
|
||||
("TBA", "STP01", "AL", "Tampa Bay", "Devil Rays"),
|
||||
("TEX", "ARL03", "AL", "Texas", "Rangers"),
|
||||
("TOR", "TOR02", "AL", "Toronto", "Blue Jays"),
|
||||
("WAS", "WAS11", "NL", "Washington", "Nationals")
|
||||
@@ -1,4 +1,4 @@
|
||||
"date","num-of-game","day-of-week","visiting-team","visiting-league","visiting-game-num","home-team","home-league","home-game-num","visiting-score","home-score","length-in-outs","day-night","completion-info","forfeit","protest","park-id","attendance","length-in-min","visiting-line-scores","home-line-scores","visiting-at-bats","visiting-hits","visiting-doubles","visiting-triples","visiting-homeruns","visiting-rbi","visiting-sacrifice-hits","visiting-sacrifice-flies","visiting-hit-by-pitch","visiting-walks","visiting-intentional-walks","visiting-strikeouts","visiting-stolen-bases","visiting-caught-stealing","visiting-grounded-double","visiting-interference","visiting-left-on-base","visiting-pitchers-used","visiting-individual-earned-runs","visiting-team-earned-runs","visiting-wild-pitches","visiting-balks","visiting-putouts","visiting-assists","visiting-errors","visiting-passed","visiting-double-play","visiting-triple-play","home-at-bats","home-hits","home-doubles","home-triples","home-homeruns","home-rbi","home-sacrifice-hits","home-sacrifice-flies","home-hit-by-pitch","home-walks","home-intentional-walks","home-strikeouts","home-stolen-bases","home-caught-stealing","home-grounded-double","home-interference","home-left-on-base","home-pitchers-used","home-individual-earned-runs","home-team-earned-runs","home-wild-pitches","home-balks","home-putouts","home-assists","home-errors","home-passed","home-double-play","home-triple-play","home-plate-ump-id",home-plate-ump-name","1b-plate-ump-id","1b-plate-ump-name","2b-plate-ump-id","2b-plate-ump-name","3b-plate-ump-id","3b-plate-ump-name","lf-plate-ump-id","lf-plate-ump-name","rf-plate-ump-id","rf-plate-ump-name","visiting-manager-id","visiting-manager-name","home-manager-id","home-manager-name","winning-pitcher-id","winning-pitcher-name","losing-pitcher-id","losing-pitcher-name","saving-pitcher-id","saving-pitcher-name","rbi-batter-id","rbi-batter-name","visiting-start-pitcher-id","visiting-start-pitcher-name","home-start-pitcher-id","home-start-pitcher-name","visiting-starting-1-id","visiting-starting-1-name","visiting-starting-1-position","visiting-starting-2-id","visiting-starting-2-name","visiting-starting-2-position","visiting-starting-3-id","visiting-starting-3-name","visiting-starting-3-position","visiting-starting-4-id","visiting-starting-4-name","visiting-starting-4-position","visiting-starting-5-id","visiting-starting-5-name","visiting-starting-5-position","visiting-starting-6-id","visiting-starting-6-name","visiting-starting-6-position","visiting-starting-7-id","visiting-starting-7-name","visiting-starting-7-position","visiting-starting-8-id","visiting-starting-8-name","visiting-starting-8-position","visiting-starting-9-id","visiting-starting-9-name","visiting-starting-9-position","home-starting-1-id","home-starting-1-name","home-starting-1-position","home-starting-2-id","home-starting-2-name","home-starting-2-position","home-starting-3-id","home-starting-3-name","home-starting-3-position","home-starting-4-id","home-starting-4-name","home-starting-4-position","home-starting-5-id","home-starting-5-name","home-starting-5-position","home-starting-6-id","home-starting-6-name","home-starting-6-position","home-starting-7-id","home-starting-7-name","home-starting-7-position","home-starting-8-id","home-starting-8-name","home-starting-8-position","home-starting-9-id","home-starting-9-name","home-starting-9-position","additional-info","aquisition-info"
|
||||
"date","num-of-game","day-of-week","visiting-team","visiting-league","visiting-game-num","home-team","home-league","home-game-num","visiting-score","home-score","length-in-outs","day-night","completion-info","forfeit","protest","park-id","attendance","length-in-min","visiting-line-scores","home-line-scores","visiting-at-bats","visiting-hits","visiting-doubles","visiting-triples","visiting-homeruns","visiting-rbi","visiting-sacrifice-hits","visiting-sacrifice-flies","visiting-hit-by-pitch","visiting-walks","visiting-intentional-walks","visiting-strikeouts","visiting-stolen-bases","visiting-caught-stealing","visiting-grounded-double","visiting-interference","visiting-left-on-base","visiting-pitchers-used","visiting-individual-earned-runs","visiting-team-earned-runs","visiting-wild-pitches","visiting-balks","visiting-putouts","visiting-assists","visiting-errors","visiting-passed","visiting-double-play","visiting-triple-play","home-at-bats","home-hits","home-doubles","home-triples","home-homeruns","home-rbi","home-sacrifice-hits","home-sacrifice-flies","home-hit-by-pitch","home-walks","home-intentional-walks","home-strikeouts","home-stolen-bases","home-caught-stealing","home-grounded-double","home-interference","home-left-on-base","home-pitchers-used","home-individual-earned-runs","home-team-earned-runs","home-wild-pitches","home-balks","home-putouts","home-assists","home-errors","home-passed","home-double-play","home-triple-play","home-plate-ump-id","home-plate-ump-name","1b-plate-ump-id","1b-plate-ump-name","2b-plate-ump-id","2b-plate-ump-name","3b-plate-ump-id","3b-plate-ump-name","lf-plate-ump-id","lf-plate-ump-name","rf-plate-ump-id","rf-plate-ump-name","visiting-manager-id","visiting-manager-name","home-manager-id","home-manager-name","winning-pitcher-id","winning-pitcher-name","losing-pitcher-id","losing-pitcher-name","saving-pitcher-id","saving-pitcher-name","rbi-batter-id","rbi-batter-name","visiting-start-pitcher-id","visiting-start-pitcher-name","home-start-pitcher-id","home-start-pitcher-name","visiting-starting-1-id","visiting-starting-1-name","visiting-starting-1-position","visiting-starting-2-id","visiting-starting-2-name","visiting-starting-2-position","visiting-starting-3-id","visiting-starting-3-name","visiting-starting-3-position","visiting-starting-4-id","visiting-starting-4-name","visiting-starting-4-position","visiting-starting-5-id","visiting-starting-5-name","visiting-starting-5-position","visiting-starting-6-id","visiting-starting-6-name","visiting-starting-6-position","visiting-starting-7-id","visiting-starting-7-name","visiting-starting-7-position","visiting-starting-8-id","visiting-starting-8-name","visiting-starting-8-position","visiting-starting-9-id","visiting-starting-9-name","visiting-starting-9-position","home-starting-1-id","home-starting-1-name","home-starting-1-position","home-starting-2-id","home-starting-2-name","home-starting-2-position","home-starting-3-id","home-starting-3-name","home-starting-3-position","home-starting-4-id","home-starting-4-name","home-starting-4-position","home-starting-5-id","home-starting-5-name","home-starting-5-position","home-starting-6-id","home-starting-6-name","home-starting-6-position","home-starting-7-id","home-starting-7-name","home-starting-7-position","home-starting-8-id","home-starting-8-name","home-starting-8-position","home-starting-9-id","home-starting-9-name","home-starting-9-position","additional-info","aquisition-info"
|
||||
"20220407","0","Thu","SDN","NL",1,"ARI","NL",1,2,4,51,"N","","","","PHO01",35508,198,"001100000","000000004",29,4,1,0,0,2,0,0,0,7,0,5,1,0,2,0,7,5,4,4,2,0,24,8,0,0,1,0,26,3,0,0,1,3,0,0,1,7,0,6,0,0,1,0,6,6,2,2,0,0,27,9,0,0,2,0,"vanol901","Larry Vanover","belld901","Dan Bellino","barbs901","Sean Barber","valej901","Junior Valentine","","(none)","","(none)","melvb001","Bob Melvin","lovut001","Tony Lovullo","mantj002","Joe Mantiply","suarr002","Robert Suarez","","(none)","beers001","Seth Beer","darvy001","Yu Darvish","bumgm001","Madison Bumgarner","nolaa002","Austin Nola",2,"machm001","Manny Machado",5,"cronj001","Jake Cronenworth",4,"voitl001","Luke Voit",10,"myerw001","Wil Myers",9,"hosme001","Eric Hosmer",3,"profj001","Jurickson Profar",7,"kim-h002","Ha-Seong Kim",6,"grist001","Trent Grisham",8,"varsd001","Daulton Varsho",8,"martk001","Ketel Marte",4,"perad001","David Peralta",7,"walkc002","Christian Walker",3,"smitp002","Pavin Smith",9,"kellc002","Carson Kelly",2,"beers001","Seth Beer",10,"ellid002","Drew Ellis",5,"perdg001","Gerardo Perdomo",6,"","Y"
|
||||
"20220407","0","Thu","CIN","NL",1,"ATL","NL",1,6,3,54,"N","","","","ATL03",40545,181,"012003000","001000020",35,10,0,0,1,6,0,1,1,1,0,13,0,0,1,0,5,5,2,2,0,0,27,7,1,0,0,0,31,4,0,0,1,2,0,0,0,5,0,13,0,0,0,0,6,4,6,6,0,0,27,7,0,0,1,0,"laynj901","Jerry Layne","wendh902","Hunter Wendelstedt","whitc901","Chad Whitson","hamaa901","Adam Hamari","","(none)","","(none)","belld002","David Bell","snitb801","Brian Snitker","mahlt001","Tyler Mahle","friem001","Max Fried","santt001","Tony Santillan","farmk001","Kyle Farmer","mahlt001","Tyler Mahle","friem001","Max Fried","indij001","Jonathan India",4,"aquia001","Aristides Aquino",9,"phamt001","Tommy Pham",7,"vottj001","Joey Votto",3,"stept001","Tyler Stephenson",2,"senzn001","Nick Senzel",8,"mousm001","Mike Moustakas",10,"farmk001","Kyle Farmer",6,"drurb001","Brandon Drury",5,"rosae001","Eddie Rosario",9,"olsom001","Matt Olson",3,"rilea001","Austin Riley",5,"ozunm001","Marcell Ozuna",7,"albio001","Ozzie Albies",4,"duvaa001","Adam Duvall",8,"darnt001","Travis d'Arnaud",2,"dicka001","Alex Dickerson",10,"swand001","Dansby Swanson",6,"","Y"
|
||||
"20220407","0","Thu","MIL","NL",1,"CHN","NL",1,4,5,51,"D","","","","CHI11",35112,198,"000100210","00003020x",33,10,4,0,0,4,0,2,1,4,0,9,1,0,2,0,9,3,5,5,0,0,24,10,0,0,1,0,29,8,3,0,1,5,0,1,1,4,0,7,0,1,1,0,6,6,4,4,0,0,27,9,0,0,2,0,"barrt901","Ted Barrett","barkl901","Lance Barksdale","lentn901","Nic Lentz","cejan901","Nestor Ceja","","(none)","","(none)","counc001","Craig Counsell","rossd001","David Ross","givem001","Mychal Givens","ashba003","Aaron Ashby","robed002","David Robertson","happi001","Ian Happ","burnc002","Corbin Burnes","hendk001","Kyle Hendricks","wongk001","Kolten Wong",4,"adamw002","Willy Adames",6,"yelic001","Christian Yelich",7,"mccua001","Andrew McCutchen",10,"tellr001","Rowdy Tellez",3,"renfh001","Hunter Renfroe",9,"narvo001","Omar Narvaez",2,"cainl001","Lorenzo Cain",8,"petej002","Jace Peterson",5,"orter001","Rafael Ortega",10,"madrn001","Nick Madrigal",4,"contw001","Willson Contreras",2,"happi001","Ian Happ",7,"schwf001","Frank Schwindel",3,"suzus001","Seiya Suzuki",9,"heywj001","Jason Heyward",8,"wisdp001","Patrick Wisdom",5,"hoern001","Nico Hoerner",6,"","Y"
|
||||
|
Can't render this file because it is too large.
|
2431
data/stats/to_import/gl2023.csv
Normal file
2431
data/stats/to_import/gl2023.csv
Normal file
File diff suppressed because it is too large
Load Diff
2430
data/stats/to_import/gl2024.csv
Normal file
2430
data/stats/to_import/gl2024.csv
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,13 +1,191 @@
|
||||
import os
|
||||
import csv
|
||||
import shutil
|
||||
from data.db_connect import Database
|
||||
|
||||
def parse_csv(file_path):
|
||||
# Function to parse a CSV file and return an array of dictionaries
|
||||
# Each dictionary corresponds to a row in the CSV with keys: name, address, number_of_kids, night_or_day
|
||||
|
||||
# Open and read the CSV file
|
||||
with open(file_path, 'r') as csvfile:
|
||||
# Read each row using csv.reader
|
||||
reader = csv.DictReader(ciphertextcsvfile)
|
||||
list_of_dict = list(reader)
|
||||
class Importer:
|
||||
def __init__(self, database: Database):
|
||||
self.database = database
|
||||
|
||||
def parse_all_data(self, source_dir, dest_dir):
|
||||
# Ensure the destination directory exists
|
||||
if not os.path.exists(dest_dir):
|
||||
os.makedirs(dest_dir)
|
||||
|
||||
# List all files in the source and destination directories
|
||||
source_files = set(os.listdir(source_dir))
|
||||
for filename in os.listdir(dest_dir):
|
||||
if filename.endswith('.csv'):
|
||||
source_files.discard(filename)
|
||||
|
||||
dest_files = set(os.listdir(dest_dir))
|
||||
|
||||
# Find files that are in the source but not in the destination
|
||||
missing_files = source_files - dest_files
|
||||
|
||||
return list_of_dict
|
||||
# Copy any missing CSV files from the source directory to the destination directory
|
||||
for filename in missing_files:
|
||||
src_file = os.path.join(source_dir, filename)
|
||||
dest_file = os.path.join(dest_dir, filename)
|
||||
|
||||
self.parse_one_file(f"{source_dir}/{filename}")
|
||||
|
||||
try:
|
||||
shutil.copy(src_file, dest_file)
|
||||
print(f"Copied {filename} to {dest_dir}")
|
||||
except Exception as e:
|
||||
print(f"Failed to copy {filename}: {e}")
|
||||
|
||||
def parse_one_file(self, filepath):
|
||||
bb_dict = {}
|
||||
with open(filepath, 'r') as bb_data_file:
|
||||
reader = csv.DictReader(bb_data_file)
|
||||
bb_dict = list(reader)
|
||||
|
||||
for game in bb_dict:
|
||||
self.populate_database_with_stats(game)
|
||||
|
||||
def populate_database_with_stats(self, game_stats):
|
||||
insert_game = """
|
||||
INSERT INTO games
|
||||
(
|
||||
game_date, game_number, day_of_week,
|
||||
length_in_outs, day_night, completion_info,
|
||||
forfeit, protest, park_id,
|
||||
attendence, length_in_minutes, home_plate_ump_id,
|
||||
home_plate_ump_name, b1_ump_id, b1_ump_name,
|
||||
b2_ump_id, b2_ump_name, b3_ump_id,
|
||||
b3_ump_name, lf_ump_id, lf_ump_name,
|
||||
rf_ump_id, rf_ump_name
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?
|
||||
)
|
||||
"""
|
||||
|
||||
insert_team_game = """
|
||||
INSERT INTO team_game
|
||||
(
|
||||
game, team, game_num,
|
||||
score, line_score, at_bats,
|
||||
hits, doubles, triples,
|
||||
homeruns, rbis, sacrifice_hits,
|
||||
sacrifice_flies, hit_by_pitch, walks,
|
||||
intentional_walks, strikeouts, stolen_bases,
|
||||
caught_stealing, grounded_double, interference,
|
||||
left_on_base, pitchers_used, individual_earned_runs,
|
||||
earned_runs, wild_pitches, balks,
|
||||
putouts, assists, errors,
|
||||
passed, double_play, triple_play,
|
||||
manager_id, manager_name, starting_pitcher_id,
|
||||
starting_pitcher_name, starting_1_id, starting_1_name,
|
||||
starting_1_position, starting_2_id, starting_2_name,
|
||||
starting_2_position, starting_3_id, starting_3_name,
|
||||
starting_3_position, starting_4_id, starting_4_name,
|
||||
starting_4_position, starting_5_id, starting_5_name,
|
||||
starting_5_position, starting_6_id, starting_6_name,
|
||||
starting_6_position, starting_7_id, starting_7_name,
|
||||
starting_7_position, starting_8_id, starting_8_name,
|
||||
starting_8_position, starting_9_id, starting_9_name,
|
||||
starting_9_position
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?, ?, ?,
|
||||
?
|
||||
)
|
||||
"""
|
||||
|
||||
game_data = [
|
||||
game_stats["date"], game_stats["num-of-game"], game_stats["day-of-week"],
|
||||
game_stats["length-in-outs"], game_stats["day-night"], game_stats["completion-info"],
|
||||
game_stats["forfeit"], game_stats["protest"], game_stats["park-id"],
|
||||
game_stats["attendance"], game_stats["length-in-min"], game_stats["home-plate-ump-id"],
|
||||
game_stats["home-plate-ump-name"], game_stats["1b-plate-ump-id"], game_stats["1b-plate-ump-name"],
|
||||
game_stats["2b-plate-ump-id"], game_stats["2b-plate-ump-name"], game_stats["3b-plate-ump-id"],
|
||||
game_stats["3b-plate-ump-name"], game_stats["lf-plate-ump-id"], game_stats["lf-plate-ump-name"],
|
||||
game_stats["rf-plate-ump-id"], game_stats["rf-plate-ump-name"],
|
||||
]
|
||||
|
||||
game_id = self.database.insert(insert_game, game_data)
|
||||
|
||||
visiting_team_data = [
|
||||
game_id, game_stats["visiting-team"], game_stats["visiting-game-num"],
|
||||
game_stats["visiting-score"], game_stats["visiting-line-scores"], game_stats["visiting-at-bats"],
|
||||
game_stats["visiting-hits"], game_stats["visiting-doubles"], game_stats["visiting-triples"],
|
||||
game_stats["visiting-homeruns"], game_stats["visiting-rbi"], game_stats["visiting-sacrifice-hits"],
|
||||
game_stats["visiting-sacrifice-flies"], game_stats["visiting-hit-by-pitch"], game_stats["visiting-walks"],
|
||||
game_stats["visiting-intentional-walks"], game_stats["visiting-strikeouts"], game_stats["visiting-stolen-bases"],
|
||||
game_stats["visiting-caught-stealing"], game_stats["visiting-grounded-double"], game_stats["visiting-interference"],
|
||||
game_stats["visiting-left-on-base"], game_stats["visiting-pitchers-used"], game_stats["visiting-individual-earned-runs"],
|
||||
game_stats["visiting-team-earned-runs"], game_stats["visiting-wild-pitches"], game_stats["visiting-balks"],
|
||||
game_stats["visiting-putouts"], game_stats["visiting-assists"], game_stats["visiting-errors"],
|
||||
game_stats["visiting-passed"], game_stats["visiting-double-play"], game_stats["visiting-triple-play"],
|
||||
game_stats["visiting-manager-id"], game_stats["visiting-manager-name"], game_stats["visiting-start-pitcher-id"],
|
||||
game_stats["visiting-start-pitcher-name"], game_stats["visiting-starting-1-id"], game_stats["visiting-starting-1-name"],
|
||||
game_stats["visiting-starting-1-position"], game_stats["visiting-starting-2-id"], game_stats["visiting-starting-2-name"],
|
||||
game_stats["visiting-starting-2-position"], game_stats["visiting-starting-3-id"], game_stats["visiting-starting-3-name"],
|
||||
game_stats["visiting-starting-3-position"], game_stats["visiting-starting-4-id"], game_stats["visiting-starting-4-name"],
|
||||
game_stats["visiting-starting-4-position"], game_stats["visiting-starting-5-id"], game_stats["visiting-starting-5-name"],
|
||||
game_stats["visiting-starting-5-position"], game_stats["visiting-starting-6-id"], game_stats["visiting-starting-6-name"],
|
||||
game_stats["visiting-starting-6-position"], game_stats["visiting-starting-7-id"], game_stats["visiting-starting-7-name"],
|
||||
game_stats["visiting-starting-7-position"], game_stats["visiting-starting-8-id"], game_stats["visiting-starting-8-name"],
|
||||
game_stats["visiting-starting-8-position"], game_stats["visiting-starting-9-id"], game_stats["visiting-starting-9-name"],
|
||||
game_stats["visiting-starting-9-position"]
|
||||
]
|
||||
|
||||
home_team_data = [
|
||||
game_id, game_stats["home-team"], game_stats["home-game-num"],
|
||||
game_stats["home-score"], game_stats["home-line-scores"], game_stats["home-at-bats"],
|
||||
game_stats["home-hits"], game_stats["home-doubles"], game_stats["home-triples"],
|
||||
game_stats["home-homeruns"], game_stats["home-rbi"], game_stats["home-sacrifice-hits"],
|
||||
game_stats["home-sacrifice-flies"], game_stats["home-hit-by-pitch"], game_stats["home-walks"],
|
||||
game_stats["home-intentional-walks"], game_stats["home-strikeouts"], game_stats["home-stolen-bases"],
|
||||
game_stats["home-caught-stealing"], game_stats["home-grounded-double"], game_stats["home-interference"],
|
||||
game_stats["home-left-on-base"], game_stats["home-pitchers-used"], game_stats["home-individual-earned-runs"],
|
||||
game_stats["home-team-earned-runs"], game_stats["home-wild-pitches"], game_stats["home-balks"],
|
||||
game_stats["home-putouts"], game_stats["home-assists"], game_stats["home-errors"],
|
||||
game_stats["home-passed"], game_stats["home-double-play"], game_stats["home-triple-play"],
|
||||
game_stats["home-manager-id"], game_stats["home-manager-name"], game_stats["home-start-pitcher-id"],
|
||||
game_stats["home-start-pitcher-name"], game_stats["home-starting-1-id"], game_stats["home-starting-1-name"],
|
||||
game_stats["home-starting-1-position"], game_stats["home-starting-2-id"], game_stats["home-starting-2-name"],
|
||||
game_stats["home-starting-2-position"], game_stats["home-starting-3-id"], game_stats["home-starting-3-name"],
|
||||
game_stats["home-starting-3-position"], game_stats["home-starting-4-id"], game_stats["home-starting-4-name"],
|
||||
game_stats["home-starting-4-position"], game_stats["home-starting-5-id"], game_stats["home-starting-5-name"],
|
||||
game_stats["home-starting-5-position"], game_stats["home-starting-6-id"], game_stats["home-starting-6-name"],
|
||||
game_stats["home-starting-6-position"], game_stats["home-starting-7-id"], game_stats["home-starting-7-name"],
|
||||
game_stats["home-starting-7-position"], game_stats["home-starting-8-id"], game_stats["home-starting-8-name"],
|
||||
game_stats["home-starting-8-position"], game_stats["home-starting-9-id"], game_stats["home-starting-9-name"],
|
||||
game_stats["home-starting-9-position"]
|
||||
]
|
||||
|
||||
self.database.insert(insert_team_game, visiting_team_data)
|
||||
self.database.insert(insert_team_game, home_team_data)
|
||||
|
||||
@@ -1,172 +0,0 @@
|
||||
baseball_game_stats = {
|
||||
"date-yyyymmdd": "",
|
||||
"num-of-game": 0,
|
||||
"day-of-week": "",
|
||||
"visiting-team": "",
|
||||
"visiting-league": "",
|
||||
"visiting-game-num": 0,
|
||||
"home-team": "",
|
||||
"home-league": "",
|
||||
"home-game-num": 0,
|
||||
"visiting-score": 0,
|
||||
"home-score": 0,
|
||||
"length-in-outs": 0,
|
||||
"day-night": "",
|
||||
"completion-info": "", # Don't worry about this field
|
||||
"forfeit": "", # probably just ignore if this is set
|
||||
"protest": "", # probably just ignore if this is set
|
||||
"park-id": "",
|
||||
"attendance": "",
|
||||
"length-in-min": "",
|
||||
"visiting-line-scores": "", # Don't worry about this field
|
||||
"home-line-scores": "", # Don't worry about this field
|
||||
|
||||
# Probably can ignore from here to ...
|
||||
"visiting-at-bats": 0,
|
||||
"visiting-hits": 0,
|
||||
"visiting-doubles": 0,
|
||||
"visiting-triples": 0,
|
||||
"visiting-homeruns": 0,
|
||||
"visiting-rbi": 0,
|
||||
"visiting-sacrifice-hits": 0,
|
||||
"visiting-sacrifice-flies": 0,
|
||||
"visiting-hit-by-pitch": 0,
|
||||
"visiting-walks": 0,
|
||||
"visiting-intentional-walks": 0,
|
||||
"visiting-strikeouts": 0,
|
||||
"visiting-stolen-bases": 0,
|
||||
"visiting-caught-stealing": 0,
|
||||
"visiting-grounded-double": 0,
|
||||
"visiting-interference": 0,
|
||||
"visiting-left-on-base": 0,
|
||||
|
||||
"visiting-pitchers-used": 0,
|
||||
"visiting-individual-earned-runs": 0,
|
||||
"visiting-team-earned-runs": 0,
|
||||
"visiting-wild-pitches": 0,
|
||||
"visiting-balks": 0,
|
||||
|
||||
"visiting-putouts": 0,
|
||||
"visiting-assists": 0,
|
||||
"visiting-errors": 0,
|
||||
"visiting-passed": 0,
|
||||
"visiting-double-play": 0,
|
||||
"visiting-triple-play": 0,
|
||||
|
||||
"home-at-bats": 0,
|
||||
"home-hits": 0,
|
||||
"home-doubles": 0,
|
||||
"home-triples": 0,
|
||||
"home-homeruns": 0,
|
||||
"home-rbi": 0,
|
||||
"home-sacrifice-hits": 0,
|
||||
"home-sacrifice-flies": 0,
|
||||
"home-hit-by-pitch": 0,
|
||||
"home-walks": 0,
|
||||
"home-intentional-walks": 0,
|
||||
"home-strikeouts": 0,
|
||||
"home-stolen-bases": 0,
|
||||
"home-caught-stealing": 0,
|
||||
"home-grounded-double": 0,
|
||||
"home-interference": 0,
|
||||
"home-left-on-base": 0,
|
||||
|
||||
"home-pitchers-used": 0,
|
||||
"home-individual-earned-runs": 0,
|
||||
"home-team-earned-runs": 0,
|
||||
"home-wild-pitches": 0,
|
||||
"home-balks": 0,
|
||||
|
||||
"home-putouts": 0,
|
||||
"home-assists": 0,
|
||||
"home-errors": 0,
|
||||
"home-passed": 0,
|
||||
"home-double-play": 0,
|
||||
"home-triple-play": 0,
|
||||
# ... ignore to here
|
||||
|
||||
"home-plate-ump-id": "",
|
||||
"home-plate-ump-name": "",
|
||||
"1b-plate-ump-id": "",
|
||||
"1b-plate-ump-name": "",
|
||||
"2b-plate-ump-id": "",
|
||||
"2b-plate-ump-name": "",
|
||||
"3b-plate-ump-id": "",
|
||||
"3b-plate-ump-name": "",
|
||||
"lf-plate-ump-id": "",
|
||||
"lf-plate-ump-name": "",
|
||||
"rf-plate-ump-id": "",
|
||||
"rf-plate-ump-name": "",
|
||||
|
||||
"visiting-manager-id": "",
|
||||
"visiting-manager-name": "",
|
||||
|
||||
"home-manager-id": "",
|
||||
"home-manager-name": "",
|
||||
|
||||
"winning-pitcher-id": "",
|
||||
"winning-pitcher-name": "",
|
||||
|
||||
"losing-pitcher-id": "",
|
||||
"losing-pitcher-name": "",
|
||||
|
||||
"saving-pitcher-id": "",
|
||||
"saving-pitcher-name": "",
|
||||
|
||||
"rbi-batter-id": "",
|
||||
"rbi-batter-name": "",
|
||||
|
||||
"visiting-start-pitcher-id": "",
|
||||
"visiting-start-pitcher-name": "",
|
||||
|
||||
"home-start-pitcher-id": "",
|
||||
"home-start-pitcher-name": "",
|
||||
|
||||
"visiting-starting-1": "",
|
||||
"visiting-starting-2": "",
|
||||
"visiting-starting-3": "",
|
||||
"visiting-starting-4": "",
|
||||
"visiting-starting-5": "",
|
||||
"visiting-starting-6": "",
|
||||
"visiting-starting-7": "",
|
||||
"visiting-starting-8": "",
|
||||
"visiting-starting-9": "",
|
||||
|
||||
"home-starting-1": "",
|
||||
"home-starting-2": "",
|
||||
"home-starting-3": "",
|
||||
"home-starting-4": "",
|
||||
"home-starting-5": "",
|
||||
"home-starting-6": "",
|
||||
"home-starting-7": "",
|
||||
"home-starting-8": "",
|
||||
"home-starting-9": "",
|
||||
|
||||
"additional-info": "", # Don't worry about this field
|
||||
"aquisition-info": "", # Don't worry about this field
|
||||
|
||||
# Additional info not in original
|
||||
# I'll need to supply
|
||||
|
||||
# Previous game stats
|
||||
"prev-win-loss": "",
|
||||
"prev-win-streak": 0,
|
||||
"prev-loss-streak": 0,
|
||||
|
||||
"days-since-last-game": 0,
|
||||
|
||||
# Location
|
||||
"latitude": 0,
|
||||
"longitude": 0,
|
||||
"elevation": 0,
|
||||
|
||||
# Weather
|
||||
"temperature-f": 0,
|
||||
"air-pressure": 0,
|
||||
"humidity": 0,
|
||||
"average-wind-speed": 0,
|
||||
"percipitation": "",
|
||||
"percipitation-amuont-in": 0,
|
||||
"sky-condition": "", # sunny, partly sunny, cloudy
|
||||
}
|
||||
|
||||
19
main.py
19
main.py
@@ -1,6 +1,8 @@
|
||||
import numpy as np # helps with the math
|
||||
import matplotlib.pyplot as plt # to plot error during training
|
||||
from data.db_connect import Database
|
||||
from data.stats_importer import Importer
|
||||
from data.build_weather import Weather
|
||||
|
||||
# input data
|
||||
inputs = np.array([[0, 0, 1, 0],
|
||||
@@ -57,11 +59,22 @@ class NeuralNetwork:
|
||||
return prediction
|
||||
|
||||
if __name__ == '__main__':
|
||||
sql_file = "./data/build_db.sql"
|
||||
db_file = "./database/baseball.db"
|
||||
build_db_path = "./data/sql/build_db.sql"
|
||||
fill_parks_path = "./data/sql/prefill_parks.sql"
|
||||
fill_teams_path = "./data/sql/prefill_teams.sql"
|
||||
|
||||
db_file = "./database/baseball.db"
|
||||
db_conn = Database(db_file)
|
||||
db_conn.build_database(sql_file)
|
||||
|
||||
db_conn.run_sql_file(build_db_path)
|
||||
db_conn.run_sql_file(fill_parks_path)
|
||||
db_conn.run_sql_file(fill_teams_path)
|
||||
|
||||
imp = Importer(db_conn)
|
||||
imp.parse_all_data("./data/stats/to_import", "./data/stats/imported/")
|
||||
|
||||
#we = Weather()
|
||||
#print(we.get_weather(39.26733000, -76.79831000, "20250706", 12))
|
||||
|
||||
else:
|
||||
# create neural network
|
||||
|
||||
Reference in New Issue
Block a user