{ "info": { "author": "Alexander Artemenko", "author_email": "svetlyak.40wt@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "License :: OSI Approved :: BSD License", "Programming Language :: Python" ], "description": "svetlyak40wt.recipe.symlinks\n============================\n\nUsage\n-----\n\nThis is a simple buildout recipe to collect symbolic links.\n\nFor example, you have isolated buildout environment, but want\npull some files from a standart debian's distribution os pyexiv2.\n\nIn that case, you can collect all neccessary links in one directory\nand add it as `extra-path`. Or use it to make symlink to django admin's\nmedia directory.\n\nHere is a minimal buildout.cfg:\n\n [buildout]\n parts = pyexiv2 python django-media\n\n [pyexiv2]\n recipe = svetlyak40wt.recipe.symlinks\n path = parts/pyexiv2\n files =\n /usr/share/pyshared/pyexiv2.py\n /usr/lib/python2.5/site-packages/libpyexiv2.so\n /tmp my-temp\n\n [django-media]\n recipe = svetlyak40wt.recipe.symlinks\n path = media\n files =\n ${buildout:parts-directory}/django/django/contrib/admin/media admin\n\n [django-egg-media]\n # Another way to link into the egg\n recipe = svetlyak40wt.recipe.symlinks\n path = media\n files =\n Django://django/contrib/admin/media admin\n\n [django-cms-egg-media]\n # An egg where the egg name differs from the first path segment\n recipe = svetlyak40wt.recipe.symlinks\n path = media\n files =\n django-cms://cms/media/cms\n\n [python]\n recipe = zc.recipe.egg\n interpreter = python\n eggs = ipython\n extra-paths = ${pyexiv2:path}\n\n\nChangeLog\n---------\n\n### 0.2.0\n\n#### Backward incompatibilities:\n\nChanged the way how paths into eggs are computed. Removed package.key from beeing\nthe first path segment. For example, if you used:\n\n Django://contrib/admin/media admin\n\nIt should be replaced with\n\n Django://django/contrib/admin/media admin\n\nThis allows to refer resources with diffrerent initial segments.\n\n### 0.1.4\n\nAdded ability to link resources inside egg, using following syntax: package://relative-path\nNow recipe removes old link when target changes.\n\n### 0.1.3\n\nPrevent zc.buildout from removing all directory content on uninstall. Now script removes\njust those symlinks which was created during the previous call. Thanks to Shaun Sephton\nfor the patch.\n\n### 0.1.2\n\nAdded ability to supply custom link name. So, if you specify files=`/blah/minor foo`\nand `path=media`, then file `/blah/minor` will be linked as `media/foo`.\n\n### 0.1.1\n\nFixed bug when first directories of the `path` don't exist.\n\n### 0.1.0\n\nInitial release. Seems that all work as supposed.\n\n\nAuthor\n------\n\nAlexander Artemenko svetlyak.40wt at gmail.com\n\nCredits\n-------\n\n* Shaun Sephton: patch to remove symlinks only.\n* Johannes Bornhold: patch to refer different resources within the package.\n\n\nSource\n------\n\n\n\nFeel free to comment, clone and send patches.", "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/svetlyak40wt/svetlyak40wt.recipe.symlinks", "keywords": "buildout recipe", "license": "New BSD License", "maintainer": null, "maintainer_email": null, "name": "svetlyak40wt.recipe.symlinks", "package_url": "https://pypi.org/project/svetlyak40wt.recipe.symlinks/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/svetlyak40wt.recipe.symlinks/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/svetlyak40wt/svetlyak40wt.recipe.symlinks" }, "release_url": "https://pypi.org/project/svetlyak40wt.recipe.symlinks/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Simple recipe to collect symbolic links in one directory.", "version": "0.2.1" }, "last_serial": 749164, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b5ae39b729442fa4f4c9281a675265d2", "sha256": "74e86187d236c0dbec532360e1bf2eeb606a442fa4f1215a7a1c0c981dd7be0e" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b5ae39b729442fa4f4c9281a675265d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3393, "upload_time": "2009-04-27T13:55:17", "url": "https://files.pythonhosted.org/packages/1a/ad/a82d40985c06b3f384c0b71cff0a6ba9fdd125be3d12f914318cb0f7f902/svetlyak40wt.recipe.symlinks-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "dffb660d5cdce19362617c821f5bc7b4", "sha256": "665d9f675009e659574c4a05c89d7241dc713d7ba44d6b67ee86cfc384e2950a" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dffb660d5cdce19362617c821f5bc7b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3444, "upload_time": "2009-05-05T11:18:59", "url": "https://files.pythonhosted.org/packages/42/fd/c06fdb2c2a386cf0cb43278c49fded00ef1711e8d83e2678809096952fd0/svetlyak40wt.recipe.symlinks-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0f47e210ea3c06161f0cf2a9bea84694", "sha256": "224b049868177ad553c843eff8719f91059d022043af7679a3ac2b3d8a08ecb5" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0f47e210ea3c06161f0cf2a9bea84694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3704, "upload_time": "2009-09-21T10:56:31", "url": "https://files.pythonhosted.org/packages/0f/f0/0d29e2a074a6b83c71151a233350d5bc33c1320d58ba72f651e3d39f6b0b/svetlyak40wt.recipe.symlinks-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "81b9bed91568997e902d6c23e3d65a2c", "sha256": "d8ede3b5bf284aa2113d72fab98117d9e4db4f7868c2ab114636102cb7d5c90d" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.1.3.tar.gz", "has_sig": false, "md5_digest": "81b9bed91568997e902d6c23e3d65a2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4170, "upload_time": "2010-01-26T08:36:56", "url": "https://files.pythonhosted.org/packages/14/82/77670dc4a39fcac2c4ed2a0da175923e7467f5a20af3d5bc166e8229df73/svetlyak40wt.recipe.symlinks-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d4b1e7d409867a85b9f009e2ec96b7d3", "sha256": "7dd12d6c6df562ebdf330c502920be352084d51397cadeb06b30224d7975bfee" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.1.4.tar.gz", "has_sig": false, "md5_digest": "d4b1e7d409867a85b9f009e2ec96b7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4687, "upload_time": "2010-04-05T15:18:44", "url": "https://files.pythonhosted.org/packages/ee/c7/a6d175f70487fed052315d54d56bf0dd96ed75a6ee67d2c14d20f41da182/svetlyak40wt.recipe.symlinks-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "af084401ec2e84558a22bdb47e901686", "sha256": "160e0fc3973506cc24f2c878acc6347df445968abc5f360626a4cf5d3f67b7b1" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.2.0.tar.gz", "has_sig": false, "md5_digest": "af084401ec2e84558a22bdb47e901686", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4952, "upload_time": "2010-05-31T10:55:40", "url": "https://files.pythonhosted.org/packages/ef/d6/0ed05e3f59ee3cbb6e95fdff859709bc7730beb89cbd2aa96f3102ae364c/svetlyak40wt.recipe.symlinks-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "679b7d519977e02bf476909d78e6e0f5", "sha256": "1d81160e22ea725c79619ac8997237d47fc6841ce3edc029b3fb03392051a51c" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.2.1.tar.gz", "has_sig": false, "md5_digest": "679b7d519977e02bf476909d78e6e0f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5004, "upload_time": "2011-06-22T17:28:59", "url": "https://files.pythonhosted.org/packages/6a/0b/adf85cd83afa554932081d083dbb38f87e6067cd9737a03bb31cbf5561a2/svetlyak40wt.recipe.symlinks-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "679b7d519977e02bf476909d78e6e0f5", "sha256": "1d81160e22ea725c79619ac8997237d47fc6841ce3edc029b3fb03392051a51c" }, "downloads": -1, "filename": "svetlyak40wt.recipe.symlinks-0.2.1.tar.gz", "has_sig": false, "md5_digest": "679b7d519977e02bf476909d78e6e0f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5004, "upload_time": "2011-06-22T17:28:59", "url": "https://files.pythonhosted.org/packages/6a/0b/adf85cd83afa554932081d083dbb38f87e6067cd9737a03bb31cbf5561a2/svetlyak40wt.recipe.symlinks-0.2.1.tar.gz" } ] }