A list of functions ready to install and use.
Project description
Functions
This is a gigantic folder, with multiple functions for multiple use cases. The only folder that you will need, is PythonFunctions.
Documentation
Every file has it own documentation, which can be found here: Documentation.
Expanding
This file is still in development and more is to come! If you want to contribute, follow the same file structure and submit a pull request. What you see now is not the final version.
Contributing
Please read Contributing.md
Update Log
1.4.15
Updated
- Added more checks to
Encryption.pyto make sure thatfernetis installed to use it.
1.4.14
Updated
Checks.ynto include ability to pass in an argument into the function.
1.4.13
Added
- Documentation for
Check.Path
Updated
Check.Pathto: return a path when valid; return false on no path; reask on invalid path.
Fixed
- Pylint complaining about TerminalDisplay
1.4.12
Fixed
- Issue in
Version.pythat would meanVersion 1.4.11comes beforeVersion 1.4.7
Removed
- Hint and Hint argumnet in
Version.pyComparefunction.
1.4.11
Added
- AudioExtractor in
Convert.py - AudioExtractor to
Convert.pydocumentation - New optional dependiences installation options.
Watermark.pyLINKCODEfunction. (link + text)Watermark.pyTIMEfunction. (Just gets the hour, minute second)- Relative documentation for
Watermark.py
Updated
Save.pyReadandWritefunction to use*before the encoding argument.- renamed
Save.pyWritefunction fromSavetoWrite. (But leftSavein as a redirect toWriteuntil1.5.0and gave a warning) - Updated
Save.pydocumentation - Updated
pyproject.tomlto use move optional dependecies. - Updated related documentation to include the optional dependience installation instructions.
- Regenerated the whole documentation in
docs/build Watermark.pyto make it more readable and so more functions can be used elsewhere.Watermark.pyto have a default file name of__main__- Renamed
maininWatermark.pytowatermark. (Like save, left main as a redirect and gave a warning) - Updated some backend github code.
- Updated documentation for
tests/ - Updated some tests (not much though)
Fixed
Save.pytest with the newencodingargument.- Other random files that got broken with the
Save.pyupdate. - Some pylint issues
- Tests that got broken
- Fixed pylint complaining at a doc by making it disabled in that file. (
docs/source/conf.py)
1.4.10
This was a mess, basically just ended up making it v1.4.11
1.4.9
Added
- Added notes to
Colours.pydocumentation. Check.py: Added option to check if an input is a valid path on the os.Check.py: Added a callback function option that gets called after the user enters a result.
Changed
- Updated
Check.py,Colours.py,Convert.pydocumentation - Updated testing for
Check.py - Went back to the
Added,Changed,Removedformat.
Fixed
- Fixed issue with
Message.pynot being happy afterColours.pyupdate. - Fixed some tests
Removed
- Removed most of the data from
Colours.pydue to being inColorama - Removed class out of
Convert.py
1.4.8
- Added arrow key support in terminal display.
- Added timer function wrapper to run.py
- Added
includeHiddentoCleanFolderData.py - Updated documentation
- Updated Searching to always search hidden directories by default unless excluded.
- Removed
Nonethat appears insearch.LocatewithLoggingenabled
1.4.7
- Added
ui.CreateImage - Updated
ui.AddButtonto include image option. - Updated
ui.AddButtonto use a better callback function - Updated
ui.ChangeStateto not use a dictionary but instead pass in each argument. - Updated documentation
- Disabled
__main__.pyGenerateSettingsandSettings - Removed
Version.LocalSettings - Removed
Version.Comparesaying to make the "PyFuncSet.json" file
1.4.6
- Added return function support to
yes no check - Added tests (github)
- Changed yes no check to support capital letters (now makes them lowercase before compare)
- Updated documentation
- Went back to old update log form.
- Fixed documentation warnings
1.4.5
Changed
- Changed default output message to
Nonefor those scripts which relayed on it. (instead of empty string)
1.4.4
Changed
Version.pyCompare with new option to mute the hint__main__.pyto print the version instead of run the version compare function.
1.4.3
Added
- SetQuitMessage in
TerminalDisplay.py Message_test.pyto test messages (github)
Fixed
- An issue in
Message.pycausingMessageto always be the output no matter the input message.
Removed
Beautifier.ymlas it required making a new branch to commit the changes (github)
1.4.2
Changed
- Fixed linter messages that got by the pylint test (Why did it not fail with a score under 10?)
- Updated Save decoder/encoder due to pylint.
1.4.1
Changed
- Moved update checker out of
__init__.pyto__main__.py
1.4.0
Added
- Way to view settings in terminal (and default values) (
-sin__main__.py) - Documentation in
__init__.py - Hint in
Version.py
Changed
ConsoleFormatto be a dictionary made up of classes insteadColoursdocumentation- Changed
-sin__main__.pyto-gsand-s(2 different functions) Version.pyto work when offline and not crashVersion.pyrequest timeout to 10 seconds (from 60)canReadGlobalto aReadGlobalandCanReadGlobal- Every file that had a link to old
Coloursfunctions
Removed
Deprecatedmodule due to not working on wslColours.Printdue to useless and less features.Colours.reverseBit of a waste, and why don't you have to colour name if you are asking for code?Colours.cMini functionColours.colourRetrievedwoked whenConsoleFormatwas a dictionaryCreditsas they didn't really do much
To view all updates, Please view Updates
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file PythonFunctions-1.4.15.tar.gz.
File metadata
- Download URL: PythonFunctions-1.4.15.tar.gz
- Upload date:
- Size: 41.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
077c8922f8839c68fef36eb75af67c5222a2768cf94237a21ac4313fa4b36c6a
|
|
| MD5 |
4e7453b96a81330cddd4fc5cd5358445
|
|
| BLAKE2b-256 |
19613d74f89f92d37795f3ff627a9ebf68466e98924fa4b05d0db59a46a94891
|
File details
Details for the file PythonFunctions-1.4.15-py3-none-any.whl.
File metadata
- Download URL: PythonFunctions-1.4.15-py3-none-any.whl
- Upload date:
- Size: 46.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4be6dd592d36c88f38639117fe16ff5ac11ece28039f4f77e96c908502bbc051
|
|
| MD5 |
2510a83483c27442fdb7c8f04126376e
|
|
| BLAKE2b-256 |
55b417349d2c6f9b3f4813e3be3e8b36550fef1ec9cf3ec300396e85696c65a1
|