{ "info": { "author": "Istvan Albert", "author_email": "istvan.albert@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "Welcome to PyBlue\n-----------------\n\nA simple static site generator.\n\nWhy another one? There are `many static `__\nsite generators already. I found most to be way too complicated, too\nmany conventions and rules: put this here or there, call it this or\nthat. It was too tiring to keep up.\n\nPyBlue is different. Everything is optional, nothing is required, use\nonly what you need. It basically stays out of the way.\n\nSimple things are very easy:\n\n- No configuration required.\n- Works with any existing site.\n- Easy to include ``markdown``.\n- Easy linking to other pages.\n- Tiny codebase, pyblue is around 500 lines in a single file!\n\nComplicated tasks are easy:\n\n- PyBlue generates the correct links even if you move pages around.\n- Use `Django\n Templates `__\n and all the features that it offers.\n- Easily add data into each page (title, link name, or any arbitrary\n content).\n\nAnd you can go all the way out if you really want to:\n\n- Load python modules into each page.\n- Exposed data: database queries, results of online requests etc.\n- Run python code, access and modify data from inside of each page.\n- Extend the Django templates. Add your own ``templatetags``.\n\nDocumentation\n~~~~~~~~~~~~~\n\n- The `PyBlue\n Documentation `__ was\n generated with PyBlue itself.\n\nYou can also browse the `help in source\nformat `__\nfor examples.\n\nInstall\n~~~~~~~\n\n::\n\n pip install pyblue --upgrade\n\nOr download it from the `PyBlue at\nPyPI `__.\n\nUsage\n~~~~~\n\nLaunch pyblue to serve a directory\n\n::\n\n pyblue -r docs\n\nView your site by visiting http:://localhost:8080\n\nEdit your pages and make changes. Reload the page to see your edits\nlive. Generate static output with:\n\n::\n\n pyblue -r docs -o html\n\nThat's all. Told you it was simple. To see extra help on options run:\n\n::\n\n pyblue -h\n\nLicensing\n~~~~~~~~~\n\n- PyBlue is being developed by Istvan Albert see\n https://github.com/ialbert\n- PyBlue has been inspired by\n `PyGreen `__ created by\n Nicolas Vanhoren see https://github.com/nicolas-van\n- PyBlue uses the `MIT\n license `__.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ialbert/pyblue", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyblue", "package_url": "https://pypi.org/project/pyblue/", "platform": "", "project_url": "https://pypi.org/project/pyblue/", "project_urls": { "Homepage": "https://github.com/ialbert/pyblue" }, "release_url": "https://pypi.org/project/pyblue/2019.4.2/", "requires_dist": null, "requires_python": "", "summary": "PyBlue", "version": "2019.4.2" }, "last_serial": 5049743, "releases": { "1.0.3": [], "1.0.4": [ { "comment_text": "", "digests": { "md5": "a97db956f714178f37095fc9f3e218bf", "sha256": "5fd718173e2bd4d8da8228e0d809e41378fbb4429684a9b51feb43f647ff19c2" }, "downloads": -1, "filename": "pyblue-1.0.4.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "a97db956f714178f37095fc9f3e218bf", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 70455, "upload_time": "2013-09-04T14:50:22", "url": "https://files.pythonhosted.org/packages/99/64/2be617702cf4c17edfc2a65bf6c380859669c8b1b8513c875db4d854858d/pyblue-1.0.4.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "487b35e1a9ea4f44ba01a287e7253061", "sha256": "3fc1e55624b159d282998f4a4fbb54a75d96b77c52651da3fc2ceb42fd398d32" }, "downloads": -1, "filename": "pyblue-1.0.4.tar.gz", "has_sig": false, "md5_digest": "487b35e1a9ea4f44ba01a287e7253061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12872, "upload_time": "2013-09-04T14:50:20", "url": "https://files.pythonhosted.org/packages/e5/a6/3740e4b7d7c28a6b20f0f3781407ac809dd23b52d9a3a2b3be3fe39476f3/pyblue-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f5ef3eb2a7687cdaf3e0de5d57d274f3", "sha256": "bbb9d8490f654f09fbbc8b9c5fba2e85639bcc3536a636d711af633500dbb405" }, "downloads": -1, "filename": "pyblue-1.0.5.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "f5ef3eb2a7687cdaf3e0de5d57d274f3", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 74520, "upload_time": "2013-09-04T16:44:42", "url": "https://files.pythonhosted.org/packages/fc/1c/398c55d81365706239606ebd3b2fa37e5afdb2a44898701602d708bb289d/pyblue-1.0.5.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "44e433db750c2ee524e110cc19a6f66e", "sha256": "6cf4a8c820704bf2d36e87da33f05b5149d8b418725bb7eb8c083ef8ed6db1e4" }, "downloads": -1, "filename": "pyblue-1.0.5.tar.gz", "has_sig": false, "md5_digest": "44e433db750c2ee524e110cc19a6f66e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 316661, "upload_time": "2013-09-04T16:44:39", "url": "https://files.pythonhosted.org/packages/6d/86/ddb0da794b91a765e941a72a9e566a738cf10ad6e2b2268e872e468571d5/pyblue-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "2c1ec9b522648891c614586cd5ef1e14", "sha256": "738abc15c06daf597889d58908a578be0f57dbb1c8871655b11dc45ca2d4dbf0" }, "downloads": -1, "filename": "pyblue-1.0.6.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "2c1ec9b522648891c614586cd5ef1e14", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 83256, "upload_time": "2013-09-05T17:05:56", "url": "https://files.pythonhosted.org/packages/47/1d/298d4eb177abdc914b2f3a0cc6576d8938fab089d8be1cb2d08f262558e2/pyblue-1.0.6.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "4b83544c93acfca7b7ab0b316c7f8b5b", "sha256": "4465840f4fe3cc8ebb2932d57d6e329573b46ce1fcf72a3c2e26beecfb46bb37" }, "downloads": -1, "filename": "pyblue-1.0.6.tar.gz", "has_sig": false, "md5_digest": "4b83544c93acfca7b7ab0b316c7f8b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325478, "upload_time": "2013-09-05T17:05:53", "url": "https://files.pythonhosted.org/packages/9b/e7/68b8baeb77497e354ca016b9f273f308877207b6d3855bc6c56ba31d4dc1/pyblue-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "e4820884fd17c514f39562c32890e014", "sha256": "5c70ea0b9cee712fb8b01d039fc672cf387cef151d283c982a7c7e4dce2cf3fc" }, "downloads": -1, "filename": "pyblue-1.0.7.tar.gz", "has_sig": false, "md5_digest": "e4820884fd17c514f39562c32890e014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 328326, "upload_time": "2013-09-07T00:39:50", "url": "https://files.pythonhosted.org/packages/45/cf/543cd7d63371524fee887ed7fbfdf3f15b314b92db8b8f4426bc32126d13/pyblue-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "5ffd1137428618557d1cd80968150bc1", "sha256": "dc9fb1a6550b8a82de95373d062121b18f5211c077341bbc0802951a0d8c7f4c" }, "downloads": -1, "filename": "pyblue-1.0.8.tar.gz", "has_sig": false, "md5_digest": "5ffd1137428618557d1cd80968150bc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 328462, "upload_time": "2013-09-07T01:02:44", "url": "https://files.pythonhosted.org/packages/01/4e/267fbf1a005953af7e5dd37afa776baae0d862996e5376396af86e46dc2b/pyblue-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "af156893aa6ba97897c7596018190436", "sha256": "4669a4147a3099871edb468a95567e0b8ef61597f73fdfa83600798363cfad11" }, "downloads": -1, "filename": "pyblue-1.0.9.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "af156893aa6ba97897c7596018190436", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 95799, "upload_time": "2013-09-09T16:06:16", "url": "https://files.pythonhosted.org/packages/ab/6f/a91acfbf6e556d267472b773178c49e2e18c6a6960063c906a7bca9a422a/pyblue-1.0.9.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "ad2a1c95014a3e78046863ea6bf60f36", "sha256": "6c64d1ebbb3cce1b555e560826a880c954c6240496e8ee504b0219545f4a976e" }, "downloads": -1, "filename": "pyblue-1.0.9.tar.gz", "has_sig": false, "md5_digest": "ad2a1c95014a3e78046863ea6bf60f36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 329641, "upload_time": "2013-09-09T16:06:14", "url": "https://files.pythonhosted.org/packages/f4/bf/e3fa1a2d6f3ceb6a3b4b2165731ac00023d34ad638ec60dd923b4e6de52a/pyblue-1.0.9.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "f0c2055b4d55d067c9a8f8a10517afd4", "sha256": "4186de352e633cfdd9b4ccb2010bc8ec1cbeadff7c64835b37d7f29ef4e60740" }, "downloads": -1, "filename": "pyblue-1.1.2.tar.gz", "has_sig": false, "md5_digest": "f0c2055b4d55d067c9a8f8a10517afd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 409523, "upload_time": "2014-01-17T17:12:41", "url": "https://files.pythonhosted.org/packages/fe/00/001f1e0096d94e3f0648e13f966211b475a9c129d38fceac3dd29a5ebd87/pyblue-1.1.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "925780a0d9b448a46df92774ac624f75", "sha256": "869aa9901d8a582840602308d2aaaa8fd42cb4a6bad052b0fa387b7b6bd02460" }, "downloads": -1, "filename": "pyblue-2.0.0.tar.gz", "has_sig": false, "md5_digest": "925780a0d9b448a46df92774ac624f75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28147, "upload_time": "2014-12-03T15:32:04", "url": "https://files.pythonhosted.org/packages/e9/d0/fdb8e30de3dfdef18dac020f54d3027cd0208488e15f703b7b3338f7da47/pyblue-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "c24bfd228eab95bc82c1433009f865da", "sha256": "1494beb7f93044737690a0f0ebfd06ea1c93cfe435afc42a6402f4f5b744052a" }, "downloads": -1, "filename": "pyblue-2.0.1.tar.gz", "has_sig": false, "md5_digest": "c24bfd228eab95bc82c1433009f865da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24715, "upload_time": "2015-04-23T17:20:36", "url": "https://files.pythonhosted.org/packages/e1/0d/ef994cbd5b24d6a11f36bdcd54456b0309b7e729f7d58d9e2ecab0936434/pyblue-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "07550569a02b002d3d77acce02acf192", "sha256": "a7ad950d0e4bbfaacd12f0db41c36badc93c5b5f97514c57a206f28eca9b8389" }, "downloads": -1, "filename": "pyblue-2.1.0.tar.gz", "has_sig": false, "md5_digest": "07550569a02b002d3d77acce02acf192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19265, "upload_time": "2015-11-07T22:50:26", "url": "https://files.pythonhosted.org/packages/b4/7b/504c23e0dd2ba1a52515c9fef00376c9b9d6a9e94f2117e7a37663723272/pyblue-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "2284577e503cfe1d5a7294dc2b1d154c", "sha256": "08ed9c851426cda1a115f9e3491a6636aed4944220837088a7ec4f048a29d574" }, "downloads": -1, "filename": "pyblue-2.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2284577e503cfe1d5a7294dc2b1d154c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23414, "upload_time": "2015-12-10T00:07:47", "url": "https://files.pythonhosted.org/packages/d8/20/83391f9996bf979eee2bc0e6a74bfebd542559521539d3637e14221b51a6/pyblue-2.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c012bffd76a4d299db9442adf55e62af", "sha256": "c506bc387c1e59d7498fe5e2e4e08c9c1a2ce5e87d20af5f2c991899b91793e6" }, "downloads": -1, "filename": "pyblue-2.1.1.tar.gz", "has_sig": false, "md5_digest": "c012bffd76a4d299db9442adf55e62af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19745, "upload_time": "2015-12-10T00:07:40", "url": "https://files.pythonhosted.org/packages/0c/e1/ef44d19d1e3cba67b62993837e4296e054ad09bbf5ab4c4f6504b954dcc4/pyblue-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "bce501e61329fe65a36b710391b671bf", "sha256": "b13f15abd63e4dc0bd7518941e57323740055de0cb94cac84f1c6a8e67a59c23" }, "downloads": -1, "filename": "pyblue-2.1.2.tar.gz", "has_sig": false, "md5_digest": "bce501e61329fe65a36b710391b671bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12082, "upload_time": "2016-04-09T18:54:36", "url": "https://files.pythonhosted.org/packages/02/b4/6835ad1a6e6ce2300a59f8874a48f102a535b7611e5c727124ab6506aa74/pyblue-2.1.2.tar.gz" } ], "2016.08.04": [ { "comment_text": "", "digests": { "md5": "749a6953497d3b3cc261c924ee568124", "sha256": "4bd311ffa02252d457d46707f51e4ad543d388e43b3d6e3f9d24e0add2c7efcf" }, "downloads": -1, "filename": "pyblue-2016.08.04.tar.gz", "has_sig": false, "md5_digest": "749a6953497d3b3cc261c924ee568124", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3854326, "upload_time": "2016-08-05T01:58:41", "url": "https://files.pythonhosted.org/packages/03/2c/cf22382d6696c6d74bdada3714f7b15ad0b024c33fdb84bfdc12208c65e8/pyblue-2016.08.04.tar.gz" } ], "2016.6.2": [ { "comment_text": "", "digests": { "md5": "0a8710fb2d711f8591a26fa6b2493d99", "sha256": "358de211772af84e31160a9ade8aa4df48d19ca50b247d0454e95b98ea5186fc" }, "downloads": -1, "filename": "pyblue-2016.6.2.tar.gz", "has_sig": false, "md5_digest": "0a8710fb2d711f8591a26fa6b2493d99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32163, "upload_time": "2016-06-03T18:17:50", "url": "https://files.pythonhosted.org/packages/99/54/6719a213189c8c56565d0ef7a789eae6cd5abfa2d80449952588d948bed2/pyblue-2016.6.2.tar.gz" } ], "2016.7.13": [ { "comment_text": "", "digests": { "md5": "42758a5f04eac57f064b5ced56ea7201", "sha256": "035b920b60f0b59321d39e4aa6e3279462d763b171ef162f067a295443776648" }, "downloads": -1, "filename": "pyblue-2016.7.13.tar.gz", "has_sig": false, "md5_digest": "42758a5f04eac57f064b5ced56ea7201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33049, "upload_time": "2016-07-15T19:52:38", "url": "https://files.pythonhosted.org/packages/33/8a/f3b7bdea89ab1c9a63b1f6302071976f1ea5ccc345ef7b256f5db9da32d5/pyblue-2016.7.13.tar.gz" } ], "2019.4.2": [ { "comment_text": "", "digests": { "md5": "a13dd86cda29fc71e3d8979510cdd2de", "sha256": "d8a68a3d7883463967d62efbeedd66bfda5223d807b60b7159b11d2eb70a3374" }, "downloads": -1, "filename": "pyblue-2019.4.2.tar.gz", "has_sig": false, "md5_digest": "a13dd86cda29fc71e3d8979510cdd2de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4031466, "upload_time": "2019-04-02T13:38:07", "url": "https://files.pythonhosted.org/packages/f0/e0/cd62cd44d1ce05caafba0ce979b3a26866bb54a5d51a42fa5e857ffb2b47/pyblue-2019.4.2.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "13be185f87e9e1c3834f37227badb76c", "sha256": "10c4601a266c905005998eeef95a4985091376d8533ccb8d106db6e8135d088d" }, "downloads": -1, "filename": "pyblue-3.0.0.tar.gz", "has_sig": false, "md5_digest": "13be185f87e9e1c3834f37227badb76c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33333, "upload_time": "2016-04-12T15:24:59", "url": "https://files.pythonhosted.org/packages/7a/9f/6139bad279b18a9e0fbf51f07daca81868ce27dafe11644e2974170b153d/pyblue-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "b8ec975ecae0aa315aec7c0361622c73", "sha256": "5a2a05deb46351f41efffbf32536cf1a6d2b84554d52ae8137c4eafcf1cfaa53" }, "downloads": -1, "filename": "pyblue-3.0.1.tar.gz", "has_sig": false, "md5_digest": "b8ec975ecae0aa315aec7c0361622c73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138800, "upload_time": "2016-04-12T18:45:21", "url": "https://files.pythonhosted.org/packages/57/c0/7261510af9e441ad4c95797c91c763938f5086478a5fc541e9bc155e5fe1/pyblue-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "dff91c06d068697626529ee0270816a0", "sha256": "1384bc294294becc5a5b0526fff3496b24c07558a15e5260ec91d8f199781abf" }, "downloads": -1, "filename": "pyblue-3.0.2.tar.gz", "has_sig": false, "md5_digest": "dff91c06d068697626529ee0270816a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138906, "upload_time": "2016-04-12T18:56:19", "url": "https://files.pythonhosted.org/packages/2c/3a/2b77eb47764b62c5746ad55004bd27ede41b07ada8bf27c33674a67b5963/pyblue-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "3a03054cb198e62872e3f9efb0a78627", "sha256": "16c075c9ca210a2387ab804d5837a91524cfe6a7605118e36372387088f5f529" }, "downloads": -1, "filename": "pyblue-3.0.3.tar.gz", "has_sig": false, "md5_digest": "3a03054cb198e62872e3f9efb0a78627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138791, "upload_time": "2016-04-13T15:56:23", "url": "https://files.pythonhosted.org/packages/56/b0/c04832ab256349806f1a5994ff04d0b7ae9fc621d154f64f101384ae0044/pyblue-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a13dd86cda29fc71e3d8979510cdd2de", "sha256": "d8a68a3d7883463967d62efbeedd66bfda5223d807b60b7159b11d2eb70a3374" }, "downloads": -1, "filename": "pyblue-2019.4.2.tar.gz", "has_sig": false, "md5_digest": "a13dd86cda29fc71e3d8979510cdd2de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4031466, "upload_time": "2019-04-02T13:38:07", "url": "https://files.pythonhosted.org/packages/f0/e0/cd62cd44d1ce05caafba0ce979b3a26866bb54a5d51a42fa5e857ffb2b47/pyblue-2019.4.2.tar.gz" } ] }