# VTES rulings website
## Develop
You'll need [Python3](https://www.python.org) and [NodeJS](https://nodejs.org) to build the project.
### Setting up the development environment
Create a Python virtual env, an `.env` file, and install:
```shell
$ python3 -m venv .venv
$ touch .env
$ make update
```
You want a couple of env variables for tha app to run correctly:
```shell
export QUART_APP="vtesrulings:app"
export DISCORD_WEBHOOK=<your Discord community server webhook URL>
```
You can now launch the server locally:
```shell
ยง make serve
```
Raw data
{
"_id": null,
"home_page": null,
"name": "vtes-rulings",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "vtes, Vampire: The Eternal Struggle, CCG",
"author": "VEKN",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/46/67/ad7f581cc98730dde18aa99837892faec22e9283273b905f9587ba46ec1e/vtes_rulings-0.6.tar.gz",
"platform": null,
"description": "# VTES rulings website\n\n## Develop\n\nYou'll need [Python3](https://www.python.org) and [NodeJS](https://nodejs.org) to build the project.\n\n### Setting up the development environment\n\nCreate a Python virtual env, an `.env` file, and install:\n\n```shell\n$ python3 -m venv .venv\n$ touch .env\n$ make update\n```\n\nYou want a couple of env variables for tha app to run correctly:\n\n```shell\nexport QUART_APP=\"vtesrulings:app\"\nexport DISCORD_WEBHOOK=<your Discord community server webhook URL>\n```\n\nYou can now launch the server locally:\n\n```shell\n\u00a7 make serve\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Website for VTES cards rulings",
"version": "0.6",
"project_urls": {
"Repository": "https://github.com/vtes-biased/vtesrulings-website"
},
"split_keywords": [
"vtes",
" vampire: the eternal struggle",
" ccg"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "536da11d85020d54f16c8307ba9984c8104abca5133bdba6a129d0b8804fd534",
"md5": "c9df13ca0730802bf2eadb0fe7e7ac95",
"sha256": "713b4507ec84df2a31b6ee57e790cbe655a0115630773164c9dc6b6f4bec5762"
},
"downloads": -1,
"filename": "vtes_rulings-0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c9df13ca0730802bf2eadb0fe7e7ac95",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 860748,
"upload_time": "2024-09-17T06:48:06",
"upload_time_iso_8601": "2024-09-17T06:48:06.604284Z",
"url": "https://files.pythonhosted.org/packages/53/6d/a11d85020d54f16c8307ba9984c8104abca5133bdba6a129d0b8804fd534/vtes_rulings-0.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4667ad7f581cc98730dde18aa99837892faec22e9283273b905f9587ba46ec1e",
"md5": "dc3d911667d4e6f2f30233d8cbceb5c3",
"sha256": "4aea707925d46c7b4a8c1c339d7ff0c17409e8531f10f8572aae66aa1bf6b577"
},
"downloads": -1,
"filename": "vtes_rulings-0.6.tar.gz",
"has_sig": false,
"md5_digest": "dc3d911667d4e6f2f30233d8cbceb5c3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 853252,
"upload_time": "2024-09-17T06:48:08",
"upload_time_iso_8601": "2024-09-17T06:48:08.705833Z",
"url": "https://files.pythonhosted.org/packages/46/67/ad7f581cc98730dde18aa99837892faec22e9283273b905f9587ba46ec1e/vtes_rulings-0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-17 06:48:08",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "vtes-biased",
"github_project": "vtesrulings-website",
"github_not_found": true,
"lcname": "vtes-rulings"
}