{ "info": { "author": "Kenneth Reitz", "author_email": "me@kennethreitz.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "Django-PostgresPool\n===================\n\nThis is a simple Postgres Connection Pooling backend for Django 1.4+, powered by the lovely and beautiful SQLAlchemy.\n\n\nUsage\n-----\n\nUsing Django-PostgresPool is simple, just set ``django_postgrespool`` as your connection engine:\n\n::\n\n DATABASES = {\n 'default': {\n 'ENGINE': 'django_postgrespool'\n\n\nIf you're using the `dj-database-url `_ module:\n\n::\n\n import dj_database_url\n\n DATABASES = {'default': dj_database_url.config(engine='django_postgrespool')}\n\nIf you're using `south `_:\n\n::\n\n SOUTH_DATABASE_ADAPTERS = {\n 'default': 'south.db.postgresql_psycopg2'\n }\n\n\nEverything should work as expected.\n\n\nInstallation\n------------\n\nInstalling Django-PostgresPool is simple, with pip::\n\n $ pip install django-postgrespool\n\nConfiguration\n-------------\n\nOptionally, you can provide additional options to pass to SQLAlchemy's pool creation::\n\n DATABASE_POOL_ARGS = {\n 'max_overflow': 10,\n 'pool_size': 5,\n 'recycle': 300\n }\n\nHere's a basic explanation of two of these options:\n\n* **pool_size** \u2013 The *minimum* number of connections to maintain in the pool.\n* **max_overflow** \u2013 The maximum *overflow* size of the pool. This is not the maximum size of the pool.\n\nThe total number of \"sleeping\" connections the pool will allow is ``pool_size``.\nThe total simultaneous connections the pool will allow is ``pool_size + max_overflow``.\n\nAs an example, databases in the `Heroku Postgres `_ starter tier have a maximum connection limit of 20. In that case your ``pool_size`` and ``max_overflow``, when combined, should not exceed 20.\n\nCheck out the official `SQLAlchemy Connection Pooling `_ docs to learn more about the optoins that can be defined in ``DATABASE_POOL_ARGS``.\n\nDjango 1.3 Support\n------------------\n\ndjango-postgrespool currently supports Django 1.4 and greater. See `this ticket `_ for 1.3 support.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kennethreitz/django-postgrespool", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-postgrespool", "package_url": "https://pypi.org/project/django-postgrespool/", "platform": "", "project_url": "https://pypi.org/project/django-postgrespool/", "project_urls": { "Homepage": "https://github.com/kennethreitz/django-postgrespool" }, "release_url": "https://pypi.org/project/django-postgrespool/0.3.1/", "requires_dist": null, "requires_python": "", "summary": "Postgres Connection Pooling for Django.", "version": "0.3.1" }, "last_serial": 4831213, "releases": { "0": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "4a0fe152f9ccbc8ac4add93f3d742706", "sha256": "99c3cc19bd51a7e779b52ad69413bc5194e7b42dac1a2459a8ddd910666c8cc9" }, "downloads": -1, "filename": "django-postgrespool-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4a0fe152f9ccbc8ac4add93f3d742706", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3282, "upload_time": "2012-09-27T23:30:24", "url": "https://files.pythonhosted.org/packages/4a/63/a9cc0b9452e988069339374b5e15686030fb55dbd357dd787d6f242ddb30/django-postgrespool-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "deaf4c2382ede8f43c9548809c6849f0", "sha256": "dca81d58c15fd3396de4e9763a8dbcbafd28f86dd0d7a5b94620cd7a882b48e9" }, "downloads": -1, "filename": "django-postgrespool-0.1.1.tar.gz", "has_sig": false, "md5_digest": "deaf4c2382ede8f43c9548809c6849f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3672, "upload_time": "2012-09-28T00:06:10", "url": "https://files.pythonhosted.org/packages/ba/79/e2697010d04e886e87c6993db33d431c6220fd51eec2704181e95552309f/django-postgrespool-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3e2bf5abef89b5cdaa7b0fd7be38a43f", "sha256": "4c6a0952c5746691804693e7338624ee17bf483793470735dec4e570bbf53b1c" }, "downloads": -1, "filename": "django-postgrespool-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3e2bf5abef89b5cdaa7b0fd7be38a43f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3703, "upload_time": "2012-09-28T00:18:48", "url": "https://files.pythonhosted.org/packages/ad/29/782e5f428a423124a39cf28b818ac595b3d30ca1458288d873aa7988c3eb/django-postgrespool-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4284d7ae8e7f6ad9f7ff83ccbb043403", "sha256": "98b14f091afcf933ab366839ed245698f4b5e2c43cea829e1a691657506d8b79" }, "downloads": -1, "filename": "django-postgrespool-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4284d7ae8e7f6ad9f7ff83ccbb043403", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705, "upload_time": "2012-09-28T00:21:12", "url": "https://files.pythonhosted.org/packages/72/74/f624fc0ac773fe9e430aa8415d43d845cd064f41b1b4c7c7822861dbe87a/django-postgrespool-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8a661cf1c6ca3634d6648f5abf7ccfc2", "sha256": "db3079320c688a59ec4924be8a2400aaf18ab69c2a67f06da9e16c0c5f10a5f2" }, "downloads": -1, "filename": "django-postgrespool-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8a661cf1c6ca3634d6648f5abf7ccfc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3690, "upload_time": "2012-09-28T00:24:09", "url": "https://files.pythonhosted.org/packages/09/72/35d66df9960356d69ba9d23cfbd08974ed96267ff067add7f82a71bfee38/django-postgrespool-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ed1ad7bf95484195877c80bd9ecd19f6", "sha256": "8d5f2c8af3e7f931a64e6e46600cc44111cead0b3099d7babd0ee856596f901b" }, "downloads": -1, "filename": "django-postgrespool-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ed1ad7bf95484195877c80bd9ecd19f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3680, "upload_time": "2012-09-28T00:26:53", "url": "https://files.pythonhosted.org/packages/84/64/0ca33673c8faf3ce94d794a83e97a7c988e4f06e442ff17d443659b9cb6b/django-postgrespool-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c6a1ffbc5155a04a9e0f214463245e3e", "sha256": "032f31a0b0cb6b37f7e99ac8acac4847b6b126fe0af5f3d5f3dfc9e36fca728e" }, "downloads": -1, "filename": "django-postgrespool-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c6a1ffbc5155a04a9e0f214463245e3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4488, "upload_time": "2012-10-27T15:44:55", "url": "https://files.pythonhosted.org/packages/33/19/d24e987e6a28a8b258d74e746e3fe3872210ded6f2518685a0a75c11c468/django-postgrespool-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "cb1f4c0c27c731269d926dafafb28871", "sha256": "87327bc6544356b14bbf706900c83aac3ed8d7ab2d8d632655d1ac57b15af753" }, "downloads": -1, "filename": "django-postgrespool-0.2.4.tar.gz", "has_sig": false, "md5_digest": "cb1f4c0c27c731269d926dafafb28871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4726, "upload_time": "2012-11-16T00:45:32", "url": "https://files.pythonhosted.org/packages/d8/0f/af53e4575ca91da05e376583a6f3bfc9c3cd2e5512ad5ffea0decc00a24e/django-postgrespool-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3904250428523e76f057113d07405498", "sha256": "7622a56a5652bb6dee1a279e7e2ec4b18efcb5670e4cc17c57f87040984a2e8c" }, "downloads": -1, "filename": "django-postgrespool-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3904250428523e76f057113d07405498", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4326, "upload_time": "2014-08-29T14:54:11", "url": "https://files.pythonhosted.org/packages/8e/cd/0e9b7c297a84caf6334d1dbd9da35af50d533f1230b96bc21223d5addc1e/django-postgrespool-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "170adaa2b756f846a1e9ec46152dda05", "sha256": "a969b1b2d71c4c440c9b97a54c37c21e5047d43f4590aef13c7342983eb9a03b" }, "downloads": -1, "filename": "django-postgrespool-0.3.1.tar.gz", "has_sig": false, "md5_digest": "170adaa2b756f846a1e9ec46152dda05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4342, "upload_time": "2017-01-25T19:04:09", "url": "https://files.pythonhosted.org/packages/42/bf/85ea69cf9807218c0257dd31f1a6b993a3fa41a2372f7eb96ea809b72a35/django-postgrespool-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "170adaa2b756f846a1e9ec46152dda05", "sha256": "a969b1b2d71c4c440c9b97a54c37c21e5047d43f4590aef13c7342983eb9a03b" }, "downloads": -1, "filename": "django-postgrespool-0.3.1.tar.gz", "has_sig": false, "md5_digest": "170adaa2b756f846a1e9ec46152dda05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4342, "upload_time": "2017-01-25T19:04:09", "url": "https://files.pythonhosted.org/packages/42/bf/85ea69cf9807218c0257dd31f1a6b993a3fa41a2372f7eb96ea809b72a35/django-postgrespool-0.3.1.tar.gz" } ] }