Name | bernard JSON |
Version |
0.7.0
JSON |
| download |
home_page | None |
Summary | Bot Engine Responding Naturally At Requests Detection |
upload_time | 2024-04-24 11:18:41 |
maintainer | None |
docs_url | None |
author | Rémy Sanchez |
requires_python | <4.0,>=3.10 |
license | AGPL-3.0-or-later |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
BERNARD
=======
[![Build Status](https://travis-ci.org/BernardFW/bernard.svg?branch=develop)](https://travis-ci.org/BernardFW/bernard)
Building *instant services* (or chatbots) is a brand new craft. BERNARD
is here to bring it up to speed for the professional world.
- Take advantage of each platform's specificities (Facebook, Telegram,
...)
- Connect your existing business API
- Translate and decline your texts
- Extensible to any platform, without merging to upstream
# Get started!
This documentation will bring you methodology, concepts and patterns to
build bots as well as hands-on experience with the code of a bot.
- **[Get Started](./doc/get-started/readme.md)** course and tutorial
- **[Table of contents](./doc/readme.md)** of all topics in
documentation
# Licensing
There is a dual licencing scheme here:
- By default, AGPL v3+
- If your project is not compatible with the AGPL, please contact
*<span>remy.sanchez</span>@with-madrid.com*.
# Contribution
Contribution is of course welcome, although there is a few rules to respect
for the well-being of the project.
## Governance
Please do not hesitate to communicate through GitHub issues before committing
to a large contribution: the team of the project has plans and priorities, so
if you end up going against those it will be hard to merge your code.
## Coding Rules
Coding rules are very, very important. There is not too many yet:
- PEP 8
- Imports are normalized by the `make imports` command
- No undocumented code gets merged
- Code bringing test coverage down or breaking tests doesn't get merged
## Testing
Use `py.test`. Node for later: document this part a bit better.
Raw data
{
"_id": null,
"home_page": null,
"name": "bernard",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "R\u00e9my Sanchez",
"author_email": "remy.sanchez@hyperthese.net",
"download_url": "https://files.pythonhosted.org/packages/e3/e5/22abb7e4c1b4c85c9a7b78e5b43a5f1515f7bb95ee4d675c6270408022c3/bernard-0.7.0.tar.gz",
"platform": null,
"description": "BERNARD\n=======\n\n[![Build Status](https://travis-ci.org/BernardFW/bernard.svg?branch=develop)](https://travis-ci.org/BernardFW/bernard)\n\nBuilding *instant services* (or chatbots) is a brand new craft. BERNARD\nis here to bring it up to speed for the professional world.\n\n- Take advantage of each platform's specificities (Facebook, Telegram,\n ...)\n- Connect your existing business API\n- Translate and decline your texts\n- Extensible to any platform, without merging to upstream\n\n# Get started!\n\nThis documentation will bring you methodology, concepts and patterns to\nbuild bots as well as hands-on experience with the code of a bot.\n\n- **[Get Started](./doc/get-started/readme.md)** course and tutorial\n- **[Table of contents](./doc/readme.md)** of all topics in\n documentation\n\n# Licensing\n\nThere is a dual licencing scheme here:\n\n- By default, AGPL v3+\n- If your project is not compatible with the AGPL, please contact\n *<span>remy.sanchez</span>@with-madrid.com*.\n\n# Contribution\n\nContribution is of course welcome, although there is a few rules to respect\nfor the well-being of the project.\n\n## Governance\n\nPlease do not hesitate to communicate through GitHub issues before committing\nto a large contribution: the team of the project has plans and priorities, so\nif you end up going against those it will be hard to merge your code.\n\n## Coding Rules\n\nCoding rules are very, very important. There is not too many yet:\n\n- PEP 8\n- Imports are normalized by the `make imports` command\n- No undocumented code gets merged\n- Code bringing test coverage down or breaking tests doesn't get merged\n\n## Testing\n\nUse `py.test`. Node for later: document this part a bit better.\n",
"bugtrack_url": null,
"license": "AGPL-3.0-or-later",
"summary": "Bot Engine Responding Naturally At Requests Detection",
"version": "0.7.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0bfad66b7bf6509e1cff224451c00fd25d364ec2f7c8a63c0e0ffef8c6ce4185",
"md5": "c9fc214de82ce9ea50896d30be9e37d0",
"sha256": "b93a3aa45b07017b6df1780e48b5403ebb01142cfc29555afd6d43844e35cb0a"
},
"downloads": -1,
"filename": "bernard-0.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c9fc214de82ce9ea50896d30be9e37d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 124250,
"upload_time": "2024-04-24T11:18:40",
"upload_time_iso_8601": "2024-04-24T11:18:40.039979Z",
"url": "https://files.pythonhosted.org/packages/0b/fa/d66b7bf6509e1cff224451c00fd25d364ec2f7c8a63c0e0ffef8c6ce4185/bernard-0.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e3e522abb7e4c1b4c85c9a7b78e5b43a5f1515f7bb95ee4d675c6270408022c3",
"md5": "69b9b2747f861dd024b97e1aa789ba25",
"sha256": "3970fe3e3e75f76bde0405f8cf9645c39c44b9477006d3b1a89a5fb8f11c979b"
},
"downloads": -1,
"filename": "bernard-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "69b9b2747f861dd024b97e1aa789ba25",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 97966,
"upload_time": "2024-04-24T11:18:41",
"upload_time_iso_8601": "2024-04-24T11:18:41.755965Z",
"url": "https://files.pythonhosted.org/packages/e3/e5/22abb7e4c1b4c85c9a7b78e5b43a5f1515f7bb95ee4d675c6270408022c3/bernard-0.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-24 11:18:41",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "bernard"
}