======
fspath
======
After 10 years juggling with os.path, zipfile & Co. I thought it is time to
bring back more *pythonic* to APIs. It is made with the philosophy that API's
should be intuitive and their defaults should at least cover 80% of what
programmer daily needs. Started with the semantic file system pathes, it grows
continuous and includes more and more handy stuff for the daily python
scripting.
visit our slide-show at https://return42.github.io/fspath/slides/index.html
:copyright: Copyright (C) 2023 Markus Heiser
:e-mail: markus.heiser@darmarIT.de
:license: GNU Affero General Public License v3 or later (AGPLv3+)
:docs: http://return42.github.io/fspath
:repository: `github return42/fspath <https://github.com/return42/fspath>`_
Installing
==========
Works as usual, e.g. use::
pip install --user fspath
or a bleeding edge installation from GitHub::
pip install --user git+http://github.com/return42/fspath.git
Raw data
{
"_id": null,
"home_page": "https://github.com/return42/fspath",
"name": "fspath",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "path-names development",
"author": "Markus Heiser",
"author_email": "markus.heiser@darmarIT.de",
"download_url": "https://files.pythonhosted.org/packages/04/e7/5f1fd78115caec76ca456e8e8222fc5a83138dd52dcf923e5f4921df08db/fspath-20230629.tar.gz",
"platform": null,
"description": "======\nfspath\n======\n\nAfter 10 years juggling with os.path, zipfile & Co. I thought it is time to\nbring back more *pythonic* to APIs. It is made with the philosophy that API's\nshould be intuitive and their defaults should at least cover 80% of what\nprogrammer daily needs. Started with the semantic file system pathes, it grows\ncontinuous and includes more and more handy stuff for the daily python\nscripting.\n\nvisit our slide-show at https://return42.github.io/fspath/slides/index.html\n\n:copyright: Copyright (C) 2023 Markus Heiser\n:e-mail: markus.heiser@darmarIT.de\n:license: GNU Affero General Public License v3 or later (AGPLv3+)\n:docs: http://return42.github.io/fspath\n:repository: `github return42/fspath <https://github.com/return42/fspath>`_\n\n\nInstalling\n==========\n\nWorks as usual, e.g. use::\n\n pip install --user fspath\n\nor a bleeding edge installation from GitHub::\n\n pip install --user git+http://github.com/return42/fspath.git\n",
"bugtrack_url": null,
"license": "AGPLv3",
"summary": "semantic path names and more",
"version": "20230629",
"project_urls": {
"Homepage": "https://github.com/return42/fspath"
},
"split_keywords": [
"path-names",
"development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5539c9136af840b1dce6e835d5a665b0cea00edf8b022375d99ed75c79df0203",
"md5": "6e300de0f714627aac6e0d5e739dc258",
"sha256": "f64b560c7e3ed77da61b55f35764e03e2fb9dd8955c5c140535dbd07711693af"
},
"downloads": -1,
"filename": "fspath-20230629-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6e300de0f714627aac6e0d5e739dc258",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 65979,
"upload_time": "2023-06-29T16:50:03",
"upload_time_iso_8601": "2023-06-29T16:50:03.787103Z",
"url": "https://files.pythonhosted.org/packages/55/39/c9136af840b1dce6e835d5a665b0cea00edf8b022375d99ed75c79df0203/fspath-20230629-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "04e75f1fd78115caec76ca456e8e8222fc5a83138dd52dcf923e5f4921df08db",
"md5": "c6bc8180d06452c54f087b1538218c64",
"sha256": "3620ef6cd6d9657bb844dcee594270210a4ad61bce8ac5007e728809d8caac6e"
},
"downloads": -1,
"filename": "fspath-20230629.tar.gz",
"has_sig": false,
"md5_digest": "c6bc8180d06452c54f087b1538218c64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 38410,
"upload_time": "2023-06-29T16:50:05",
"upload_time_iso_8601": "2023-06-29T16:50:05.340781Z",
"url": "https://files.pythonhosted.org/packages/04/e7/5f1fd78115caec76ca456e8e8222fc5a83138dd52dcf923e5f4921df08db/fspath-20230629.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-29 16:50:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "return42",
"github_project": "fspath",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"tox": true,
"lcname": "fspath"
}