A collection of useful non-standard Python functions which aim to be simple to use, highly readable but not efficient. https://docs.franco.net.eu.org/fpyutils/
Go to file
Franco Masotti 79d690c651
Update version number
- Prepare for release 4.0.1
2023-11-08 22:54:52 +01:00
assets Run pre-commit on all files. 2021-04-18 23:13:15 +02:00
docs Update version number 2023-11-08 22:54:52 +01:00
fpyutils Update version number 2023-11-08 22:54:52 +01:00
packages/aur Update version number 2023-11-08 22:54:52 +01:00
.allowed_licenses.yml Fix packaging 2022-12-26 00:45:08 +01:00
.gitignore Fix packaging 2022-12-26 00:45:08 +01:00
.pre-commit-config.yaml Update version number 2023-11-08 22:54:52 +01:00
CONTRIBUTING.md Minor fixes 2022-11-03 19:25:20 +01:00
LICENSE.txt Fixed setup.py, typos and minor stuff. 2017-12-05 16:03:15 +01:00
MANIFEST.in Fix packaging 2022-12-26 00:45:08 +01:00
Makefile Update version number 2023-11-08 22:54:52 +01:00
README.md API modules cleanup, fixes and updates 2023-11-06 19:31:52 +01:00
pyproject.toml Change packaging 2022-12-22 17:47:08 +01:00
requirements-dev.txt Change unit test suite 2023-11-08 17:51:55 +01:00
requirements-freeze.txt Change unit test suite 2023-11-08 17:51:55 +01:00
requirements.txt Fix packaging 2022-12-26 00:45:08 +01:00
setup.cfg Update version number 2023-11-08 22:54:52 +01:00
setup.py API modules cleanup, fixes and updates 2023-11-06 19:31:52 +01:00

README.md

fpyutils

PyPI fpyutils version Debian 12 package nixpkgs unstable package Anaconda.org Downloads Dependent repos (via libraries.io) Buy me a coffee

A collection of useful non-standard Python functions which aim to be simple to use, highly readable but not efficient.

Documentation

https://docs.franco.net.eu.org/fpyutils/

API examples

>>> import fpyutils
>>> f = open('foo.txt')
>>> f.read()
"This is\nfoo.\nfoo\nThis is\nnot\nbar.\nAnd it's\n    foo\n\nBye!\n"
>>> fpyutils.filelines.get_line_matches('foo.txt','foo',5)
{1: 3, 2: 8}

License

Copyright (C) 2017-2023 Franco Masotti

fpyutils is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

fpyutils is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with fpyutils. If not, see http://www.gnu.org/licenses/.

Changelog and trusted source

You can check the authenticity of new releases using my public key.

Changelogs, instructions, sources and keys can be found at blog.franco.net.eu.org/software/#fpyutils.

Support this project

  • Buy Me a Coffee
  • Bitcoin: bc1qnkflazapw3hjupawj0lm39dh9xt88s7zal5mwu
  • Monero: 84KHWDTd9hbPyGwikk33Qp5GW7o7zRwPb8kJ6u93zs4sNMpDSnM5ZTWVnUp2cudRYNT6rNqctnMQ9NbUewbj7MzCBUcrQEY
  • Dogecoin: DMB5h2GhHiTNW7EcmDnqkYpKs6Da2wK3zP
  • Vertcoin: vtc1qd8n3jvkd2vwrr6cpejkd9wavp4ld6xfu9hkhh0