{
"info": {
"author": "Peter Murphy",
"author_email": "peterkmurphy@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Other Environment",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: End Users/Desktop",
"Intended Audience :: Other Audience",
"License :: OSI Approved :: BSD License",
"Operating System :: MacOS",
"Operating System :: Microsoft :: Windows",
"Operating System :: OS Independent",
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Topic :: Education"
],
"description": "===========\r\nIs it YAML?\r\n===========\r\n\r\nAbout\r\n-----\r\n\r\n\"Is it YAML?\" is a Django application for checking whether text is\r\n`YAML `_ (\"a human friendly data serialization\r\nstandard for all programming languages\"), or not. Users type and/or copy\r\nand paste text and clicks the \"Submit\" button above. If valid YAML has been\r\nentered, the input is presented in `canonical form `_.\r\nIf not, the application presents an error message.\r\n\r\nYAML is just a text format for exchanging data. It exists for cases where\r\n`XML `_ is too much overhead. I like YAML. I find it\r\nmore robust in practice than XML (where one missing angle bracket could corrupt\r\na whole file), yet easier to type by hand.\r\n\r\nI conjured up \"Is it YAML?\" while writing a specification for\r\n`YPath `_ - a language for\r\naddressing parts of a YAML document, as `XPath `_\r\ndoes for XML. To do a proper job of things, I had to write YAML example files.\r\nHowever, I sometimes needed to check if the example files are good and proper.\r\n\"Is it YAML?\" gave me a test bed where I can copy-and-paste my examples,\r\nand see if they really are YAML.\r\n\r\nInstallation and Dependencies\r\n-----------------------------\r\n\r\nApart from `Django `_, the app depends on\r\n`PyYAML `_, a Python parser for YAML. You\r\ncan get the application from PyPI through the command::\r\n\r\n pip install isityaml\r\n\r\nOnce installed, just add \"isityaml\" to your INSTALLED_APPS list in settings.py,\r\nand add the desired URL in one of the urls.py files.\r\n\r\nThe HTML template file used to generate HTML has been redesigned to work with the\r\n`Mezzanine `_ CMS. The redesign removed any explicit\r\nreferences to particular stylesheets found with earlier versions. Feel free to\r\ncustomise: the app is released under a 3 clause BSD license. See LICENSE.txt for\r\nmore information. If you wish to do any changes, pop over to the `GitHub repository\r\n`_ for the app.\r\n\r\nHistory\r\n-------\r\n\r\n\r\n* 0.1 (August 30th 2011) - Create setup script for files.\r\n\r\n* 0.2 (April 25th 2013) - Try to make a half-decent PyPI package.\r\n\r\n* 0.3 (January 30th 2014) - Updated to be compatible with Django 1.6 and Mezzanine 3.0.\r\n\r\n* 0.4 (February 15th 2014) - Added more error handling and styling to be compatible with Bootstrap.\r\n\r\n* 0.5 (August 13th 2014) - Making error handling more generous.\r\n\r\n* 0.6 (February 28th 2017) - Updated to be compatible with Django 1.10.\r\n\r\nCopyright\r\n---------\r\n\r\nThe **isityaml** app is copyright (c) 2008-2017 \r\n`Peter Murphy `_\r\n.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://pypi.python.org/pypi/isityaml/",
"keywords": "YAML parse text Django",
"license": "LICENSE.txt",
"maintainer": null,
"maintainer_email": null,
"name": "isityaml",
"package_url": "https://pypi.org/project/isityaml/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/isityaml/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://pypi.python.org/pypi/isityaml/"
},
"release_url": "https://pypi.org/project/isityaml/0.6/",
"requires_dist": null,
"requires_python": null,
"summary": "A Django app for checking the correctness of YAML",
"version": "0.6"
},
"last_serial": 2672956,
"releases": {
"0.1": [],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "43db2ac272fa768917c6bcdcbfaba856",
"sha256": "ae8049332951acdc47b6b3f7efecfc35ca86572d59792cbbc33ea931fc6a354e"
},
"downloads": -1,
"filename": "isityaml-0.2.tar.gz",
"has_sig": false,
"md5_digest": "43db2ac272fa768917c6bcdcbfaba856",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6161,
"upload_time": "2013-06-02T09:41:45",
"url": "https://files.pythonhosted.org/packages/18/2f/588a043c293b9d2b68121d30ce6e0705798b1d4b838ea1e0b40c8f2bf1b0/isityaml-0.2.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "2b4d4826327ba042d4179d0330f7a502",
"sha256": "7b3d33778dce0dd6d97c5ac5d633706591a9dc17cc9eaafc9ce507134f7d7d14"
},
"downloads": -1,
"filename": "isityaml-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "2b4d4826327ba042d4179d0330f7a502",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6163,
"upload_time": "2013-06-02T09:48:40",
"url": "https://files.pythonhosted.org/packages/2d/40/30be83a81698437513ac4765251ab418a45b5b26a9b5f7ccbceebd5e55aa/isityaml-0.2.1.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "e345e0d36a06edb314318b219797fb33",
"sha256": "84c8985ce17dde9fe8b4b4a999ee4a3ebf49e670b752b309d9fe0c52189aa181"
},
"downloads": -1,
"filename": "isityaml-0.3.tar.gz",
"has_sig": false,
"md5_digest": "e345e0d36a06edb314318b219797fb33",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6648,
"upload_time": "2014-01-30T10:38:22",
"url": "https://files.pythonhosted.org/packages/d2/e2/64089f8b41356f55be76ed2c6d1b8409278ca3ebbeb3292762a5ae8e085c/isityaml-0.3.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "76a0e966860fb2c6ce6e608d92d0ec0e",
"sha256": "f1f79180586dcc1e9ea503c4ea9ca5063f2cb4d0eb3bb8aee2d28280910910c9"
},
"downloads": -1,
"filename": "isityaml-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "76a0e966860fb2c6ce6e608d92d0ec0e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6645,
"upload_time": "2014-01-30T11:27:19",
"url": "https://files.pythonhosted.org/packages/18/56/a776609524c78770ea64478cf525aac505b0b12703a40804a82701d66658/isityaml-0.3.1.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "75e7d4fdf3b0aa4be50bef128de394e0",
"sha256": "2dcfbab2cbb448b416a968c61761b8dd52da951325b608350b825bfcc01582db"
},
"downloads": -1,
"filename": "isityaml-0.4.tar.gz",
"has_sig": false,
"md5_digest": "75e7d4fdf3b0aa4be50bef128de394e0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6877,
"upload_time": "2014-02-15T11:10:42",
"url": "https://files.pythonhosted.org/packages/c6/12/bf0b3d18808ab10ccdafbc16f47b2e3526583fc938e60dc27c4bc07d907f/isityaml-0.4.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "bd17b9b31ae5fe313a3d268266b1e1db",
"sha256": "6f190ff9a2e78abfb55f7f7c7475482f5cc9122dde55f44ada7a2729453e6a35"
},
"downloads": -1,
"filename": "isityaml-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "bd17b9b31ae5fe313a3d268266b1e1db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6873,
"upload_time": "2014-02-15T11:13:42",
"url": "https://files.pythonhosted.org/packages/06/31/a1426aca7e0668be8c7c610c5f0bc160ad7e6b8498cac8b14d6c01d04d00/isityaml-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "a7c5bdabb753856868480b1d95e6ce02",
"sha256": "28d0b64f2a30574e8c386730d8c9fc101739eaff35aca67e67aa83386f374b24"
},
"downloads": -1,
"filename": "isityaml-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "a7c5bdabb753856868480b1d95e6ce02",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7037,
"upload_time": "2014-02-15T13:27:53",
"url": "https://files.pythonhosted.org/packages/b9/7b/e7b7e8f575c2e838496f4f4412b83127f09dfec3b2465978ea68ae55c016/isityaml-0.4.1.tar.gz"
}
],
"0.4.7": [
{
"comment_text": "",
"digests": {
"md5": "4ec4191b6102682f83378245d2a3b5aa",
"sha256": "d8897114d812a63998faed93910b3ec9a744d4e676812983df85e337dcbf9ba6"
},
"downloads": -1,
"filename": "isityaml-0.4.7.tar.gz",
"has_sig": false,
"md5_digest": "4ec4191b6102682f83378245d2a3b5aa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8348,
"upload_time": "2014-08-13T11:45:50",
"url": "https://files.pythonhosted.org/packages/f6/17/b3c5921f138f47f2d844ec9ee59dc9f52ab685ffa1712572f5d3511ff707/isityaml-0.4.7.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "b58a0a7d25a1b6ccbd265b866d15c1b8",
"sha256": "728acd8d6110a586db60ef54ea43967ddeb05bd46f4c412a4a88cf70aa0f79ee"
},
"downloads": -1,
"filename": "isityaml-0.5.tar.gz",
"has_sig": false,
"md5_digest": "b58a0a7d25a1b6ccbd265b866d15c1b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8339,
"upload_time": "2014-08-13T13:18:38",
"url": "https://files.pythonhosted.org/packages/5d/32/7bbe82f2e00ab0cc788ba2b5adf265eaeebb4f2bb681f3eb7d9b1c95268e/isityaml-0.5.tar.gz"
}
],
"0.6": [
{
"comment_text": "",
"digests": {
"md5": "18308965a9a2d725cdc16cc3f4fa4732",
"sha256": "52eb514660de05f2cbc0952be1aada0d628cd732baa3166b038216c32e95c4ab"
},
"downloads": -1,
"filename": "isityaml-0.6.tar.gz",
"has_sig": false,
"md5_digest": "18308965a9a2d725cdc16cc3f4fa4732",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8402,
"upload_time": "2017-02-28T11:56:08",
"url": "https://files.pythonhosted.org/packages/af/d6/9095f24130b1dc8e408aa3352e4c4022b4a78bf7c171ff1efcd6cf56fd68/isityaml-0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "18308965a9a2d725cdc16cc3f4fa4732",
"sha256": "52eb514660de05f2cbc0952be1aada0d628cd732baa3166b038216c32e95c4ab"
},
"downloads": -1,
"filename": "isityaml-0.6.tar.gz",
"has_sig": false,
"md5_digest": "18308965a9a2d725cdc16cc3f4fa4732",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8402,
"upload_time": "2017-02-28T11:56:08",
"url": "https://files.pythonhosted.org/packages/af/d6/9095f24130b1dc8e408aa3352e4c4022b4a78bf7c171ff1efcd6cf56fd68/isityaml-0.6.tar.gz"
}
]
}