barrins-codex


Namebarrins-codex JSON
Version 9.6.0 PyPI version JSON
download
home_pagehttps://github.com/Spigushe/barrins-codex
Summary"A Collection of Duel Commander commented games in French",
upload_time2023-06-14 18:00:05
maintainer
docs_urlNone
authormcuchet
requires_python
license"MIT"
keywords mtg strategy duel-commander edh commander
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Barrin's Codex
[![License](https://img.shields.io/badge/License-MIT-blue)](https://opensource.org/licenses/MIT)
[![Python version](https://img.shields.io/badge/python-3.8-blue)](https://www.python.org/downloads/)
[![Validation](https://github.com/Spigushe/barrins-codex/actions/workflows/static.yml/badge.svg)](https://github.com/Spigushe/barrins-codex/actions/workflows/static.yml)
[![PyPI version](https://badge.fury.io/py/barrins-codex.svg)](https://badge.fury.io/py/barrins-codex)
[![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)

A website about MtG Duel Commander Strategy

## Special Thanks
I started working with [lionel-panhaleux](https://github.com/lionel-panhaleux)
on a project during first lockdown (around April 2020). We worked on his
[Codex of the Damned](https://codex-of-the-damned.org/)
([repo](https://github.com/lionel-panhaleux/codex-of-the-damned)) to support
internationalisation. The whole structure of this project is derived from his
Codex, hence the name as a small tribute.

## Contributing
Contributions are welcome.
- [Pull Requests](https://github.com/Spigushe/barrins-codex/pulls) will be merged if they respect the general style.
- [Issues](https://github.com/Spigushe/barrins-codex/issues) will be dealt with as quickly as possible.

This site uses [Flask](https://flask.palletsprojects.com) to generate pages
dynamically .

## Installation
To install a working developpment version of the site, use `pip`:

```bash
python3 -m venv venv
source venv/bin/activate
pip install -e ".[dev]"
```

## Run the Codex
You can run the development version of the site using the `codex` entrypoint:

```bash
$ codex
* Serving Flask app "barrins_codex" (lazy loading)
* Environment: production
  WARNING: This is a development server. Do not use it in a production deployment.
  Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
```

The Makefile has a command to start codex in debug : `make codex`

## Versioning
The version number take the form X.Y.Z where X, Y, and Z are non-negative
integers, and do not contain leading zeroes. X is the major version, Y is the
minor version, and Z is the patch version. Each element MUST increase
numerically. For instance: `1.9.0` -> `1.10.0` -> `1.11.0`.

Given a version number MAJOR.MINOR.PATCH, I increment the:
1. MAJOR version when I make a backend evolution or a design evolution,
1. MINOR version when I add content (most likely a match), and
1. PATCH version when I make bug and typo fixes.

Additional labels for pre-release and build metadata are available as
extensions to the MAJOR.MINOR.PATCH format.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Spigushe/barrins-codex",
    "name": "barrins-codex",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "mtg strategy duel-commander edh commander",
    "author": "mcuchet",
    "author_email": "martin.cuchet@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/6e/9f/6e004dee2848c701c391437937cdd869200f31991d118bdbb633bc5219ab/barrins_codex-9.6.0.tar.gz",
    "platform": null,
    "description": "# Barrin's Codex\n[![License](https://img.shields.io/badge/License-MIT-blue)](https://opensource.org/licenses/MIT)\n[![Python version](https://img.shields.io/badge/python-3.8-blue)](https://www.python.org/downloads/)\n[![Validation](https://github.com/Spigushe/barrins-codex/actions/workflows/static.yml/badge.svg)](https://github.com/Spigushe/barrins-codex/actions/workflows/static.yml)\n[![PyPI version](https://badge.fury.io/py/barrins-codex.svg)](https://badge.fury.io/py/barrins-codex)\n[![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)\n[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)\n\nA website about MtG Duel Commander Strategy\n\n## Special Thanks\nI started working with [lionel-panhaleux](https://github.com/lionel-panhaleux)\non a project during first lockdown (around April 2020). We worked on his\n[Codex of the Damned](https://codex-of-the-damned.org/)\n([repo](https://github.com/lionel-panhaleux/codex-of-the-damned)) to support\ninternationalisation. The whole structure of this project is derived from his\nCodex, hence the name as a small tribute.\n\n## Contributing\nContributions are welcome.\n- [Pull Requests](https://github.com/Spigushe/barrins-codex/pulls) will be merged if they respect the general style.\n- [Issues](https://github.com/Spigushe/barrins-codex/issues) will be dealt with as quickly as possible.\n\nThis site uses [Flask](https://flask.palletsprojects.com) to generate pages\ndynamically .\n\n## Installation\nTo install a working developpment version of the site, use `pip`:\n\n```bash\npython3 -m venv venv\nsource venv/bin/activate\npip install -e \".[dev]\"\n```\n\n## Run the Codex\nYou can run the development version of the site using the `codex` entrypoint:\n\n```bash\n$ codex\n* Serving Flask app \"barrins_codex\" (lazy loading)\n* Environment: production\n  WARNING: This is a development server. Do not use it in a production deployment.\n  Use a production WSGI server instead.\n* Debug mode: off\n* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)\n```\n\nThe Makefile has a command to start codex in debug : `make codex`\n\n## Versioning\nThe version number take the form X.Y.Z where X, Y, and Z are non-negative\nintegers, and do not contain leading zeroes. X is the major version, Y is the\nminor version, and Z is the patch version. Each element MUST increase\nnumerically. For instance: `1.9.0` -> `1.10.0` -> `1.11.0`.\n\nGiven a version number MAJOR.MINOR.PATCH, I increment the:\n1. MAJOR version when I make a backend evolution or a design evolution,\n1. MINOR version when I add content (most likely a match), and\n1. PATCH version when I make bug and typo fixes.\n\nAdditional labels for pre-release and build metadata are available as\nextensions to the MAJOR.MINOR.PATCH format.\n",
    "bugtrack_url": null,
    "license": "\"MIT\"",
    "summary": "\"A Collection of Duel Commander commented games in French\",",
    "version": "9.6.0",
    "project_urls": {
        "Homepage": "https://github.com/Spigushe/barrins-codex"
    },
    "split_keywords": [
        "mtg",
        "strategy",
        "duel-commander",
        "edh",
        "commander"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33e790673c2b91f6db07f985232f3f482bd0890e52d9554ae5b8be0ee8802e68",
                "md5": "e01e05b9c845ff27acdb329abbe7110c",
                "sha256": "a75b4a3cfc22f077d1048d9f44ad274554a3a723b60bc973c4e096cc2a4bc3dc"
            },
            "downloads": -1,
            "filename": "barrins_codex-9.6.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e01e05b9c845ff27acdb329abbe7110c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 15356082,
            "upload_time": "2023-06-14T17:59:49",
            "upload_time_iso_8601": "2023-06-14T17:59:49.280425Z",
            "url": "https://files.pythonhosted.org/packages/33/e7/90673c2b91f6db07f985232f3f482bd0890e52d9554ae5b8be0ee8802e68/barrins_codex-9.6.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e9f6e004dee2848c701c391437937cdd869200f31991d118bdbb633bc5219ab",
                "md5": "f82a3c5532d252c3a755a356d4a0da80",
                "sha256": "17995f4ac35d4dcf7db99c427f4c459e2039f1137b74a3e86d5f0871e38302cb"
            },
            "downloads": -1,
            "filename": "barrins_codex-9.6.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f82a3c5532d252c3a755a356d4a0da80",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 15295491,
            "upload_time": "2023-06-14T18:00:05",
            "upload_time_iso_8601": "2023-06-14T18:00:05.286554Z",
            "url": "https://files.pythonhosted.org/packages/6e/9f/6e004dee2848c701c391437937cdd869200f31991d118bdbb633bc5219ab/barrins_codex-9.6.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-14 18:00:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Spigushe",
    "github_project": "barrins-codex",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "barrins-codex"
}
        
Elapsed time: 0.08353s