picsexl


Namepicsexl JSON
Version 0.1.3 PyPI version JSON
download
home_pagehttps://github.com/pog7x/picsexl
SummaryConverter from ics format to xls
upload_time2023-03-10 06:13:42
maintainer
docs_urlNone
authorpog7x
requires_python>=3.7
licenseMIT
keywords python calendar ics excel recurring
VCS
bugtrack_url
requirements icalendar openpyxl python-dateutil pytz
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # picsexl

[![PyPI](https://img.shields.io/pypi/v/picsexl?color=eb345b)](https://pypi.org/project/picsexl/)
[![License](https://img.shields.io/github/license/pog7x/picsexl?color=eb345b)](https://github.com/pog7x/picsexl/blob/master/LICENSE)

## Converter from ics format to xls

### Installation

```bash
pip install picsexl
```

### Example
```python
from datetime import datetime, timezone
from picsexl import PIcsExl

p = PIcsExl(
    file_path="/path/to/your/file.ics",
    mail_to="some.email@gmail.com",
    start_date=datetime(2022, 10, 1, 0, 0, 0, tzinfo=timezone.utc),
    end_date=datetime(2022, 10, 30, 23, 59, 59, tzinfo=timezone.utc),
)
p.run_sniff_and_write_ics_lines()
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pog7x/picsexl",
    "name": "picsexl",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "python calendar ics excel recurring",
    "author": "pog7x",
    "author_email": "poluningm@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/fa/b9/7a7f8b27d48532edcea846b637258e26f5080530a6df351044f80379a48e/picsexl-0.1.3.tar.gz",
    "platform": null,
    "description": "# picsexl\n\n[![PyPI](https://img.shields.io/pypi/v/picsexl?color=eb345b)](https://pypi.org/project/picsexl/)\n[![License](https://img.shields.io/github/license/pog7x/picsexl?color=eb345b)](https://github.com/pog7x/picsexl/blob/master/LICENSE)\n\n## Converter from ics format to xls\n\n### Installation\n\n```bash\npip install picsexl\n```\n\n### Example\n```python\nfrom datetime import datetime, timezone\nfrom picsexl import PIcsExl\n\np = PIcsExl(\n    file_path=\"/path/to/your/file.ics\",\n    mail_to=\"some.email@gmail.com\",\n    start_date=datetime(2022, 10, 1, 0, 0, 0, tzinfo=timezone.utc),\n    end_date=datetime(2022, 10, 30, 23, 59, 59, tzinfo=timezone.utc),\n)\np.run_sniff_and_write_ics_lines()\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Converter from ics format to xls",
    "version": "0.1.3",
    "split_keywords": [
        "python",
        "calendar",
        "ics",
        "excel",
        "recurring"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fab97a7f8b27d48532edcea846b637258e26f5080530a6df351044f80379a48e",
                "md5": "4370e7aab3df72d3c5a750f9a32699cd",
                "sha256": "2f7f6c26bc24d14a6560b8487f8f0bf05c47b91b3bb928a0cb3953d56fe5ca89"
            },
            "downloads": -1,
            "filename": "picsexl-0.1.3.tar.gz",
            "has_sig": false,
            "md5_digest": "4370e7aab3df72d3c5a750f9a32699cd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 7387,
            "upload_time": "2023-03-10T06:13:42",
            "upload_time_iso_8601": "2023-03-10T06:13:42.883160Z",
            "url": "https://files.pythonhosted.org/packages/fa/b9/7a7f8b27d48532edcea846b637258e26f5080530a6df351044f80379a48e/picsexl-0.1.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-03-10 06:13:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "pog7x",
    "github_project": "picsexl",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "icalendar",
            "specs": [
                [
                    "==",
                    "5.0.2"
                ]
            ]
        },
        {
            "name": "openpyxl",
            "specs": [
                [
                    "==",
                    "3.0.10"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.8.2"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": [
                [
                    "==",
                    "2022.7.1"
                ]
            ]
        }
    ],
    "lcname": "picsexl"
}
        
Elapsed time: 0.04720s