[![PyPI version](https://badge.fury.io/py/django-twined.svg)](https://badge.fury.io/py/django-twined)
[![codecov](https://codecov.io/gh/octue/django-twined/branch/master/graph/badge.svg)](https://codecov.io/gh/octue/django-twined)
[![Documentation Status](https://readthedocs.org/projects/django-twined/badge/?version=latest)](https://django-twined.readthedocs.io/en/latest/?badge=latest)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
# Django Twined
This is a plugin for django, enabling you to orchestrate [twined-based octue services](https://octue.readthedocs.io) services from your own django
server.
Documentation is [here](https://django-twined.readthedocs.io/en/latest/).
This is great for advanced use cases where:
- you have specific security/firewalling requirements, or
- you want to manage your own auth, or
- you have specific/unusual data integration needs, or
- already have a web based data service, and want to expose it in the twined ecosystem.
**Health warning:** to use this plugin to deploy your services, you'll need to handle all your own data
storage/orchestration, devops, server management, security and auth. So for most users we'd recommend getting in touch at
[octue.com](https://www.octue.com/contact) so we can help!
Raw data
{
"_id": null,
"home_page": "https://github.com/octue/django-twined",
"name": "django-twined",
"maintainer": null,
"docs_url": null,
"requires_python": "<4,>=3.9",
"maintainer_email": null,
"keywords": "django, services, octue, twined",
"author": "Tom Clark",
"author_email": "tom@octue.com",
"download_url": "https://files.pythonhosted.org/packages/8b/17/b063c44ec69ce6f409ece8a26dd5f2ce9b9792e3b383662f84937b50605f/django_twined-0.8.5.tar.gz",
"platform": null,
"description": "[![PyPI version](https://badge.fury.io/py/django-twined.svg)](https://badge.fury.io/py/django-twined)\n[![codecov](https://codecov.io/gh/octue/django-twined/branch/master/graph/badge.svg)](https://codecov.io/gh/octue/django-twined)\n[![Documentation Status](https://readthedocs.org/projects/django-twined/badge/?version=latest)](https://django-twined.readthedocs.io/en/latest/?badge=latest)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\n# Django Twined\n\nThis is a plugin for django, enabling you to orchestrate [twined-based octue services](https://octue.readthedocs.io) services from your own django\nserver.\n\nDocumentation is [here](https://django-twined.readthedocs.io/en/latest/).\n\nThis is great for advanced use cases where:\n\n- you have specific security/firewalling requirements, or\n- you want to manage your own auth, or\n- you have specific/unusual data integration needs, or\n- already have a web based data service, and want to expose it in the twined ecosystem.\n\n**Health warning:** to use this plugin to deploy your services, you'll need to handle all your own data\nstorage/orchestration, devops, server management, security and auth. So for most users we'd recommend getting in touch at\n[octue.com](https://www.octue.com/contact) so we can help!\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A django app to manage octue services",
"version": "0.8.5",
"project_urls": {
"Homepage": "https://github.com/octue/django-twined",
"Repository": "https://github.com/octue/django-twined"
},
"split_keywords": [
"django",
" services",
" octue",
" twined"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "457051d02d5d81f1478e5f09c21fdf99b32d7e5b48bc9682c4c54f8d77c6d78e",
"md5": "9dc46060f0688daede18b2f35a877785",
"sha256": "c328879a02e634d0774b674cef97b8602bbc2d5b1bc32900bf5878ea3a71deb4"
},
"downloads": -1,
"filename": "django_twined-0.8.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9dc46060f0688daede18b2f35a877785",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4,>=3.9",
"size": 39364,
"upload_time": "2024-11-26T11:21:03",
"upload_time_iso_8601": "2024-11-26T11:21:03.430589Z",
"url": "https://files.pythonhosted.org/packages/45/70/51d02d5d81f1478e5f09c21fdf99b32d7e5b48bc9682c4c54f8d77c6d78e/django_twined-0.8.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b17b063c44ec69ce6f409ece8a26dd5f2ce9b9792e3b383662f84937b50605f",
"md5": "c6776b1d15911b7a6ee511db646d11c1",
"sha256": "8e49764648482fad0414886d802121989a1e0a58b3cf93e4cd77723afc68ea6d"
},
"downloads": -1,
"filename": "django_twined-0.8.5.tar.gz",
"has_sig": false,
"md5_digest": "c6776b1d15911b7a6ee511db646d11c1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4,>=3.9",
"size": 25694,
"upload_time": "2024-11-26T11:21:04",
"upload_time_iso_8601": "2024-11-26T11:21:04.424509Z",
"url": "https://files.pythonhosted.org/packages/8b/17/b063c44ec69ce6f409ece8a26dd5f2ce9b9792e3b383662f84937b50605f/django_twined-0.8.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-26 11:21:04",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "octue",
"github_project": "django-twined",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "django-twined"
}