mo-files


Namemo-files JSON
Version 6.672.25036 PyPI version JSON
download
home_pagehttps://github.com/klahnakoski/mo-files
SummaryMore Files! Steamlined for UTF8 and JSON.
upload_time2025-02-05 23:37:05
maintainerNone
docs_urlNone
authorKyle Lahnakoski
requires_pythonNone
licenseMPL 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # More Files!

[![PyPI Latest Release](https://img.shields.io/pypi/v/mo-files.svg)](https://pypi.org/project/mo-files/)
[![Build Status](https://github.com/klahnakoski/mo-files/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/klahnakoski/mo-files/actions/workflows/build.yml)
[![Coverage Status](https://coveralls.io/repos/github/klahnakoski/mo-files/badge.svg?branch=dev)](https://coveralls.io/github/klahnakoski/mo-files?branch=dev)
[![Downloads](https://static.pepy.tech/badge/mo-files/month)](https://pepy.tech/project/mo-files)

The `File` class makes the default assumption all files have cr-delimited unicode content that is UTF-8 encoded. This is great for JSON files. It also provides better operators over some common file manipulations.




## Recent changes

**Version 6.x**

Get a little closer to Python's pathlib module standards

* `stem` - to refer file name without extension
* `os_path` - to get the os-specific absolute path for use in other Python modules
* `rel_path` - the given path 
* `abs_path` - was `abspath`, added underscore for consistency 




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/klahnakoski/mo-files",
    "name": "mo-files",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Kyle Lahnakoski",
    "author_email": "kyle@lahnakoski.com",
    "download_url": "https://files.pythonhosted.org/packages/5e/41/ac5cbf4ec933126f2e4ece3858f828b0e111b9a7251a923b1ad5597f6426/mo_files-6.672.25036.tar.gz",
    "platform": null,
    "description": "# More Files!\r\n\r\n[![PyPI Latest Release](https://img.shields.io/pypi/v/mo-files.svg)](https://pypi.org/project/mo-files/)\r\n[![Build Status](https://github.com/klahnakoski/mo-files/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/klahnakoski/mo-files/actions/workflows/build.yml)\r\n[![Coverage Status](https://coveralls.io/repos/github/klahnakoski/mo-files/badge.svg?branch=dev)](https://coveralls.io/github/klahnakoski/mo-files?branch=dev)\r\n[![Downloads](https://static.pepy.tech/badge/mo-files/month)](https://pepy.tech/project/mo-files)\r\n\r\nThe `File` class makes the default assumption all files have cr-delimited unicode content that is UTF-8 encoded. This is great for JSON files. It also provides better operators over some common file manipulations.\r\n\r\n\r\n\r\n\r\n## Recent changes\r\n\r\n**Version 6.x**\r\n\r\nGet a little closer to Python's pathlib module standards\r\n\r\n* `stem` - to refer file name without extension\r\n* `os_path` - to get the os-specific absolute path for use in other Python modules\r\n* `rel_path` - the given path \r\n* `abs_path` - was `abspath`, added underscore for consistency \r\n\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": "MPL 2.0",
    "summary": "More Files! Steamlined for UTF8 and JSON.",
    "version": "6.672.25036",
    "project_urls": {
        "Homepage": "https://github.com/klahnakoski/mo-files"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6717b09c78b90b142c70e42547427fe274dc5e52f4c13b2d6342fb9e424e55e2",
                "md5": "116d57b313a1989034f3ebfddaf42ca2",
                "sha256": "c97df044f08cc34bb2557cdb7c972281a93724b3b914550968892733597c74ec"
            },
            "downloads": -1,
            "filename": "mo_files-6.672.25036-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "116d57b313a1989034f3ebfddaf42ca2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 16830,
            "upload_time": "2025-02-05T23:37:01",
            "upload_time_iso_8601": "2025-02-05T23:37:01.535820Z",
            "url": "https://files.pythonhosted.org/packages/67/17/b09c78b90b142c70e42547427fe274dc5e52f4c13b2d6342fb9e424e55e2/mo_files-6.672.25036-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e41ac5cbf4ec933126f2e4ece3858f828b0e111b9a7251a923b1ad5597f6426",
                "md5": "58b883277d9b4d2eaee0550c6dc03d15",
                "sha256": "ccfe695431f77a071c1b3492493bd93a64591ab45b3cde388c589d91fc0e911f"
            },
            "downloads": -1,
            "filename": "mo_files-6.672.25036.tar.gz",
            "has_sig": false,
            "md5_digest": "58b883277d9b4d2eaee0550c6dc03d15",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 16581,
            "upload_time": "2025-02-05T23:37:05",
            "upload_time_iso_8601": "2025-02-05T23:37:05.526758Z",
            "url": "https://files.pythonhosted.org/packages/5e/41/ac5cbf4ec933126f2e4ece3858f828b0e111b9a7251a923b1ad5597f6426/mo_files-6.672.25036.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-05 23:37:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "klahnakoski",
    "github_project": "mo-files",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "mo-files"
}
        
Elapsed time: 0.83930s