flit-gettext


Nameflit-gettext JSON
Version 1.0.0 PyPI version JSON
download
home_page
SummaryCompiling gettext i18n messages during project bundling.
upload_time2023-10-20 14:54:55
maintainer
docs_urlNone
author
requires_python>=3.8
license
keywords flit pep518 build packaging gettext
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Flit gettext

[![PyPi Version](https://img.shields.io/pypi/v/flit-gettext.svg)](https://pypi.python.org/pypi/flit-gettext/)
[![Test Coverage](https://codecov.io/gh/codingjoe/flit-gettext/branch/main/graph/badge.svg)](https://codecov.io/gh/codingjoe/flit-gettext)
[![GitHub License](https://img.shields.io/github/license/codingjoe/flit-gettext)](https://raw.githubusercontent.com/codingjoe/flit-gettext/main/LICENSE)

Compiling gettext i18n messages during project bundling.

_"Binary files should never be committed to a repository to promote transparency and security."_
That is why this project was created.

### Usage

Simple, just add `flit-gettext` to your `pyproject.toml`
build-system requirements and set the `build-backend`:

```toml
# pyproject.toml
[build-system]
requires = [
  "flit-gettext[scm]",  # [scm] is optional
  # …others, like wheel, etc.
]
# using flit-core as a base build-backend
build-backend = "flit_gettext.core"
# or using flit-scm as a base build-backend for git-based versioning
build-backend = "flit_gettext.scm"
# To use use flit-scm, you will need to include the optional dependency above.
```

_Please make sure, your build system has `gettext` installed._
If you ship wheels, those will include the compiled `.mo` files.

**That's it!**


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "flit-gettext",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "flit,pep518,build,packaging,gettext",
    "author": "",
    "author_email": "Johannes Maron <johannes@maron.family>",
    "download_url": "https://files.pythonhosted.org/packages/25/ed/406ac7fe6cdeb48195c40726be1a228a4423a0c3090597749ca46000bee9/flit_gettext-1.0.0.tar.gz",
    "platform": null,
    "description": "# Flit gettext\n\n[![PyPi Version](https://img.shields.io/pypi/v/flit-gettext.svg)](https://pypi.python.org/pypi/flit-gettext/)\n[![Test Coverage](https://codecov.io/gh/codingjoe/flit-gettext/branch/main/graph/badge.svg)](https://codecov.io/gh/codingjoe/flit-gettext)\n[![GitHub License](https://img.shields.io/github/license/codingjoe/flit-gettext)](https://raw.githubusercontent.com/codingjoe/flit-gettext/main/LICENSE)\n\nCompiling gettext i18n messages during project bundling.\n\n_\"Binary files should never be committed to a repository to promote transparency and security.\"_\nThat is why this project was created.\n\n### Usage\n\nSimple, just add `flit-gettext` to your `pyproject.toml`\nbuild-system requirements and set the `build-backend`:\n\n```toml\n# pyproject.toml\n[build-system]\nrequires = [\n  \"flit-gettext[scm]\",  # [scm] is optional\n  # \u2026others, like wheel, etc.\n]\n# using flit-core as a base build-backend\nbuild-backend = \"flit_gettext.core\"\n# or using flit-scm as a base build-backend for git-based versioning\nbuild-backend = \"flit_gettext.scm\"\n# To use use flit-scm, you will need to include the optional dependency above.\n```\n\n_Please make sure, your build system has `gettext` installed._\nIf you ship wheels, those will include the compiled `.mo` files.\n\n**That's it!**\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Compiling gettext i18n messages during project bundling.",
    "version": "1.0.0",
    "project_urls": {
        "Changelog": "https://github.com/codingjoe/flit-gettext/releases",
        "Project-URL": "https://github.com/codingjoe/flit-gettext"
    },
    "split_keywords": [
        "flit",
        "pep518",
        "build",
        "packaging",
        "gettext"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf38c459b585008e58deba7ec94e151cb8b47cd5fa952b71b23086ca4bd3bbe9",
                "md5": "de60ed043ca70f88eb899c7c99d93f84",
                "sha256": "29e643472113b4f350b0478383569ecf30773bba5873b6f33e34b367a9924b35"
            },
            "downloads": -1,
            "filename": "flit_gettext-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "de60ed043ca70f88eb899c7c99d93f84",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 4456,
            "upload_time": "2023-10-20T14:54:52",
            "upload_time_iso_8601": "2023-10-20T14:54:52.906920Z",
            "url": "https://files.pythonhosted.org/packages/bf/38/c459b585008e58deba7ec94e151cb8b47cd5fa952b71b23086ca4bd3bbe9/flit_gettext-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25ed406ac7fe6cdeb48195c40726be1a228a4423a0c3090597749ca46000bee9",
                "md5": "2d810bf39adfc8704efa42f28006e6f6",
                "sha256": "adbea9bc6e175248d12773b5f20d065b9c0b8b345acf16133efb30b73ec92711"
            },
            "downloads": -1,
            "filename": "flit_gettext-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "2d810bf39adfc8704efa42f28006e6f6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 3612,
            "upload_time": "2023-10-20T14:54:55",
            "upload_time_iso_8601": "2023-10-20T14:54:55.400841Z",
            "url": "https://files.pythonhosted.org/packages/25/ed/406ac7fe6cdeb48195c40726be1a228a4423a0c3090597749ca46000bee9/flit_gettext-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-20 14:54:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "codingjoe",
    "github_project": "flit-gettext",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "flit-gettext"
}
        
Elapsed time: 0.12709s