https://github.com/quodlibet/senf
Python module for handling platform native strings
https://github.com/quodlibet/senf
argv environment-variables pathname python stderr stdout
Last synced: 10 months ago
JSON representation
Python module for handling platform native strings
- Host: GitHub
- URL: https://github.com/quodlibet/senf
- Owner: quodlibet
- License: mit
- Created: 2016-08-14T15:55:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-07-11T21:25:47.000Z (over 5 years ago)
- Last Synced: 2024-10-01T12:49:42.227Z (over 1 year ago)
- Topics: argv, environment-variables, pathname, python, stderr, stdout
- Language: Python
- Homepage: https://senf.readthedocs.io
- Size: 331 KB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
.. image:: https://cdn.rawgit.com/quodlibet/senf/master/docs/images/header.svg
:align: center
:width: 400px
|
**Senf** introduces a new platform native string type called `fsnative`. It
adds functions to convert text, bytes and paths to and from that new type and
helper functions to integrate it nicely with the Python stdlib.
**Senf** supports Python 2.7, 3.4+, works with PyPy, works on Linux, Windows,
macOS, is MIT licensed, and only depends on the stdlib. It does not monkey
patch anything in the stdlib.
For more info see https://senf.readthedocs.io/
.. image:: https://codecov.io/gh/quodlibet/senf/branch/master/graph/badge.svg
:target: https://codecov.io/gh/quodlibet/senf