{ "info": { "author": "CS50", "author_email": "sysadmins@cs50.harvard.edu", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Education", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Utilities" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cs50/style50", "keywords": "style,style50", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "style50", "package_url": "https://pypi.org/project/style50/", "platform": "", "project_url": "https://pypi.org/project/style50/", "project_urls": { "Homepage": "https://github.com/cs50/style50" }, "release_url": "https://pypi.org/project/style50/2.7.4/", "requires_dist": null, "requires_python": "", "summary": "This is style50, with which code can be checked against the CS50 style guide", "version": "2.7.4" }, "last_serial": 5866773, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "e35add8ac23031ef6416a6231dda9486", "sha256": "4603e8ca7a48a8558f407f654ea333cc68973333d5a14e5509bda08b8682021c" }, "downloads": -1, "filename": "style50-0.0.0.tar.gz", "has_sig": false, "md5_digest": "e35add8ac23031ef6416a6231dda9486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 685, "upload_time": "2017-02-26T18:22:04", "url": "https://files.pythonhosted.org/packages/fe/2b/eb6d9d34d324751f6805f91f108cf57adb712bc1e443372cebc4c28f7f35/style50-0.0.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "b46b489ea5b19d0ddfd304f819e8b90c", "sha256": "a8d17f066c4343ea2de3b76c5b48bf344819faa3c149a634b428e010a31015da" }, "downloads": -1, "filename": "style50-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b46b489ea5b19d0ddfd304f819e8b90c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6133, "upload_time": "2017-08-09T19:27:52", "url": "https://files.pythonhosted.org/packages/c1/30/f3fa33992f6b4c9b5edd8192f9da13cfa5fe28f3b176b986dca008a18f6d/style50-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "3296ac165ad2c0cfd0b064d2fccb9ed1", "sha256": "690a933b4d9da1f7e95c53c68c6705da1d71803740f745f1e9b38cb58522afe4" }, "downloads": -1, "filename": "style50-2.1.0.tar.gz", "has_sig": false, "md5_digest": "3296ac165ad2c0cfd0b064d2fccb9ed1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6581, "upload_time": "2017-08-10T15:05:23", "url": "https://files.pythonhosted.org/packages/bb/41/b095e35d68f970fd74030e67a9d355d91fb7b32c3dc5809e90019dbbc0d0/style50-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "91b382ceb054f283313f8333eeb1e962", "sha256": "869adc2f477ce075eda52c333539e69e33620ebb048809136fb77ac57b515ab7" }, "downloads": -1, "filename": "style50-2.1.1.tar.gz", "has_sig": false, "md5_digest": "91b382ceb054f283313f8333eeb1e962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6649, "upload_time": "2017-08-11T21:04:59", "url": "https://files.pythonhosted.org/packages/86/7b/01bfaee7fb0f395d6a89afbe9bed0ee04ced2bb6347c5d77ae27654482eb/style50-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "bbd637b517d5ae90285a31b77ff374f4", "sha256": "65cacfb5d8ba56ccb18e6584ef1eb83491307340288603450ecede4333573695" }, "downloads": -1, "filename": "style50-2.1.2.tar.gz", "has_sig": false, "md5_digest": "bbd637b517d5ae90285a31b77ff374f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6970, "upload_time": "2017-08-12T14:01:53", "url": "https://files.pythonhosted.org/packages/1f/81/4eb7b26fac0250a8e74d0fe5e5e30ccaea5cc9298228428a2d889c936635/style50-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "971c5b282640459b44faaab685ee0438", "sha256": "393d8d7c747e3a2cdb5d36bbe39868b08ce004e702cbea992616492fcbcded8c" }, "downloads": -1, "filename": "style50-2.1.3.tar.gz", "has_sig": false, "md5_digest": "971c5b282640459b44faaab685ee0438", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7333, "upload_time": "2017-08-14T13:51:09", "url": "https://files.pythonhosted.org/packages/6e/68/32819d333534abd1ecde520e20314d5ccfea4c66a53d9f6af3d8c047eb3e/style50-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "606f2bc780beff144533457f0cb26a0c", "sha256": "c74cb7d900032d36d72fa83e711541fff9497e5ea237ca2e52a81a8093019050" }, "downloads": -1, "filename": "style50-2.1.4.tar.gz", "has_sig": false, "md5_digest": "606f2bc780beff144533457f0cb26a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7360, "upload_time": "2017-08-29T19:58:17", "url": "https://files.pythonhosted.org/packages/4f/7a/4724db225066f29d0a6cb67a50b290d5fc4852fda2966cc008b0f9190269/style50-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "53a513c95b6b1de50f53724bd7249ef1", "sha256": "f09fe6b7c13c10b6f1386ff1bcf08c28d05e7eb5cb36140b39b7b137086e90d5" }, "downloads": -1, "filename": "style50-2.1.5.tar.gz", "has_sig": false, "md5_digest": "53a513c95b6b1de50f53724bd7249ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7418, "upload_time": "2017-09-18T15:22:35", "url": "https://files.pythonhosted.org/packages/f3/f8/1c4f9c07d0862d6c059ec87c4938deb43fabb324449bc5ec3573cf7365fe/style50-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "e23083f2e4e4f07f196ab259fdb60cea", "sha256": "cbe47f4bc9223a560757a913117e0f2eb69de8064fed7d81bf3595ea71b40095" }, "downloads": -1, "filename": "style50-2.1.6.tar.gz", "has_sig": false, "md5_digest": "e23083f2e4e4f07f196ab259fdb60cea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7422, "upload_time": "2017-09-18T18:25:41", "url": "https://files.pythonhosted.org/packages/02/16/1972023e29454be0f01939909cf244ff2abc7d0ab03c977b602ca1036414/style50-2.1.6.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "ee6bd53482210ac8a4dfee9111b71963", "sha256": "8a4b01dbed05fef6ec1834f11aff5e47fe3afd05d2bff0fb4bcc343b87d08e16" }, "downloads": -1, "filename": "style50-2.2.0.tar.gz", "has_sig": false, "md5_digest": "ee6bd53482210ac8a4dfee9111b71963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7575, "upload_time": "2017-10-12T03:12:47", "url": "https://files.pythonhosted.org/packages/30/34/485d2494f04440d15135a50cdc7cb718928d55be9cb446a08c048f13061c/style50-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "854fa7eb3ac9c385f13ee194f7a67a59", "sha256": "8db959c24d7c865f036b96970b48d2db8393f515f0f4ce99fa09dd8599064e7d" }, "downloads": -1, "filename": "style50-2.3.0.tar.gz", "has_sig": false, "md5_digest": "854fa7eb3ac9c385f13ee194f7a67a59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7773, "upload_time": "2017-10-27T18:29:17", "url": "https://files.pythonhosted.org/packages/2f/eb/6cd16e7d3f87a65268bb42f90fe6b45b35fe14c1706b5753163915007692/style50-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "a46bc5a768d24df62c2de5d253f66d65", "sha256": "68cbb82a8ce24b0317a516296d35310c8d0f664269cfa598a11a109b255b5e35" }, "downloads": -1, "filename": "style50-2.3.1.tar.gz", "has_sig": false, "md5_digest": "a46bc5a768d24df62c2de5d253f66d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7895, "upload_time": "2017-10-30T02:59:08", "url": "https://files.pythonhosted.org/packages/6e/54/3804110995718203d631b4f831ff81c02575adbdb0699858da6cdedea8a0/style50-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "3ddb2dbfb2961c135429a7ddb0ec187b", "sha256": "e0531cb63c3183e0f7fcd2c92a2a8d9aca7d6dc27ca3222d2b22028209394882" }, "downloads": -1, "filename": "style50-2.3.2.tar.gz", "has_sig": false, "md5_digest": "3ddb2dbfb2961c135429a7ddb0ec187b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7882, "upload_time": "2017-10-30T05:39:43", "url": "https://files.pythonhosted.org/packages/77/25/671c73e4c5fe4e15ede541a4ccf82fbf654783a712fffeec603aa3b99e63/style50-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "492c087ff48166d10ea8470cff9428d2", "sha256": "43bee3ac8371b7e0bd83403e8d6fc37a58d0d3b4669e4a1d92f7b8a9e217eb02" }, "downloads": -1, "filename": "style50-2.3.3.tar.gz", "has_sig": false, "md5_digest": "492c087ff48166d10ea8470cff9428d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7927, "upload_time": "2017-11-06T14:57:55", "url": "https://files.pythonhosted.org/packages/28/13/265692aa0f7c3455c1290314d63558302059cb05df5ebda6e07658fb35f9/style50-2.3.3.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "cbe7b36c2be45e1b4d6e528288549491", "sha256": "ddbe24a6e27fe4150f69c52c1888eabc764f871f8db36d584a2096ff413d6214" }, "downloads": -1, "filename": "style50-2.4.0.tar.gz", "has_sig": false, "md5_digest": "cbe7b36c2be45e1b4d6e528288549491", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7992, "upload_time": "2017-11-10T02:42:40", "url": "https://files.pythonhosted.org/packages/36/47/a727fe8dd095cf67786789b04d944f44f1784188cd65b449832b8959ed00/style50-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "30ad29c0b4d0f52e031b1e4e390efc90", "sha256": "e611e421416496e51893a9d9eb88b33e10cf2979a0caa99947f380e335c0093d" }, "downloads": -1, "filename": "style50-2.4.1.tar.gz", "has_sig": false, "md5_digest": "30ad29c0b4d0f52e031b1e4e390efc90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9186, "upload_time": "2018-02-08T01:54:46", "url": "https://files.pythonhosted.org/packages/2b/48/4ab8df9c2fe274515af93026ee06a4db397fbcd6b046bd51736ddee3d68a/style50-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "bd75dbefa6fe9cc1792a0274dfa31377", "sha256": "c4ac73ccc5e411fbf4160b8ddf194914744103e67777e97e71d94e5f1c690327" }, "downloads": -1, "filename": "style50-2.4.2.tar.gz", "has_sig": false, "md5_digest": "bd75dbefa6fe9cc1792a0274dfa31377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9261, "upload_time": "2018-02-08T17:19:41", "url": "https://files.pythonhosted.org/packages/52/a2/f229094abfe8dd24c56a58a961f8f197ee13db3e316c15823390868b8666/style50-2.4.2.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "f00ef26d2fe0db4636711a8973004c2c", "sha256": "e6b442de0cebe73dd72c13fda6384e279bba5124f1dac233d26c2193ca336403" }, "downloads": -1, "filename": "style50-2.5.0.tar.gz", "has_sig": false, "md5_digest": "f00ef26d2fe0db4636711a8973004c2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9552, "upload_time": "2018-05-01T14:59:34", "url": "https://files.pythonhosted.org/packages/62/66/0d23b8f1430843b347ca8ac4449cdd45b0aa8d8ce58154d45910d33cd335/style50-2.5.0.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "2e86b221d58419c4763f65429de6c3f7", "sha256": "839ceef81cffbbbfe9d43c8ee7f74504c0f4312dc83c974e04bd6b83cda86aff" }, "downloads": -1, "filename": "style50-2.6.0.tar.gz", "has_sig": false, "md5_digest": "2e86b221d58419c4763f65429de6c3f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9291, "upload_time": "2018-08-16T05:18:13", "url": "https://files.pythonhosted.org/packages/b7/9d/9c372d55eba226bb7b3e92204ff53779df032ba86e2badb5d87f93bb2ff1/style50-2.6.0.tar.gz" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "41f8dba882e30fecbdca558c89f1ac44", "sha256": "8746cead0e0ff0629eb4f1282de2f8d5e9be104a14dcd90fbb8994bc6f642e2a" }, "downloads": -1, "filename": "style50-2.6.1.tar.gz", "has_sig": false, "md5_digest": "41f8dba882e30fecbdca558c89f1ac44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9294, "upload_time": "2018-08-16T18:25:16", "url": "https://files.pythonhosted.org/packages/34/df/6ad15f071aa67dcdb1c43a333861f87f3729e89737e99f64af789550e418/style50-2.6.1.tar.gz" } ], "2.6.2": [ { "comment_text": "", "digests": { "md5": "b95307dd881b9fd0c489ba6289f21b4b", "sha256": "0d37f768b55efa93a25e92d51c8e76c60ecb94117569a899c4f08d40d03c3e77" }, "downloads": -1, "filename": "style50-2.6.2.tar.gz", "has_sig": false, "md5_digest": "b95307dd881b9fd0c489ba6289f21b4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9303, "upload_time": "2018-09-27T21:51:00", "url": "https://files.pythonhosted.org/packages/1a/a3/8bc6befda09ccbd32c61106813e931d4e8af7b21c93a08d9728427c8a6bb/style50-2.6.2.tar.gz" } ], "2.6.4": [ { "comment_text": "", "digests": { "md5": "f3013365f05acbe1c4846795457f6f7f", "sha256": "8bb68f0be72660411976ab1742c759845f981eefe0f21edb1533882a1833c8a0" }, "downloads": -1, "filename": "style50-2.6.4.tar.gz", "has_sig": false, "md5_digest": "f3013365f05acbe1c4846795457f6f7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9389, "upload_time": "2018-11-18T19:41:50", "url": "https://files.pythonhosted.org/packages/24/7c/865e9aa2f714bc05986df687195696df21f865e6c099a4138bd11fff7ac0/style50-2.6.4.tar.gz" } ], "2.6.6": [ { "comment_text": "", "digests": { "md5": "caea4bbbb01c267e14def61cd5b1ffa0", "sha256": "e1dddb17537b41bba455ab5d875c1a8bb6a60680fad8316decb2e577212514d8" }, "downloads": -1, "filename": "style50-2.6.6.tar.gz", "has_sig": false, "md5_digest": "caea4bbbb01c267e14def61cd5b1ffa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9377, "upload_time": "2019-07-09T22:51:56", "url": "https://files.pythonhosted.org/packages/07/75/bc88617192e4aa6d5b5f1dca36cfe835b868ffe4411748944f2960ee9f92/style50-2.6.6.tar.gz" } ], "2.6.7": [ { "comment_text": "", "digests": { "md5": "f320611ddc33914a2a241418c2b4924c", "sha256": "bfed992f51b88936907bdae57c5ccd0ad9429e6abaa967e08558b5bb7c9d51d9" }, "downloads": -1, "filename": "style50-2.6.7.tar.gz", "has_sig": false, "md5_digest": "f320611ddc33914a2a241418c2b4924c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9485, "upload_time": "2019-07-24T04:39:11", "url": "https://files.pythonhosted.org/packages/c4/db/0d52c4522913c8ddacc4829ce34d20f067926afc39066886416407faebe2/style50-2.6.7.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "53df1792ac98dad9dac7153eb364c630", "sha256": "60129a6cc470471948c6c9bf5d406434e0c54ba443cec14e48cc684fca71be8e" }, "downloads": -1, "filename": "style50-2.7.0.tar.gz", "has_sig": false, "md5_digest": "53df1792ac98dad9dac7153eb364c630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10961, "upload_time": "2019-08-14T19:34:26", "url": "https://files.pythonhosted.org/packages/83/26/f898822de3d3455abe995b679a8e4ac3ffcea507db14642562eae8a58cd7/style50-2.7.0.tar.gz" } ], "2.7.1": [ { "comment_text": "", "digests": { "md5": "2dfd05bce56a54f72753f9fd4eb0d692", "sha256": "c778b92be5d53992df78110706d02b9edc1f76601617104301eaf29b35c48575" }, "downloads": -1, "filename": "style50-2.7.1.tar.gz", "has_sig": false, "md5_digest": "2dfd05bce56a54f72753f9fd4eb0d692", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10940, "upload_time": "2019-08-14T20:56:46", "url": "https://files.pythonhosted.org/packages/d5/b2/d19b42292506cc584057c55aca5f1023a60f6966552d73bbe7836efd0707/style50-2.7.1.tar.gz" } ], "2.7.2": [ { "comment_text": "", "digests": { "md5": "5584f3cb6640bc973effdf728760b709", "sha256": "ece89251ade155c39f50c3a03883780c205aa6040bb9c01101cddc35d9076e2f" }, "downloads": -1, "filename": "style50-2.7.2.tar.gz", "has_sig": false, "md5_digest": "5584f3cb6640bc973effdf728760b709", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10959, "upload_time": "2019-08-14T22:24:01", "url": "https://files.pythonhosted.org/packages/a1/ab/2bd1d01481db263cc5f9806e95fb53ce401608b80fdf11218ca82daa63a4/style50-2.7.2.tar.gz" } ], "2.7.3": [ { "comment_text": "", "digests": { "md5": "ddf10fa432eee4cda4e980e563a7a6ac", "sha256": "fb81d9e9a5cc57e46846692b74125e39ecd6bace2cd1548065a6cca615d1f3b4" }, "downloads": -1, "filename": "style50-2.7.3.tar.gz", "has_sig": false, "md5_digest": "ddf10fa432eee4cda4e980e563a7a6ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10962, "upload_time": "2019-08-17T23:33:31", "url": "https://files.pythonhosted.org/packages/5a/b8/a49dd2f7aa92626620247887f6f858590161b3936ff8599130d46ce941fe/style50-2.7.3.tar.gz" } ], "2.7.4": [ { "comment_text": "", "digests": { "md5": "214d999f40953e322b119fd732343022", "sha256": "6bee9cd5b7a02242a627a472b8618768f83c654f4b507f4c2b047437630266c3" }, "downloads": -1, "filename": "style50-2.7.4.tar.gz", "has_sig": false, "md5_digest": "214d999f40953e322b119fd732343022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10961, "upload_time": "2019-09-21T18:03:06", "url": "https://files.pythonhosted.org/packages/29/80/7352183328958aabc82bd24be8af05cd74436d5778480eceed7f9b41243e/style50-2.7.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "214d999f40953e322b119fd732343022", "sha256": "6bee9cd5b7a02242a627a472b8618768f83c654f4b507f4c2b047437630266c3" }, "downloads": -1, "filename": "style50-2.7.4.tar.gz", "has_sig": false, "md5_digest": "214d999f40953e322b119fd732343022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10961, "upload_time": "2019-09-21T18:03:06", "url": "https://files.pythonhosted.org/packages/29/80/7352183328958aabc82bd24be8af05cd74436d5778480eceed7f9b41243e/style50-2.7.4.tar.gz" } ] }