syllables


Namesyllables JSON
Version 1.0.9 PyPI version JSON
download
home_pagehttps://github.com/prosegrinder/python-syllables
SummaryA Python package for estimating the number of syllables in a word.
upload_time2023-10-22 12:30:36
maintainer
docs_urlNone
authorDavid L. Day
requires_python>=3.7.2,<4.0.0
licenseGPLv3
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Syllables: A fast syllable estimator for Python

[![Latest PyPI version](https://img.shields.io/pypi/v/syllables.svg)](https://pypi.python.org/pypi/syllables)
[![Python Poetry CI](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml/badge.svg)](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml)

Syllables is a fast, simple syllable estimator for Python. It's intended for use
in places where speed matters. For situations where accuracy matters, please
consider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python
library instead.

## Installation

`syllables` is available on PyPI. Simply install it with `pip`:

```bash
pip install syllables
```

## Usage

Syllables provides a single function, estimate, which estimates the number of
syllables in a single word.

```python
>>> import syllables
>>> syllables.estimate('estimate')
4
>>> syllables.estimate('syllables')
3
```

## Credits

Built on or modeled after the following open source projects:

- [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/prosegrinder/python-syllables",
    "name": "syllables",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7.2,<4.0.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "David L. Day",
    "author_email": "david@davidlday.com",
    "download_url": "https://files.pythonhosted.org/packages/e5/f7/22a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8/syllables-1.0.9.tar.gz",
    "platform": null,
    "description": "# Syllables: A fast syllable estimator for Python\n\n[![Latest PyPI version](https://img.shields.io/pypi/v/syllables.svg)](https://pypi.python.org/pypi/syllables)\n[![Python Poetry CI](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml/badge.svg)](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml)\n\nSyllables is a fast, simple syllable estimator for Python. It's intended for use\nin places where speed matters. For situations where accuracy matters, please\nconsider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python\nlibrary instead.\n\n## Installation\n\n`syllables` is available on PyPI. Simply install it with `pip`:\n\n```bash\npip install syllables\n```\n\n## Usage\n\nSyllables provides a single function, estimate, which estimates the number of\nsyllables in a single word.\n\n```python\n>>> import syllables\n>>> syllables.estimate('estimate')\n4\n>>> syllables.estimate('syllables')\n3\n```\n\n## Credits\n\nBuilt on or modeled after the following open source projects:\n\n- [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/)\n",
    "bugtrack_url": null,
    "license": "GPLv3",
    "summary": "A Python package for estimating the number of syllables in a word.",
    "version": "1.0.9",
    "project_urls": {
        "Homepage": "https://github.com/prosegrinder/python-syllables",
        "Repository": "https://github.com/prosegrinder/python-syllables"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27c596e282163836a83d9f0cfdc5792e5bbb8baab18ee2e2dca4a85875588f1b",
                "md5": "a8c583a86dbfbe5087834ad8e83c7777",
                "sha256": "341d1e5dd396589d385a8c462ea483081d344fa5652e02d29d1047a342c88d9b"
            },
            "downloads": -1,
            "filename": "syllables-1.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a8c583a86dbfbe5087834ad8e83c7777",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7.2,<4.0.0",
            "size": 15225,
            "upload_time": "2023-10-22T12:30:35",
            "upload_time_iso_8601": "2023-10-22T12:30:35.605784Z",
            "url": "https://files.pythonhosted.org/packages/27/c5/96e282163836a83d9f0cfdc5792e5bbb8baab18ee2e2dca4a85875588f1b/syllables-1.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e5f722a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8",
                "md5": "32b83b78bc385fa41b2b57f92bed878a",
                "sha256": "e73be37d7420bd94cae1ec5511dc6392e1305fe0837a89def9bcabad27f91f6f"
            },
            "downloads": -1,
            "filename": "syllables-1.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "32b83b78bc385fa41b2b57f92bed878a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7.2,<4.0.0",
            "size": 15002,
            "upload_time": "2023-10-22T12:30:36",
            "upload_time_iso_8601": "2023-10-22T12:30:36.824291Z",
            "url": "https://files.pythonhosted.org/packages/e5/f7/22a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8/syllables-1.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-22 12:30:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "prosegrinder",
    "github_project": "python-syllables",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "syllables"
}
        
Elapsed time: 0.16387s