{ "info": { "author": "Petri Jokimies", "author_email": "petri.jokimies@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "=============================\ndjango-pj-portfolio\n=============================\n\n.. image:: https://badge.fury.io/py/django-pj-portfolio.png\n :target: https://badge.fury.io/py/django-pj-portfolio\n\n.. image:: https://travis-ci.org/jokimies/django-pj-portfolio.png?branch=master\n :target: https://travis-ci.org/jokimies/django-pj-portfolio\n\n.. image:: https://codecov.io/github/jokimies/django-pj-portfolio/coverage.svg?branch=master\n :target: https://codecov.io/github/jokimies/django-pj-portfolio?branch=master\n\n\nPortfolio tracking\n\nDocumentation\n-------------\n\nThe full documentation is at\nhttps://django-pj-portfolio.readthedocs.org. (at some point) \n\nQuickstart\n----------\n\nInstall django-pj-portfolio::\n\n pip install django-pj-portfolio\n\nThen to use it in a project, add `portfolio` into ``INTALLED_APPS``::\n\n INSTALLED_APPS = (\n ....\n 'portfolio',\n )\n\nAnd apply the migrations::\n\n python manage.py migrate\n\n\nConfigure `urls`, add to main `urls.py`::\n \n ...\n url(r'^portfolio/', include('portfolio.urls')),\n ...\n\n\nUpdate price trackers (for updating the prices)::\n\n python manage update_price_trackers\n\nFor daily price tracking, `update_share_prices` can be used::\n\n python manage update_price_values\n\nUpdates prices once per day (even if run multiple times a day, the first\nprice only is taken in to account)\n\n\nDependencies\n------------\n\nAssumes `angular`, `angular-resource`, `angular-route` and\n`angular-cookies` to be loaded in the project\n\n\nCookiecutter Tools Used in Making This Package\n----------------------------------------------\n\n* cookiecutter\n* cookiecutter-djangopackage\n\n\n\n\n\nv2.3.2 (2019-04-19)\n-------------------\n- Bump version: 2.3.1 \u2192 2.3.2. [Petri Jokimies]\n- Make iexcloud change percent decimal. [Petri Jokimies]\n\n\n\n\n\n\n\nv2.3.1 (2019-04-12)\n-------------------\n- Bump version: 2.3.0 \u2192 2.3.1. [Petri Jokimies]\n- Fix IEXCloud change percentage. [Petri Jokimies]\n\n\nv2.3.0 (2019-04-11)\n-------------------\n- Bump version: 2.2.2 \u2192 2.3.0. [Petri Jokimies]\n- Correct function to get possessions. [Petri Jokimies]\n\n\n\n- Add possibility to fetch quote from IEXCloud. [Petri Jokimies]\n\n\nv2.2.2 (2018-12-26)\n-------------------\n- Bump version: 2.2.1 \u2192 2.2.2. [Petri Jokimies]\n- Fix typo when calling Yahoo tracker. [Petri Jokimies]\n\n\nv2.2.1 (2018-12-26)\n-------------------\n- Bump version: 2.2.0 \u2192 2.2.1. [Petri Jokimies]\n- Fix exhange name in Yahoo tracker. [Petri Jokimies]\n\n\nv2.2.0 (2018-12-26)\n-------------------\n- Bump version: 2.1.6 \u2192 2.2.0. [Petri Jokimies]\n- Add Yahoo tracker. [Petri Jokimies]\n\n\n\n\n\nv2.1.6 (2018-10-21)\n-------------------\n- Bump version: 2.1.5 \u2192 2.1.6. [Petri Jokimies]\n- Fix tests. [Petri Jokimies]\n- Take AV tracker into account in tests. [Petri Jokimies]\n- Mock out get_alpha_vantage_stock_quote. [Petri Jokimies]\n\n\n\n\n\n\n- Fix Account.positions() renaming to get_positions. [Petri Jokimies]\n- Rename Account.positions() to get_positions() [Petri Jokimies]\n\n\n\n\n\n\n\n\n\n\nv2.1.5 (2018-10-19)\n-------------------\n- Bump version: 2.1.4 \u2192 2.1.5. [Petri Jokimies]\n- Ignore additinal files. [Petri Jokimies]\n- Get currency from local backend. [Petri Jokimies]\n\n\n\n- Define and use API wait time as constant. [Petri Jokimies]\n- Add option to define API wait time on commandline. [Petri Jokimies]\n\n\n\n\n\nv2.1.4 (2018-09-01)\n-------------------\n\nNew\n~~~\n- Allow multiple updates to share prices. [Petri Jokimies]\n\n\n\n\n\n\n\n\n- Add security listing. [Petri Jokimies]\n\nOther\n~~~~~\n- Bump version: 2.1.3 \u2192 2.1.4. [Petri Jokimies]\n- Add optional delay when using AlphaVantage. [Petri Jokimies]\n\n\n\n- Convert daily change to base currency. [Petri Jokimies]\n\n\n\n\n\n\n\nv2.1.3 (2018-07-26)\n-------------------\n- Bump version: 2.1.2 \u2192 2.1.3. [Petri Jokimies]\n- Adjust AlphaVantage request rate. [Petri Jokimies]\n\n\n\n\n\n\n\n\n\n- Cache AlphaVantage requests. [Petri Jokimies]\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nv2.1.2 (2018-07-12)\n-------------------\n- Bump version: 2.1.1 \u2192 2.1.2. [Petri Jokimies]\n- Add dayly change. [Petri Jokimies]\n\n\nv2.1.1 (2018-06-10)\n-------------------\n- Bump version: 2.1.0 \u2192 2.1.1. [Petri Jokimies]\n- Use API key for fixer.io. [Petri Jokimies]\n\n\n\n\n\n- Update history. [Petri Jokimies]\n\n\nv2.1.0 (2018-06-03)\n-------------------\n- Bump version: 2.0.6 \u2192 2.1.0. [Petri Jokimies]\n- Use AlphaVantatge as 'local' price provider. [Petri Jokimies]\n\n\n\n- Add AlphaVantage as a price tracker. [Petri Jokimies]\n- Fix(google): Remove debug logging. [Petri Jokimies]\n\n\nv2.0.6 (2017-11-28)\n-------------------\n- Bump version: 2.0.5 \u2192 2.0.6. [Petri Jokimies]\n- Fix(google): Use local google finance proxy. [Petri Jokimies]\n- Feat(quote api): Provide API for stock quotes. [Petri Jokimies]\n\n\n\n\n\n\n\n- Test(google): Change Yahoo url in test. [Petri Jokimies]\n\n\n\n\n\nv2.0.5 (2017-10-07)\n-------------------\n- Bump version: 2.0.4 \u2192 2.0.5. [Petri Jokimies]\n- Change google url. [Petri Jokimies]\n\n\n\n\n\n\n\n\nv2.0.4 (2017-02-23)\n-------------------\n- Bump version: 2.0.3 \u2192 2.0.4. [Petri Jokimies]\n- Change Yahoo url. [Petri Jokimies]\n\n\n\n- Docs(HISTORY): Update HISTORY. [Petri Jokimies]\n\n\nv2.0.3 (2017-01-08)\n-------------------\n- Bump version: 2.0.2 \u2192 2.0.3. [Petri Jokimies]\n- Fix(): Don't load anglular-scripts in templates. [Petri Jokimies]\n\n\n\n\n\n\n\n\n- Fix(summary): Fix improperly detected currency. [Petri Jokimies]\n\n\n\n\n\n\n\n\n\n- Fix(): Use plain get in retrieving exchange rates. [Petri Jokimies]\n\n\n\n\n\n- Docs(HISTORY): Update HISTORY. [Petri Jokimies]\n\n\nv2.0.2 (2016-12-31)\n-------------------\n- Bump version: 2.0.1 \u2192 2.0.2. [Petri Jokimies]\n- Feat(bumpversion): Configure bumpversion. [Petri Jokimies]\n- Test(): Add pytest & bumpversion to requirements. [Petri Jokimies]\n- Fix(management): Set defaults to google quote. [Petri Jokimies]\n\n\n\n- Fix(urls): Change deprecated django.conf.urls.patterns. [Petri\n Jokimies]\n- Fix(DividendByYear): Fix JSON serialising. [Petri Jokimies]\n\n\n\n\n\n\n\n\n- History update. [Petri Jokimies]\n\n\nv2.0.1 (2016-12-10)\n-------------------\n- Bump version. [Petri Jokimies]\n- Add migrations. [Petri Jokimies]\n\n\n\n- Remove Python 3.3 from travis configuration. [Petri Jokimies]\n\n\nv2.0.0 (2016-11-13)\n-------------------\n- Use Django 1.9.11. [Petri Jokimies]\n\n\n\n\n\nv1.2.2 (2016-11-13)\n-------------------\n- Bump version. [Petri Jokimies]\n- Update requirements for Python3. [Petri Jokimies]\n\n\nv1.2.1 (2016-11-08)\n-------------------\n- Bump version to 1.2.1. [Petri Jokimies]\n- Use newest version of django-currency-history. [Petri Jokimies]\n\n\n\n\n\nv1.2.0 (2016-11-03)\n-------------------\n- Bump version 1.1.1 to 1.2.0. [Petri Jokimies]\n- Add possibility to get quotes from Yahoo Finance. [Petri Jokimies]\n\n\n\n\n\n- Fix(requirements): beatifulsoup added to requirements. [Petri\n Jokimies]\n\n\nv1.1.1 (2016-03-06)\n-------------------\n- Feat(summary detail): Flash changed prices. [Petri Jokimies]\n\n\n\n- Fix(account summary): Use latest date from Google Finance. [Petri\n Jokimies]\n\n\n\n- Refactor(account summary): Sort table using Angular's orderBy. [Petri\n Jokimies]\n\n\n\n\n\n\n\n- Test(securities service): Use smaller number of mocked results. [Petri\n Jokimies]\n\n\n\n- Test(gulp): Output results in separate directory. [Petri Jokimies]\n\n\n\n- Fix(account summary): $timeout parameters changed in 1.4.x. [Petri\n Jokimies]\n\n\n\n\n\n- Test(account summary): More tests. [Petri Jokimies]\n- Test(position service): Test for google_quote. [Petri Jokimies]\n- Test(karma conf): Run coverage. [Petri Jokimies]\n\n\nv1.1.0 (2016-02-16)\n-------------------\n- Test(): More files to watch in karma.conf. [Petri Jokimies]\n- Test(): Added test for Angular currency service. [Petri Jokimies]\n- Test(karma): Using jasmine-query for fixtures. [Petri Jokimies]\n- Chore(gulp): First gulp tasks. [Petri Jokimies]\n- Fix(account summary): Removed unnecessary DB queries. [Petri Jokimies]\n\n\n\n- Feat(account summary): Use correct currency in calculations, use\n spinner. [Petri Jokimies]\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n- Feat(account summary): Added market value calculation. [Petri\n Jokimies]\n- Feat(account summary): Display live values. [Petri Jokimies]\n- Feat(account summary): Count total market value. [Petri Jokimies]\n- Feat(account summary): Initial price live updates. [Petri Jokimies]\n\n\n\n- Feat(): Added API to get list of holdings. [Petri Jokimies]\n- Test(account): Make AccountBase more usable. [Petri Jokimies]\n\n\n\n\n\nv1.0.1 (2016-01-15)\n-------------------\n- Fix(update prices): Adapt to KL's new web page. [Petri Jokimies]\n- Fix(requirements): Specific about Django version. [Petri Jokimies]\n\n\n\n\n\n\n\n\nv1.0.0 (2015-11-30)\n-------------------\n- Docs(): Added comments for management commads. [Petri Jokimies]\n- Feat(): Add management commands to update prices. [Petri Jokimies]\n\n\n\n- Refactor(test): Security test and factories separeted. [Petri\n Jokimies]\n- Refactor(test): Price tests and factories sepateted. [Petri Jokimies]\n\n\nv0.1.0 (2015-09-25)\n-------------------\n- Initial commit. [Petri Jokimies]\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jokimies/django-pj-portfolio", "keywords": "django-pj-portfolio", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-pj-portfolio", "package_url": "https://pypi.org/project/django-pj-portfolio/", "platform": "", "project_url": "https://pypi.org/project/django-pj-portfolio/", "project_urls": { "Homepage": "https://github.com/jokimies/django-pj-portfolio" }, "release_url": "https://pypi.org/project/django-pj-portfolio/2.3.2/", "requires_dist": null, "requires_python": "", "summary": "Portfolio tracking", "version": "2.3.2" }, "last_serial": 5163865, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2f2803c4f28d032304ec9bb0d3021a46", "sha256": "9e72b5bde2677d360c93ec2d657fe213da5907a428c28ecd4c15c887f7015d96" }, "downloads": -1, "filename": "django_pj_portfolio-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f2803c4f28d032304ec9bb0d3021a46", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 154721, "upload_time": "2015-09-25T16:57:53", "url": "https://files.pythonhosted.org/packages/c5/5a/3ad32a58f54fa9a4c00ac0ecc9afb967e1883f9c2cafb41df0189f75e7d2/django_pj_portfolio-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f8dba560f3ca601b34d20b44be91526", "sha256": "1cc7518d30b3862e8a8b7f2e15bb1fce3d47534bd53649ed8587023bbe5763bc" }, "downloads": -1, "filename": "django-pj-portfolio-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8f8dba560f3ca601b34d20b44be91526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138478, "upload_time": "2015-09-25T16:57:23", "url": "https://files.pythonhosted.org/packages/c8/f2/9a404a74b47e21bf514c5c10cb4288766c1cd53967caedd2e6c74f4e3532/django-pj-portfolio-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d89b7fe2b2dcd0c6f1ac81987518e7b8", "sha256": "90069be3b13be84bedaba309508f4bc0ea3aec2581d93f0a9f56b1bfa86a82b9" }, "downloads": -1, "filename": "django_pj_portfolio-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d89b7fe2b2dcd0c6f1ac81987518e7b8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 159604, "upload_time": "2015-11-30T17:20:13", "url": "https://files.pythonhosted.org/packages/7f/71/63237b9610dd198749659ce236e59855b89d77dd24025b76e53c34def9ef/django_pj_portfolio-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f623bf00a8247f61b54f056b5ef0516", "sha256": "bc6eb193b11f5c2fb9570ece7a3fccb9c0652585ee3e410c5973cdecb9b50fcf" }, "downloads": -1, "filename": "django-pj-portfolio-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4f623bf00a8247f61b54f056b5ef0516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141664, "upload_time": "2015-11-30T17:19:33", "url": "https://files.pythonhosted.org/packages/3e/d6/0f514617ef0f48af07eac4a41c504c7420598819cba9923ab33bfcd6e07e/django-pj-portfolio-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1d21da3cd9954fcdcc750ac812fc4636", "sha256": "29bc874bdbfb2c1393d13e517bba0830f0259ff41248a5d0f9544bd92dd9a1a3" }, "downloads": -1, "filename": "django_pj_portfolio-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d21da3cd9954fcdcc750ac812fc4636", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 160017, "upload_time": "2016-01-15T14:42:46", "url": "https://files.pythonhosted.org/packages/d4/78/36f936d691dccd45c4a7f240b3e26194bad25fe1caf96c98a2e80460e0f8/django_pj_portfolio-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a7c70ce25705ab961e669e6373c453b", "sha256": "98650db0072fa43ef22f67783809ec1b7b0c08a942ef6b2c463f492e89f9d7c0" }, "downloads": -1, "filename": "django-pj-portfolio-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9a7c70ce25705ab961e669e6373c453b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141970, "upload_time": "2016-01-15T14:42:24", "url": "https://files.pythonhosted.org/packages/3b/01/797ebe42b370a19cba15a9fd52c6daa5ee32a0406940451a3cdc403cf51b/django-pj-portfolio-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9f55803ed9d4f7263fb48a6d6b3a0de4", "sha256": "94344fa6ed86ee6ec336abaa860fc3190a2150873f0e7270fcabd5e3fa29ec42" }, "downloads": -1, "filename": "django_pj_portfolio-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f55803ed9d4f7263fb48a6d6b3a0de4", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 175183, "upload_time": "2016-02-16T10:28:08", "url": "https://files.pythonhosted.org/packages/f3/9e/4e78c4dd608742dec1ece225883dcdd3a4db67f66035c2743a0c8d5be012/django_pj_portfolio-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66b83888277ba9c85c905a41e73e5c82", "sha256": "1abe2a199701f881ae69d2b7e65e6b6e92728559077928f765ee5bfda4b1c969" }, "downloads": -1, "filename": "django-pj-portfolio-1.1.0.tar.gz", "has_sig": false, "md5_digest": "66b83888277ba9c85c905a41e73e5c82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150734, "upload_time": "2016-02-16T10:26:59", "url": "https://files.pythonhosted.org/packages/06/1b/8b35a87c0b9e425e030e07cee1e42723835ef8f5bda18a8b1b9e37ebfe5f/django-pj-portfolio-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "eb077e5f08dbc91a8d230db93d0aa560", "sha256": "58133d3fc0bdb844ac88e26e11f76f6f59215471051618593a67e869457ad343" }, "downloads": -1, "filename": "django_pj_portfolio-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb077e5f08dbc91a8d230db93d0aa560", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 178166, "upload_time": "2016-03-06T14:06:18", "url": "https://files.pythonhosted.org/packages/69/9c/2b1ab051147335a9390aa1fbdb2289eb2f0c6c471e7c3d600e5cf3d7ff79/django_pj_portfolio-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "594f8ff2c582866cb3b61fea69509c1b", "sha256": "f5d2cd95d37c5aa2685440eab13e5efb54cea479ce3aa53105c3ebd03c23d04f" }, "downloads": -1, "filename": "django-pj-portfolio-1.1.1.tar.gz", "has_sig": false, "md5_digest": "594f8ff2c582866cb3b61fea69509c1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154224, "upload_time": "2016-03-06T14:04:58", "url": "https://files.pythonhosted.org/packages/ae/f9/4ee30195fadcd959864eac513093ae11c7c689985caef5d98166d760be31/django-pj-portfolio-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d303251f9978a011d5e4af0b030cfa1e", "sha256": "dd56eaf21bc29ff4d2df407d635a994e3eb2ba8bd46e991668e9d62e63f1a4df" }, "downloads": -1, "filename": "django_pj_portfolio-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d303251f9978a011d5e4af0b030cfa1e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 179198, "upload_time": "2016-11-03T17:22:41", "url": "https://files.pythonhosted.org/packages/72/f9/1e2591dc974873b2b2b941920442de135d2f967a2543ce269c74b4100833/django_pj_portfolio-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b5925156343dcbaa4ba9ab7da3bf783", "sha256": "3a3285e24b53139fe8f8802109ea8112d3d48a2920cea842911f2e4561b7306b" }, "downloads": -1, "filename": "django-pj-portfolio-1.2.0.tar.gz", "has_sig": false, "md5_digest": "1b5925156343dcbaa4ba9ab7da3bf783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155081, "upload_time": "2016-11-03T17:21:35", "url": "https://files.pythonhosted.org/packages/45/a6/12a3d82bf7959f3d1cbcbedfacbcd3ecaef7864b49ad8bc00abee696061c/django-pj-portfolio-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "f713974f632c7ce687b646e6fa086211", "sha256": "7959652b535546addcc5b6c8dcaf9d6018157a1d381bb8fc5665226427813a09" }, "downloads": -1, "filename": "django_pj_portfolio-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f713974f632c7ce687b646e6fa086211", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 178954, "upload_time": "2016-11-08T18:20:41", "url": "https://files.pythonhosted.org/packages/4e/da/d843931f2a488a128975d15c5939b9c3e891baee9b5c637fe617526a2fa6/django_pj_portfolio-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4aeab20462c112b46b5ea8d7d218d3af", "sha256": "b94713fc0c9856c14d4e065a2ea20d239780253ba5db839b794f2447335c3716" }, "downloads": -1, "filename": "django-pj-portfolio-1.2.1.tar.gz", "has_sig": false, "md5_digest": "4aeab20462c112b46b5ea8d7d218d3af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154994, "upload_time": "2016-11-08T18:19:24", "url": "https://files.pythonhosted.org/packages/e0/c7/ab7b57c7e9e71e8888d4baa9f8db440763eb38fa92559a949a86e78c8e11/django-pj-portfolio-1.2.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "cc75eb30f5f723ecb0eddc524e39cfee", "sha256": "5d09902e6837daaecd85b9944414a519ee559b5613a3cad39b64db712c392150" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc75eb30f5f723ecb0eddc524e39cfee", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 179283, "upload_time": "2016-11-13T17:28:24", "url": "https://files.pythonhosted.org/packages/69/32/194e3a3590ef5305dfcdef47aa1066a328e00f61522d0dc4a94690c1d68e/django_pj_portfolio-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27fe57ab017de0484bbc09a8b928c28e", "sha256": "61eccae65afc58a104536fe3b66cf1c721df1245c1885bce193ad2dc65dcb499" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.0.tar.gz", "has_sig": false, "md5_digest": "27fe57ab017de0484bbc09a8b928c28e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155378, "upload_time": "2016-11-13T17:27:15", "url": "https://files.pythonhosted.org/packages/ad/4e/101622595a7c2670bcf627d9378aeee9d7b725db49ec0f194ae31424d09c/django-pj-portfolio-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "bedf9bdd52694d2a29600c597d41ef6a", "sha256": "3f02b5e7ba47f5b420f70f727553a98cfabd2d25b6b4b276a111642010874814" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bedf9bdd52694d2a29600c597d41ef6a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 180270, "upload_time": "2016-12-10T17:25:32", "url": "https://files.pythonhosted.org/packages/22/09/8e6dfa2097cc0e8b2a5fa38d93f40c2e055669377a5942bf6cbe5ac2048d/django_pj_portfolio-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8880f696ad79f862ff4bc3a15e845624", "sha256": "a14fc86cb6edb96eddcf4494e56258caf5891fb32d21a107c61a503ee4c29f3b" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.1.tar.gz", "has_sig": false, "md5_digest": "8880f696ad79f862ff4bc3a15e845624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155791, "upload_time": "2016-12-10T17:24:20", "url": "https://files.pythonhosted.org/packages/4d/3f/222694c26630dbf0fb2f7373d0767224f55c71a9c7a571e5d709d34a1927/django-pj-portfolio-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "e170d7684debec202b97e4cfdeefeded", "sha256": "337cc5cd77257cf4172bfec5f925a119eee19fde49c85923688697bcdcfd0e7d" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e170d7684debec202b97e4cfdeefeded", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 180287, "upload_time": "2016-12-31T14:18:42", "url": "https://files.pythonhosted.org/packages/84/f3/c4c7ef6097652d68b83d1efb6fa82f8faceaf49e5670d9675a59ada1a440/django_pj_portfolio-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "494dd396cbf232abfd57d8c78e2ae606", "sha256": "a06edcda11be0ded240afb9ed52504349a43da7d875306984c2e42516a37a01c" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.2.tar.gz", "has_sig": false, "md5_digest": "494dd396cbf232abfd57d8c78e2ae606", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 156058, "upload_time": "2016-12-31T14:17:49", "url": "https://files.pythonhosted.org/packages/4d/48/2e5b621ddcae9c430fab13e7c6e9677c576075501c34a53eb3307a08d8ea/django-pj-portfolio-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "9a9b57c280b566f4bec2d4ffbdda7111", "sha256": "39ee3e4c237ab0f33261e295f67d48f4829e52a05e0b87b754462ea35668b4da" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a9b57c280b566f4bec2d4ffbdda7111", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 180919, "upload_time": "2017-01-08T11:36:42", "url": "https://files.pythonhosted.org/packages/a5/14/cdda244bf8f2e6f70b54780439716cc616d755657479e3239514cbcba2a1/django_pj_portfolio-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9663c4eaf0b203214ed0daaf7c272616", "sha256": "b9303475ab8f5e6c941650c534a72af0b34784d832aab16c9eb8651b5156f73c" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.3.tar.gz", "has_sig": false, "md5_digest": "9663c4eaf0b203214ed0daaf7c272616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 156679, "upload_time": "2017-01-08T11:35:37", "url": "https://files.pythonhosted.org/packages/81/0a/0ee78c936d3ae2bbdc066f667168bc43fb3a5908283ea9dd7defd36bf34e/django-pj-portfolio-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "fd9b044afa16b46533396ab67af96a3d", "sha256": "e27a238eb01fff187f122f755e50203742604ab3ce499dd9d880a6f30cb6bfe4" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd9b044afa16b46533396ab67af96a3d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 180927, "upload_time": "2017-02-23T18:11:35", "url": "https://files.pythonhosted.org/packages/e4/9d/a11cd1f7396254b7bde57ce4cda0f6b220653b18b2936b6d4ed4be6e2012/django_pj_portfolio-2.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42295aa5a8b5ef2ccef42576fafd156b", "sha256": "4b1514507c1d768debd18469a4e762761b839c04a36378c30336e7799134d42f" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.4.tar.gz", "has_sig": false, "md5_digest": "42295aa5a8b5ef2ccef42576fafd156b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 156707, "upload_time": "2017-02-23T18:10:16", "url": "https://files.pythonhosted.org/packages/c8/9f/173a4a0147f6a8ea8df4437b870eaec09a1a7c1ae4509b6ed978171361d3/django-pj-portfolio-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "65b9fc203d1030c0260b4e235df131a7", "sha256": "713617ec53fb566a409c248d8fa3079c31bae2aff1cbf1f0a584181c00777f06" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65b9fc203d1030c0260b4e235df131a7", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 181214, "upload_time": "2017-10-07T10:55:05", "url": "https://files.pythonhosted.org/packages/55/48/0519cffa419e6c0d34a9377bfad76436b4ac28b00fa62e39f71c95367e3d/django_pj_portfolio-2.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a335d133508d84219e15a0c5e0840bf0", "sha256": "23323bffff946521e2846a1e64322f5428aae76c09f2bcff8f6b6586b88513ed" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.5.tar.gz", "has_sig": false, "md5_digest": "a335d133508d84219e15a0c5e0840bf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157044, "upload_time": "2017-10-07T10:54:59", "url": "https://files.pythonhosted.org/packages/7a/50/4a682b8024160f1792401b2c2b54e3c3ec62c9f6d5f7dd13ac94e3637d20/django-pj-portfolio-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "086b1b614835d6f425d4096aa7f3dfdb", "sha256": "a69a5fc85b4d35c0af493e77388a4178378a353ed46050ba3d8ab04350416ef3" }, "downloads": -1, "filename": "django_pj_portfolio-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "086b1b614835d6f425d4096aa7f3dfdb", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 181987, "upload_time": "2017-11-28T19:08:04", "url": "https://files.pythonhosted.org/packages/67/28/44d40493473e92c918d88ed551dbb1ab3ee8076e824f2e75c2e5ec8ce953/django_pj_portfolio-2.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13d93596bccef37a619ff627d96eecc0", "sha256": "1adedbf6e94f845cc07ab1f9b01bcdb726a040723168c915d7a9a4274ad69689" }, "downloads": -1, "filename": "django-pj-portfolio-2.0.6.tar.gz", "has_sig": false, "md5_digest": "13d93596bccef37a619ff627d96eecc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157799, "upload_time": "2017-11-28T19:07:54", "url": "https://files.pythonhosted.org/packages/a2/0b/f9511e0b48331dcce01ad823d3898992cdbfa4674c87c0eb69809bb2aad6/django-pj-portfolio-2.0.6.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "8a07bae442acd5fb3cf44068eb6fa56b", "sha256": "bca79b9f1451a28f488948ee3e008ce72eeec6307a84ea713bbe76d96dbabd20" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a07bae442acd5fb3cf44068eb6fa56b", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 182977, "upload_time": "2018-06-03T13:35:16", "url": "https://files.pythonhosted.org/packages/7c/37/21946064858ad783c8fe22da7d64ee755d075258773dcccdc66993d6cf61/django_pj_portfolio-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "507e61dd3de5b09aeda9c4386af2141f", "sha256": "e57dd8fb6b69eb0a92648bdf605f9ea98602c38a8502febcc2990288d18996db" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.0.tar.gz", "has_sig": false, "md5_digest": "507e61dd3de5b09aeda9c4386af2141f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158736, "upload_time": "2018-06-03T13:35:07", "url": "https://files.pythonhosted.org/packages/90/df/6319a8f0266d555355d1293d5cce13eb3977ee6b357330b9bcdad8257db5/django-pj-portfolio-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "5d3ff14c7ae0abc195b969afd69c30b9", "sha256": "d6db7c1d9dac31b615d36df770df1c2265aade75f6bb05035e7d622f3a9d4606" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d3ff14c7ae0abc195b969afd69c30b9", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 183292, "upload_time": "2018-06-10T12:58:48", "url": "https://files.pythonhosted.org/packages/0d/0e/cf7ece3417ce4797a16e14497ddf42b2356c672709f4df2d627d1c7d5ff5/django_pj_portfolio-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf8f33ef970ebd80b6206cd2b9d68ea2", "sha256": "08d721a5a5ff0f72c1d1c485c42d91dc1e4863bf188f798341cbdf29b3367d0b" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.1.tar.gz", "has_sig": false, "md5_digest": "bf8f33ef970ebd80b6206cd2b9d68ea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159083, "upload_time": "2018-06-10T12:58:38", "url": "https://files.pythonhosted.org/packages/e5/6a/d976547ee022bc3151b4393c01e2857c55b1894e04b857123b672fc14fc5/django-pj-portfolio-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "2b867f0b5b2fc45f93fb3f24ab5feb27", "sha256": "ed75303377735b9c5aba8411bf2810af903b57bb56429b768f844b23e06d5b7d" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b867f0b5b2fc45f93fb3f24ab5feb27", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 183579, "upload_time": "2018-07-12T07:42:50", "url": "https://files.pythonhosted.org/packages/5c/9e/e83c96678c764cbf88007fa9e0164f2c5d41ad5554fc6e999fa0f84f29f2/django_pj_portfolio-2.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "defcee6295ea8055f804ea2c8549bd27", "sha256": "ce8ed8346a595dcb2ad6423205e1d51e84caf8eab814b96bfd20be5f93216e73" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.2.tar.gz", "has_sig": false, "md5_digest": "defcee6295ea8055f804ea2c8549bd27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159481, "upload_time": "2018-07-12T07:42:44", "url": "https://files.pythonhosted.org/packages/30/31/3f6449e799183b718528c1ba4095135b8bd0e6fb0e439039a772e43e731c/django-pj-portfolio-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "7b8bc395369daeb6c12ddc883cff7ba8", "sha256": "9fcff39adbba8a7fa601595452579ec7119a4d58d5324df365a9eb84908b5425" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b8bc395369daeb6c12ddc883cff7ba8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 184962, "upload_time": "2018-07-26T05:52:12", "url": "https://files.pythonhosted.org/packages/18/a4/1ee1b5f47ecde9396dc5cffd75650c5f5df18e5cf7009f99fd6a5031377a/django_pj_portfolio-2.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16730bc2031104cb77a5651b0a0817a4", "sha256": "3596bdf6c1cbc1281f096954817edf69333325e81f015e6bd65427593329e46f" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.3.tar.gz", "has_sig": false, "md5_digest": "16730bc2031104cb77a5651b0a0817a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160258, "upload_time": "2018-07-26T05:52:06", "url": "https://files.pythonhosted.org/packages/89/a9/61bbd4accb66780e4132c076a4da42b65d6828a52fb61460200798ce3b91/django-pj-portfolio-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "3a13719e013da6328a46c0448b6902b8", "sha256": "f8d7c5b93c9937c32d757119bba808383b880fb0f942c52f86dcb05217380705" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a13719e013da6328a46c0448b6902b8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 185255, "upload_time": "2018-09-01T18:33:39", "url": "https://files.pythonhosted.org/packages/92/74/d42c516045cfc43a3fe7aa65b586e7a5a2f5b0f4b6b7167ea96f6ff8db63/django_pj_portfolio-2.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c72dafcbf5c278d8e2666876e6d6bcaa", "sha256": "9b5f7764bf122950b5bb0dfec6407d967484c16b0f68059f88d35c1b2a32e928" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.4.tar.gz", "has_sig": false, "md5_digest": "c72dafcbf5c278d8e2666876e6d6bcaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160569, "upload_time": "2018-09-01T18:33:32", "url": "https://files.pythonhosted.org/packages/1d/29/24ac47150b52efac8a6f3a421eb1a7739ab5d330fdc7ea97f3a24ca47542/django-pj-portfolio-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "06486ff94b11cc54ec478b1417117697", "sha256": "142291ad7bc84c06d779f5700b7894fedfb5af67f635ab563f97c80fb294c853" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06486ff94b11cc54ec478b1417117697", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 185840, "upload_time": "2018-10-19T09:38:53", "url": "https://files.pythonhosted.org/packages/3e/e7/6f4a40e75f581f83b2011de7b1b786f8a3e142efc11bf0c54a7a3d2ceb7c/django_pj_portfolio-2.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cf3e4b055b98c2a675724518e090763", "sha256": "1e8da86531804298108bc7ca80dc5c2f65afd6c30179d7ca798ef3eb44db258e" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.5.tar.gz", "has_sig": false, "md5_digest": "3cf3e4b055b98c2a675724518e090763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160955, "upload_time": "2018-10-19T09:38:46", "url": "https://files.pythonhosted.org/packages/f3/65/b2cd9d97befbfbd07d56aa8dd98bffae5c2befa7501f2e8381977d758456/django-pj-portfolio-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "607a4146e89bbb01eda3ad353d02cf40", "sha256": "16a64d0c83adea7e9571c03572333b479cadf311b209d84436457a7ef171d01b" }, "downloads": -1, "filename": "django_pj_portfolio-2.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "607a4146e89bbb01eda3ad353d02cf40", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 186302, "upload_time": "2018-10-21T17:00:28", "url": "https://files.pythonhosted.org/packages/5c/79/44ced415a57cabe5014ded178e6f581c9e82b9467aa9c3d90b155d0bd13e/django_pj_portfolio-2.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e2bdb33b4352ced085b6a7052346bcc", "sha256": "15dd4fd56c5f4f07cbcb5e379a8629e8546a60f65841e7ba21664fd3039ccae1" }, "downloads": -1, "filename": "django-pj-portfolio-2.1.6.tar.gz", "has_sig": false, "md5_digest": "1e2bdb33b4352ced085b6a7052346bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161492, "upload_time": "2018-10-21T17:00:20", "url": "https://files.pythonhosted.org/packages/05/b3/2afe4763f489558ea3fb5a901196327c2dfc2318a47095655426ab6c2706/django-pj-portfolio-2.1.6.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "9a891c1db7c7a0ed02de1d050cd42cf7", "sha256": "9a4d8e6d33f9e7a6f7628f37cfda171bd8c4faedd2b0e9c61a29765cf67729a5" }, "downloads": -1, "filename": "django_pj_portfolio-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a891c1db7c7a0ed02de1d050cd42cf7", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 187072, "upload_time": "2018-12-26T12:15:24", "url": "https://files.pythonhosted.org/packages/4c/0e/296e3cf462f2ed04a740c88beb74caf36547a8ff418962b3e32b61ce901a/django_pj_portfolio-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b275557347d7d792b2f5ed06cd344a97", "sha256": "9bc3eb77448354b5c6c948a8d31e02b12128edaec493eb819314bc782a4b5131" }, "downloads": -1, "filename": "django-pj-portfolio-2.2.0.tar.gz", "has_sig": false, "md5_digest": "b275557347d7d792b2f5ed06cd344a97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162257, "upload_time": "2018-12-26T12:15:14", "url": "https://files.pythonhosted.org/packages/33/24/c04d268792cd89d26f8b4b4a0b33d37f9d8469bcc73bddd6acd044a9c4ec/django-pj-portfolio-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "0207dd77a428bae702ccc8f1aeec6685", "sha256": "5d8bf5e9d1c0d8a93866398ce39a77d7fab4589304d4b3ae1d3c3f89b1fe9a5f" }, "downloads": -1, "filename": "django_pj_portfolio-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0207dd77a428bae702ccc8f1aeec6685", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 187168, "upload_time": "2018-12-26T15:13:19", "url": "https://files.pythonhosted.org/packages/83/63/ec06aa62f129b529f342cc890f878460b92aee2d6c362c70b15322130206/django_pj_portfolio-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df03449136ac9f763ee76efda96dfaf1", "sha256": "637b877c55f037d78ea11625ffceed67c5ef7900240f1e0ed92262e32c2cf4d6" }, "downloads": -1, "filename": "django-pj-portfolio-2.2.1.tar.gz", "has_sig": false, "md5_digest": "df03449136ac9f763ee76efda96dfaf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162368, "upload_time": "2018-12-26T15:13:10", "url": "https://files.pythonhosted.org/packages/b5/62/cfd263b5a06df1db66060ddce380af3a767d1c50da388f33854de8eaa627/django-pj-portfolio-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "27bdf895441b320acb299555b0f60715", "sha256": "8f3a948d1426842c7c9c99a0b35cdc72e953e3c97f61340eb41b9e323c45f84b" }, "downloads": -1, "filename": "django_pj_portfolio-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27bdf895441b320acb299555b0f60715", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 187159, "upload_time": "2018-12-26T17:47:19", "url": "https://files.pythonhosted.org/packages/5b/83/5c54181bd484baf7cbb8cf0a59b8e0bac29721c68a13e76c5639a7f6bd2a/django_pj_portfolio-2.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d5aadfa1d49b456307f97b23696b316", "sha256": "c6f65e74dda7cc904180a0f95501be692ba520f7b9301da473f63049759c4a1f" }, "downloads": -1, "filename": "django-pj-portfolio-2.2.2.tar.gz", "has_sig": false, "md5_digest": "6d5aadfa1d49b456307f97b23696b316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162364, "upload_time": "2018-12-26T17:47:09", "url": "https://files.pythonhosted.org/packages/c0/c7/84dc0885afd5f34f33c3a3189826fc9fbbc21daa5483d7b17adf6d71d606/django-pj-portfolio-2.2.2.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "0aeac4947d37cc3742a9248251733606", "sha256": "648103d54dacbc530fbdab0dbfad31cc2e13d6fe0bf69a4529eb94dbe2a39b3d" }, "downloads": -1, "filename": "django_pj_portfolio-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0aeac4947d37cc3742a9248251733606", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 188018, "upload_time": "2019-04-11T14:49:54", "url": "https://files.pythonhosted.org/packages/94/3d/c736bc306155801c197ea8253b1546e3d4e0b56134a1859b3298124b324d/django_pj_portfolio-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9905af6c579c1f14a1d28401e6369e65", "sha256": "43a5bdd7f52a89aeadf12004d0065c6f78e1984965a698372c82fd7b71c3d741" }, "downloads": -1, "filename": "django-pj-portfolio-2.3.0.tar.gz", "has_sig": false, "md5_digest": "9905af6c579c1f14a1d28401e6369e65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163276, "upload_time": "2019-04-11T14:49:47", "url": "https://files.pythonhosted.org/packages/cd/45/34892116a91afdae69563b7aea29735c2c5215f7fdc0974446f548a8b600/django-pj-portfolio-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "2afd3378958252beb801e77698c474d7", "sha256": "033294931784b3f73813e87d4bd371c0d7a8ed478585f05b8a5e3fb2b1d02e69" }, "downloads": -1, "filename": "django_pj_portfolio-2.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2afd3378958252beb801e77698c474d7", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 187966, "upload_time": "2019-04-12T14:31:25", "url": "https://files.pythonhosted.org/packages/3f/72/cbbcad69e2d3616ef1ab9ef63fa6f828bc9ddf797139b9a95d11fd33ea7a/django_pj_portfolio-2.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65d9228332026cf6b72eb23a473d093f", "sha256": "0fc1b75619d99dd6cd85489cf83adda1760650aed49ef098c8e02adff90a5b74" }, "downloads": -1, "filename": "django-pj-portfolio-2.3.1.tar.gz", "has_sig": false, "md5_digest": "65d9228332026cf6b72eb23a473d093f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163235, "upload_time": "2019-04-12T14:31:19", "url": "https://files.pythonhosted.org/packages/78/97/ca6f4bb150707d4ad1ca43f5c8e76e2e600890eeff30a96b9a187e5b954d/django-pj-portfolio-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "d21cb687fc58bc7a4697017cec4229ec", "sha256": "991ace662b1a7c960b6305ddf04c1200179a3cf0e0c3afa4131280384dd5cce1" }, "downloads": -1, "filename": "django_pj_portfolio-2.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d21cb687fc58bc7a4697017cec4229ec", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 188099, "upload_time": "2019-04-19T08:15:57", "url": "https://files.pythonhosted.org/packages/46/5d/61695fe28ddc8f274921fb667dd00bb804a052b86a1ed078c14079fb3324/django_pj_portfolio-2.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b6f2d930bce1165fe0fa5e9a3116b59", "sha256": "506b2b0f764c38294ae5312d88a0dd268a9eb2ee52cd148823c04e2e97149851" }, "downloads": -1, "filename": "django-pj-portfolio-2.3.2.tar.gz", "has_sig": false, "md5_digest": "4b6f2d930bce1165fe0fa5e9a3116b59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163350, "upload_time": "2019-04-19T08:15:51", "url": "https://files.pythonhosted.org/packages/e0/88/2d14355a15dcd46ef2f41013bd0b536191ffa87c54fe3fad740457fc3866/django-pj-portfolio-2.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d21cb687fc58bc7a4697017cec4229ec", "sha256": "991ace662b1a7c960b6305ddf04c1200179a3cf0e0c3afa4131280384dd5cce1" }, "downloads": -1, "filename": "django_pj_portfolio-2.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d21cb687fc58bc7a4697017cec4229ec", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 188099, "upload_time": "2019-04-19T08:15:57", "url": "https://files.pythonhosted.org/packages/46/5d/61695fe28ddc8f274921fb667dd00bb804a052b86a1ed078c14079fb3324/django_pj_portfolio-2.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b6f2d930bce1165fe0fa5e9a3116b59", "sha256": "506b2b0f764c38294ae5312d88a0dd268a9eb2ee52cd148823c04e2e97149851" }, "downloads": -1, "filename": "django-pj-portfolio-2.3.2.tar.gz", "has_sig": false, "md5_digest": "4b6f2d930bce1165fe0fa5e9a3116b59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163350, "upload_time": "2019-04-19T08:15:51", "url": "https://files.pythonhosted.org/packages/e0/88/2d14355a15dcd46ef2f41013bd0b536191ffa87c54fe3fad740457fc3866/django-pj-portfolio-2.3.2.tar.gz" } ] }