{ "info": { "author": "Ambient Innovation: GmbH", "author_email": "hello@ambient-innovation.com", "bugtrack_url": null, "classifiers": [], "description": "# Overview:\nThis package contains various useful helper functions for the django REST framework.\n\n\n# Installation:\n- Add a requirement to your requirements.txt: \n \n `ai-drf-core`\n\n- Add module to `INSTALLED_APPS`:\n\n `ai-drf`\n\n- Run migrations\n\n# Contribute\n\n- Clone the project locally\n- Create a new branch for your feature\n- Change the dependency in your requirements.txt to a local (editable) one that points to your local file system:\n ```\n -e /Users/myuser/workspace/ai-drf-core\n ``` \n- Ensure the code passes the tests\n- Run: \n \n `python setup.py develop`\n \n- Create a pull request\n\n# Publish to PyPI\n\n- Run:\n\n `python setup.py sdist upload`\n\nIf you run into trouble, please create a file in your home directory: ~/.pypirc\n\n```\n[distutils]\nindex-servers =\n pypi\n\n[pypi]\nrepository: https://upload.pypi.org/legacy/\nusername: \npassword: \n```\n\n\n# Tests\n\n- Check coverage\n\n `pytest --cov=ai-drf-core`\n \n- Run tests\n\n `pytest`\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.ambient-innovation.com/ai/ai-drf-core.git", "keywords": "", "license": "The MIT License (MIT)", "maintainer": "", "maintainer_email": "", "name": "ai-drf-core", "package_url": "https://pypi.org/project/ai-drf-core/", "platform": "", "project_url": "https://pypi.org/project/ai-drf-core/", "project_urls": { "Homepage": "https://gitlab.ambient-innovation.com/ai/ai-drf-core.git" }, "release_url": "https://pypi.org/project/ai-drf-core/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Lots of helper functions and useful widgets for the django REST Framework.", "version": "1.0.0" }, "last_serial": 3953890, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "3996a563130c2690e26014a827e83806", "sha256": "db9a5a61adaa5a0cf41b852d65a39d12f28390fc73ceeb60ab08a0f66caeab80" }, "downloads": -1, "filename": "ai-drf-core-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3996a563130c2690e26014a827e83806", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3027, "upload_time": "2018-06-12T13:19:50", "url": "https://files.pythonhosted.org/packages/17/ec/1e5cfd354e3ae7b3f6118c2ee0d5ff9686d5698b833c3c3fcd945c5ce14c/ai-drf-core-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3996a563130c2690e26014a827e83806", "sha256": "db9a5a61adaa5a0cf41b852d65a39d12f28390fc73ceeb60ab08a0f66caeab80" }, "downloads": -1, "filename": "ai-drf-core-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3996a563130c2690e26014a827e83806", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3027, "upload_time": "2018-06-12T13:19:50", "url": "https://files.pythonhosted.org/packages/17/ec/1e5cfd354e3ae7b3f6118c2ee0d5ff9686d5698b833c3c3fcd945c5ce14c/ai-drf-core-1.0.0.tar.gz" } ] }