{
"info": {
"author": "Jason Moiron",
"author_email": "jmoiron@jmoiron.net",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "django-selector is a custom url pattern parser for Django that is based off of\n`Luke Arno's Selector `_ for WSGI. It\nis designed to simplify the writing and reading of url patterns by providing\nrecipes for frequently used patterns. django-selector's parser ignores classic\nregex based url patterns, so if you require the flexibility of regexes you\nneedn't jump through registration hoops for a one-off url pattern. Using these\nnamed patterns in your urls.py clarifies *what* they are matching as well as\n*how* they are matching it::\n\n patterns('foo.views',\n (r'^/(?P[a-zA-Z0-9\\-]+)/(?P\\d*.?\\d+)/$', 'index', {}, 'foo-index'))\n\nbecomes::\n\n parser.patterns('foo.views',\n (r'/{name:slug}/{foos:number}/', 'index', {}, 'foo-index'))\n\nYou can install django-selector with pip::\n\n pip install django-selector\n\nYou can fork django-selector `from its hg repository\n`_::\n\n hg clone http://bitbucket.org/jmoiron/django-selector\n\nYou can also read the full `release documentation \n`_.",
"description_content_type": null,
"docs_url": "https://pythonhosted.org/django-selector/",
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/jmoiron/django-selector/",
"keywords": "django urls selector",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "django-selector",
"package_url": "https://pypi.org/project/django-selector/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/django-selector/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://bitbucket.org/jmoiron/django-selector/"
},
"release_url": "https://pypi.org/project/django-selector/0.4/",
"requires_dist": null,
"requires_python": null,
"summary": "django urls helper based on wsgi selector",
"version": "0.4"
},
"last_serial": 790559,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "dcadeb4a63aa23cbc13df5b26e66e6c2",
"sha256": "df8e5848c01804e188b74da91984efa9e71d0d4152d3a305d788552cb36a7286"
},
"downloads": -1,
"filename": "django-selector-0.1.tar.gz",
"has_sig": false,
"md5_digest": "dcadeb4a63aa23cbc13df5b26e66e6c2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3125,
"upload_time": "2010-03-08T09:05:25",
"url": "https://files.pythonhosted.org/packages/c7/c2/b58d6449b9dc6dc3a1542238d02f00c4450502ed4814bf23a43070d2a0f3/django-selector-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "4190f11e1040fd07265ddd86967018db",
"sha256": "4ffe8c9d30d87e184d88d8a8e01cc906d8413004c30c0201af9ca82a85aaf7b1"
},
"downloads": -1,
"filename": "django-selector-0.2.tar.gz",
"has_sig": false,
"md5_digest": "4190f11e1040fd07265ddd86967018db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3125,
"upload_time": "2010-03-09T17:14:08",
"url": "https://files.pythonhosted.org/packages/2f/04/192a44a74088293671b446ee77ddd9b6e10c1f6a8e04e34f6803ae02833d/django-selector-0.2.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "e1b8aab777cc8a80bcf8e99239e6266a",
"sha256": "7df9306234625dc88dd2e21a6aed62ea52ceda6d94108b823bf436ba7304bd4a"
},
"downloads": -1,
"filename": "django-selector-0.3.tar.gz",
"has_sig": false,
"md5_digest": "e1b8aab777cc8a80bcf8e99239e6266a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3543,
"upload_time": "2010-03-19T23:42:57",
"url": "https://files.pythonhosted.org/packages/d0/fd/f01f81435d3c8935c3ee245ad97228850584c6e5b7c1c74418fa8071786b/django-selector-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "d23158d254f22a022cf1183506286602",
"sha256": "48c969eb85dcd7558e954f646b903c5d8cf0b0751415b8535e4f6e2cac1a09a6"
},
"downloads": -1,
"filename": "django-selector-0.4.tar.gz",
"has_sig": false,
"md5_digest": "d23158d254f22a022cf1183506286602",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3598,
"upload_time": "2012-10-10T14:55:24",
"url": "https://files.pythonhosted.org/packages/ac/87/72e415cd6769eb0980b6eda2c8a6cee6a0b9ded2201b08f6656e0cd75b55/django-selector-0.4.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d23158d254f22a022cf1183506286602",
"sha256": "48c969eb85dcd7558e954f646b903c5d8cf0b0751415b8535e4f6e2cac1a09a6"
},
"downloads": -1,
"filename": "django-selector-0.4.tar.gz",
"has_sig": false,
"md5_digest": "d23158d254f22a022cf1183506286602",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3598,
"upload_time": "2012-10-10T14:55:24",
"url": "https://files.pythonhosted.org/packages/ac/87/72e415cd6769eb0980b6eda2c8a6cee6a0b9ded2201b08f6656e0cd75b55/django-selector-0.4.tar.gz"
}
]
}