{
"info": {
"author": "Louis Paternault",
"author_email": "spalax+python@gresille.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Education",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Code Generators",
"Topic :: Text Processing :: Markup :: LaTeX"
],
"description": "scal \ud83d\udcc5 School year calendar generator\n======================================\n\n|sources| |pypi| |build| |coverage| |documentation| |license|\n\nI use this program about once a year to print a one-page school-year\ncalendar. But it can be used to represent any calendar.\n\nIt is heavily inspired by the simple yet powerful Robert Krause's `calendar `_, itself using the complex yet powerful Till Tantau's `TikZ `_ LaTeX package.\n\nExamples:\n\n- French school year:\n\n - 2017-2018:\n `zone A `__ (`source `__),\n `zone B `__ (`source `__),\n `zone C `__ (`source `__)\n\n - 2018-2019:\n `zone A `__ (`source `__),\n `zone B `__ (`source `__),\n `zone C `__ (`source `__)\n\nWhat's new?\n-----------\n\nSee `changelog `_.\n\nDownload and install\n--------------------\n\nSee the end of list for a (quick and dirty) Debian package.\n\n* Non-Python dependencies.\n This program produces LuaLaTeX code, but does not compile it. So, LaTeX is not\n needed to run this program. However, to compile the generated code, you will\n need a working LaTeX installation, with ``lualatex``, and LuaLaTeX packages\n `geometry `_,\n `babel `_,\n `tikz `_,\n `fontspec `_,\n and `translator` (provided by the `beamer `_ package).\n Those are provided by `TeXLive `_ on GNU/Linux, `MiKTeX `_ on Windows, and `MacTeX `_ on MacOS.\n\n* From sources:\n\n * Download: https://pypi.python.org/pypi/scal\n * Install (in a `virtualenv`, if you do not want to mess with your distribution installation system)::\n\n python3 setup.py install\n\n* From pip::\n\n pip install scal\n\n* Quick and dirty Debian (and Ubuntu?) package\n\n This requires `stdeb `_ to be installed::\n\n python3 setup.py --command-packages=stdeb.command bdist_deb\n sudo dpkg -i deb_dist/scal-_all.deb\n\nDocumentation\n-------------\n\n* The compiled documentation is available on `readthedocs `_\n\n* To compile it from source, download and run::\n\n cd doc && make html\n\n\n.. |documentation| image:: http://readthedocs.org/projects/scal/badge\n :target: http://scal.readthedocs.io\n.. |pypi| image:: https://img.shields.io/pypi/v/scal.svg\n :target: http://pypi.python.org/pypi/scal\n.. |license| image:: https://img.shields.io/pypi/l/scal.svg\n :target: http://www.gnu.org/licenses/gpl-3.0.html\n.. |sources| image:: https://img.shields.io/badge/sources-scal-brightgreen.svg\n :target: http://git.framasoft.org/spalax/scal\n.. |coverage| image:: https://git.framasoft.org/spalax/scal/badges/master/coverage.svg\n :target: https://git.framasoft.org/spalax/scal/builds\n.. |build| image:: https://git.framasoft.org/spalax/scal/badges/master/build.svg\n :target: https://git.framasoft.org/spalax/scal/builds\n\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://git.framasoft.org/spalax/scal",
"keywords": "calendar latex school",
"license": "GPLv3 or any later version",
"maintainer": "",
"maintainer_email": "",
"name": "Scal",
"package_url": "https://pypi.org/project/Scal/",
"platform": "",
"project_url": "https://pypi.org/project/Scal/",
"project_urls": {
"Homepage": "http://git.framasoft.org/spalax/scal"
},
"release_url": "https://pypi.org/project/Scal/1.0.0/",
"requires_dist": [
"jinja2"
],
"requires_python": "",
"summary": "LaTeX generation of school year calendars",
"version": "1.0.0"
},
"last_serial": 3638802,
"releases": {
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "5d709e6abb53913f0249987c53b90349",
"sha256": "cf8ea1dceb90073534da8ad040ca394ebdce575547f991c4a75754c2379fd1f0"
},
"downloads": -1,
"filename": "Scal-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "5d709e6abb53913f0249987c53b90349",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 232161,
"upload_time": "2015-03-15T13:41:12",
"url": "https://files.pythonhosted.org/packages/99/a0/23b2dce679cc16f0511d529ee461c4976ea4795378e4411cb629ef1395bb/Scal-0.2.0.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "11beabaa8fe46761cf72352f6903f8d0",
"sha256": "0314ebe579f973fdc4aa35bbf52af305c1039a5f6fd2d29c5910e87feb4e4726"
},
"downloads": -1,
"filename": "Scal-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "11beabaa8fe46761cf72352f6903f8d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 294049,
"upload_time": "2015-06-13T20:49:24",
"url": "https://files.pythonhosted.org/packages/4d/bb/0b73461aa5f385fa577d97789b5c66115c23da310b4edb7084bbc981f2c1/Scal-0.2.1.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "7ba40171c91e93cdae93d94adb6cc944",
"sha256": "202ba6c79b689daa3f1ac0e45757d7495c30116817c190830dba93a2ee571e98"
},
"downloads": -1,
"filename": "Scal-0.3.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "7ba40171c91e93cdae93d94adb6cc944",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 38672,
"upload_time": "2016-01-25T22:40:01",
"url": "https://files.pythonhosted.org/packages/02/58/bd0d10c989db12e511e63dc319ac1905349fa97fda4464dcb8cc84661d20/Scal-0.3.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "243a1c48d61ca53ad0b4a17654c03643",
"sha256": "dff92e11c5ea1d6152cba76e14de52e41af19a5933593648ed73f1a1bd732b6d"
},
"downloads": -1,
"filename": "Scal-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "243a1c48d61ca53ad0b4a17654c03643",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 452003,
"upload_time": "2015-11-27T18:28:17",
"url": "https://files.pythonhosted.org/packages/d5/b2/a3d67e46a01bfd310be00b00ab89222b725d5c8e00bcd9f54b3f1dae29d2/Scal-0.3.0.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "86ed8af85c9662f291c07df930be5ab1",
"sha256": "81a2ad6e46d0c14928436f0746136f41ec5547c6f20c0d0e21b99f361cb2cca8"
},
"downloads": -1,
"filename": "scal-1.0.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "86ed8af85c9662f291c07df930be5ab1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15637,
"upload_time": "2018-03-04T21:13:22",
"url": "https://files.pythonhosted.org/packages/bb/a9/fe261b2c90eb245e1a7478a287118cc85e3fa7e3dcd5e8c5ef1b0f95df89/scal-1.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fa0beb1c5cb73a80256520ccdb1e487b",
"sha256": "fe0017add49d26238e9c414d1d16aec66e509cd180ebcd27c9c118c6a6427588"
},
"downloads": -1,
"filename": "scal-1.0.0.tar.gz",
"has_sig": true,
"md5_digest": "fa0beb1c5cb73a80256520ccdb1e487b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 563223,
"upload_time": "2018-03-04T21:13:25",
"url": "https://files.pythonhosted.org/packages/d5/f0/159d2d4b81a339c6789f59df9db7b61ee90751b45913cdb96822476f6abc/scal-1.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "86ed8af85c9662f291c07df930be5ab1",
"sha256": "81a2ad6e46d0c14928436f0746136f41ec5547c6f20c0d0e21b99f361cb2cca8"
},
"downloads": -1,
"filename": "scal-1.0.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "86ed8af85c9662f291c07df930be5ab1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15637,
"upload_time": "2018-03-04T21:13:22",
"url": "https://files.pythonhosted.org/packages/bb/a9/fe261b2c90eb245e1a7478a287118cc85e3fa7e3dcd5e8c5ef1b0f95df89/scal-1.0.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fa0beb1c5cb73a80256520ccdb1e487b",
"sha256": "fe0017add49d26238e9c414d1d16aec66e509cd180ebcd27c9c118c6a6427588"
},
"downloads": -1,
"filename": "scal-1.0.0.tar.gz",
"has_sig": true,
"md5_digest": "fa0beb1c5cb73a80256520ccdb1e487b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 563223,
"upload_time": "2018-03-04T21:13:25",
"url": "https://files.pythonhosted.org/packages/d5/f0/159d2d4b81a339c6789f59df9db7b61ee90751b45913cdb96822476f6abc/scal-1.0.0.tar.gz"
}
]
}