{ "info": { "author": "YJ Park", "author_email": "yjpark@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "silp\n====\n\nSimple Individual Line Preprocessor\n\nBlog post about what is SILP and why I want to create it.\n\n- http://blog.yjpark.org/blog/2014/04/12/silp-simple-individual-line-preprocessor/\n\nNotes\n=====\nfollowing the best practice from this article:\n- http://www.jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/\n\nLanguage list for better .md rendering\n- https://github.com/github/linguist/blob/master/lib/linguist/languages.yml\n\n0.3.11\n------\nBugfix with nested rules' param values\n\n0.3.10\n------\nSupport nested rules inside template.\n\n0.3.9\n-----\nBugfix with term refactoring\n\n0.3.8\n-----\nBugfix load module from ~/.silp_plugins\nAdd csproj file\n\n0.3.7\n-----\nTry load module from ~/.silp_plugins\n\n0.3.6\n-----\nRemove blessings usage under windows, can work under windows now (only test with git windows' bash)\n\n\n0.3.5\n-----\nPut the `.silp_backup` and `.silp_test` folders under `~`, otherwise they may became garbage in project folder\n\n0.3.4\n-----\nMake sure there is at least one space before the suffix\nuse \" --SILP:\" for sql\n\n0.3.3\n-----\nAdd SQL to language list\n\n- Use \"/*__SILP__*/\" for the generated tag, since in MySql if using\n \"--__SILP__\", then if there is one line without space there is a \n corner case that there is no space before it.\n https://dev.mysql.com/doc/refman/5.1/en/ansi-diff-comments.html\n\n0.3.2\n-----\nUse \"%\" instead of \"%%\" in erlang language\n\n0.3.1\n-----\nAdd simple plugin support for more complex macro.\n\n- Currently plugins should be put under project's silp_plugins\n (Project means the folder holding silp_xx.md)\n- plugin macro has format as module:func(param1, param2, ...)\n module here is the name of the python plugin, func is the name of\n function\n- also expose silp.error/info/verbose, then the plugin codes can print\n debug information with them.\n\nAdd support for Erlang (both erl, and hrl)\n\n0.2.5\n-----\nAdd support for YML launguage\n\n0.2.4\n-----\nFix the wrong `import silp` in setup.py which breaks the dependencies installation.\n\n- https://github.com/yjpark/silp/issues/1\n- Thanks for lowks for the comment: https://github.com/lowks\n\n0.2.3\n-----\n\n### --clean\nAdd `--clean` parameter to remove silp generated lines, usefel if want\n to change the language settings\n\n### include other files in template\nThe syntax is something like:\n```\n<<[fish/fish.freshrc]\n```\nThis is following the Marked (a markdown preview app on OS X) rule, so Marked\ncan show the included file content just fine.\n\n### freshrc support\nfreshshell is a very nice tool to manage dotfiles, though it doesn't support\ninclude other freshrc at the moment(2014-05-06), so I split my freshrc into\nsmaller files, and use silp to put them into the main file.\n- https://github.com/freshshell/fresh\n\n0.2.2\n-----\n- Bugfix with the .md files not included in Manifest\n\n0.2.1\n-----\n- Change name to \"Simple Individual Line Preprocessor\"\n\n0.2.0\n-----\n- Better control with the padding spaces to keep all `generated_surfix` aligned\n- Skipping files that not using SILP, to prevent the useless files in `.silp_backup`\n and `.silp_test` folders\n- Can support multiple project setting files with different extentions\n- If a subfolder has it's own setting files, won't include them in the parant's `--all` run\n\n0.1.0\n-----\nFirst version, can do basic processing", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/yjpark/silp/", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "silp", "package_url": "https://pypi.org/project/silp/", "platform": "any", "project_url": "https://pypi.org/project/silp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/yjpark/silp/" }, "release_url": "https://pypi.org/project/silp/0.3.11/", "requires_dist": null, "requires_python": null, "summary": "Simple Individual Line Preprocessor", "version": "0.3.11" }, "last_serial": 1804187, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "bdc1c3fb30e5b94fc887333a91792ebb", "sha256": "c213ba05638b59da1d20463753fcae427b9a9bd8ec3d6fb959c3a3f589a31104" }, "downloads": -1, "filename": "silp-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bdc1c3fb30e5b94fc887333a91792ebb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4435, "upload_time": "2014-03-31T15:24:54", "url": "https://files.pythonhosted.org/packages/22/8c/94577c2ef70c937840d2c3c4c3ea4166b35f302afa728ff9013688054836/silp-0.0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "915792311a0bf896f2bc81e354024c4d", "sha256": "d79402d80588202380e046f351454876a2d6d6b0574553e077451295dfb80566" }, "downloads": -1, "filename": "silp-0.2.0.tar.gz", "has_sig": false, "md5_digest": "915792311a0bf896f2bc81e354024c4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4672, "upload_time": "2014-04-02T05:23:04", "url": "https://files.pythonhosted.org/packages/56/c0/d1e766b831d7a4c38ba70adade8d0aca8cf8fc780c5b0cbaa4b3bfec1d21/silp-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5865bff281ca443294e1e4b92bcf046f", "sha256": "5911c5cba0db0b04fc17fae9e4c88cb862954c22f16b8636ce9f69c9d4960efe" }, "downloads": -1, "filename": "silp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5865bff281ca443294e1e4b92bcf046f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4702, "upload_time": "2014-04-11T06:40:14", "url": "https://files.pythonhosted.org/packages/a4/49/16c749479c64539c3fb6f7e36ff3199a48209b6d0811547bec304d05c7ab/silp-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7ec0ea15b211dd0bfd6a6c3fa88ac0f5", "sha256": "5a7b036e589618b3bb412621ea3ec55ccfbc0c2b1f201ae0988534e4770db675" }, "downloads": -1, "filename": "silp-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7ec0ea15b211dd0bfd6a6c3fa88ac0f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4878, "upload_time": "2014-04-29T05:13:23", "url": "https://files.pythonhosted.org/packages/ef/83/1cf4267320d1c43729d95db48b02b1d531e4c39023cfb13f222f2969c405/silp-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "40da46206cd4a7b90083ba027f06147c", "sha256": "747a7e95fdfd5ab85edaf5e564bb532abf65410bdbc3af93e1e0b020ca446859" }, "downloads": -1, "filename": "silp-0.2.3.tar.gz", "has_sig": false, "md5_digest": "40da46206cd4a7b90083ba027f06147c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5750, "upload_time": "2014-05-07T15:33:22", "url": "https://files.pythonhosted.org/packages/02/3c/b8e19dfefd0ee1f36b10888a092e4c8d27b73bc8fc91d90130dfc085f795/silp-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "36051c62b2588f8c954715064ad2ecfa", "sha256": "af3dd756fc55247b4b2e1678e94adb504823c801807c0fe503ba4aa374a505e9" }, "downloads": -1, "filename": "silp-0.2.4.tar.gz", "has_sig": false, "md5_digest": "36051c62b2588f8c954715064ad2ecfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5855, "upload_time": "2014-05-11T08:50:39", "url": "https://files.pythonhosted.org/packages/b2/85/1d238e5936832a8f02cc67ee1c1acb352b389d38a6b76f693c0d38d92c50/silp-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "24dcf9d593946f1fa7052f938ac724bd", "sha256": "eb67fccfc6439dd3a05e728c7ee3ed18ba3743f3d01ceed29698847f0131a5f7" }, "downloads": -1, "filename": "silp-0.2.5.tar.gz", "has_sig": false, "md5_digest": "24dcf9d593946f1fa7052f938ac724bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5957, "upload_time": "2014-06-04T11:11:52", "url": "https://files.pythonhosted.org/packages/00/e4/231ffe7297171e0e6646fbd0a16a3a609c376451b620da08953a24f67055/silp-0.2.5.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b4ea156725995b910ca117b307af58f6", "sha256": "cab1435d5a21bcb730a7183a4d6c7755c271ec2075e125bcc4b34f0e8279a5f5" }, "downloads": -1, "filename": "silp-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b4ea156725995b910ca117b307af58f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6827, "upload_time": "2015-06-18T10:25:16", "url": "https://files.pythonhosted.org/packages/07/a2/fab54494780da3066ceab5bec5d58939260cba2fba0205d09f487f545f8d/silp-0.3.1.tar.gz" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "4d464d1792c60d36b54838075fbb6386", "sha256": "f6f68773357e682d3e53f773201707fec2da2347dd5e95e22daa391f9c272743" }, "downloads": -1, "filename": "silp-0.3.10.tar.gz", "has_sig": false, "md5_digest": "4d464d1792c60d36b54838075fbb6386", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9183, "upload_time": "2015-11-06T06:38:14", "url": "https://files.pythonhosted.org/packages/c7/ae/9714266879ac9a9302f3f297f17703f298ae5200f328b2394caf4aad044f/silp-0.3.10.tar.gz" } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "2a99a5681136438fff4904d52f6f62bf", "sha256": "cd7e530b13c7dd6b3a0c80fa536b62e16a1ebcdac53108ef2da302423d2701ee" }, "downloads": -1, "filename": "silp-0.3.11.tar.gz", "has_sig": false, "md5_digest": "2a99a5681136438fff4904d52f6f62bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9217, "upload_time": "2015-11-06T09:44:35", "url": "https://files.pythonhosted.org/packages/60/85/8b2c31622b885b19a5421c81e2189ab3a8f5c185683282a8c11b4adc6c80/silp-0.3.11.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "63e81a10821216500b662c899babdefd", "sha256": "63722047be5b62a8b5dc63e130bde6168652381492ce1b2b707af7779ee76976" }, "downloads": -1, "filename": "silp-0.3.2.tar.gz", "has_sig": false, "md5_digest": "63e81a10821216500b662c899babdefd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6863, "upload_time": "2015-06-23T07:40:38", "url": "https://files.pythonhosted.org/packages/7e/33/850d7eb362bfdb92906d622912ca9973167f9bdb83de54705a25e67f2e3e/silp-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f63435b8b6c1758e3bea8e01d9086ca5", "sha256": "7ee2262bb1f283ceea14950eb7d4a3e6b78b442c79edd3c3b156fc55854a4c30" }, "downloads": -1, "filename": "silp-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f63435b8b6c1758e3bea8e01d9086ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7046, "upload_time": "2015-06-24T05:17:43", "url": "https://files.pythonhosted.org/packages/0b/29/d419dc2e593b259dc8f8eaf3084935b7993063122f01e4342b35d85737b9/silp-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "3e046e26befb0006b092756dfffe0f99", "sha256": "52405cc0a3a101e0b5c180b30baf239d352f9da2292434660ad9491ab3c3a754" }, "downloads": -1, "filename": "silp-0.3.4.tar.gz", "has_sig": false, "md5_digest": "3e046e26befb0006b092756dfffe0f99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7096, "upload_time": "2015-06-24T09:11:14", "url": "https://files.pythonhosted.org/packages/b2/b0/152893d8c5bd113be594caeb0edd31a97dade5b52f84b08585bab031dd1a/silp-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "built for Darwin-14.5.0", "digests": { "md5": "bcbd457688a45bc7a4af183d8a91f4f3", "sha256": "74e45ca76d071ea9f13034ca61b96d64fcd2207dea03dffded5269830c00bbcd" }, "downloads": -1, "filename": "silp-0.3.5.macosx-10.10-intel.tar.gz", "has_sig": false, "md5_digest": "bcbd457688a45bc7a4af183d8a91f4f3", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 12557, "upload_time": "2015-09-24T10:49:33", "url": "https://files.pythonhosted.org/packages/6b/0c/6a036aba7d6f3d7eb8ab7f481ef875e45828b4bcdb07eebb0bbcd09922e9/silp-0.3.5.macosx-10.10-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "4c66e4da8c90297440af20b4c1ad0abd", "sha256": "2d49e2ea3ad165b41be14b4828abb94e9efb1a160f6e5d590211494f25c62917" }, "downloads": -1, "filename": "silp-0.3.5.tar.gz", "has_sig": false, "md5_digest": "4c66e4da8c90297440af20b4c1ad0abd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7245, "upload_time": "2015-09-24T10:58:03", "url": "https://files.pythonhosted.org/packages/2e/ae/55c122ed4031d4db720df895cce68248d922d19aa71a201ff923a5a35595/silp-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "378722d5923ddea0f23fcfb4a2e0dabd", "sha256": "9c332c521a70acb5c6c1ba871011533787caad1b1e8d3b96477cfc26def9ec82" }, "downloads": -1, "filename": "silp-0.3.6.tar.gz", "has_sig": false, "md5_digest": "378722d5923ddea0f23fcfb4a2e0dabd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7380, "upload_time": "2015-10-02T13:40:23", "url": "https://files.pythonhosted.org/packages/6f/dd/2226aa6f7b139e9841c498caf772ed405cf377570401688b6c2a1d57f1b6/silp-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "1eab1623e4b1da3f70d0c7edf088d6dc", "sha256": "183336a991ae59a1b886db0b6c48793c7da722d16fb899f4d6b78da44d3d76b6" }, "downloads": -1, "filename": "silp-0.3.7.tar.gz", "has_sig": false, "md5_digest": "1eab1623e4b1da3f70d0c7edf088d6dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8888, "upload_time": "2015-10-22T10:28:02", "url": "https://files.pythonhosted.org/packages/cc/a9/428d188d4b695ff9a9e74d604cda589baca988a6ce577035fb330a749f95/silp-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "092f42b993e828a3c758bd5b7708c420", "sha256": "0b413a201742a89b150ae21379448901dcaf4be219488a35725ff91e5835d4fb" }, "downloads": -1, "filename": "silp-0.3.8.tar.gz", "has_sig": false, "md5_digest": "092f42b993e828a3c758bd5b7708c420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9002, "upload_time": "2015-10-22T11:09:28", "url": "https://files.pythonhosted.org/packages/1e/74/b2209763aae88f6aa74cf159b1e764b4d7bf34227a8e85b85b11568f0fe3/silp-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "c2bf6bf98fb9493a997ce0875bcc078d", "sha256": "29deca332cac171113fb740ba810c9f3fbdd44046f15ccd3e1a93610d213c123" }, "downloads": -1, "filename": "silp-0.3.9.tar.gz", "has_sig": false, "md5_digest": "c2bf6bf98fb9493a997ce0875bcc078d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9055, "upload_time": "2015-11-06T06:01:39", "url": "https://files.pythonhosted.org/packages/eb/db/492a1cca40d76d11163964911ee0f819c01c489d7489c7750bc9d1690b73/silp-0.3.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2a99a5681136438fff4904d52f6f62bf", "sha256": "cd7e530b13c7dd6b3a0c80fa536b62e16a1ebcdac53108ef2da302423d2701ee" }, "downloads": -1, "filename": "silp-0.3.11.tar.gz", "has_sig": false, "md5_digest": "2a99a5681136438fff4904d52f6f62bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9217, "upload_time": "2015-11-06T09:44:35", "url": "https://files.pythonhosted.org/packages/60/85/8b2c31622b885b19a5421c81e2189ab3a8f5c185683282a8c11b4adc6c80/silp-0.3.11.tar.gz" } ] }