-
v0.7.0 Stable
released this
2021-09-17 15:38:32 -04:00 | 92 commits to main since this releaseHuge rework
Downloads
- Source code (ZIP)
- Source code (TAR.GZ)
-
IzzyLib-0.7.0-py3-none-any.whl
10 downloads · 1.2 MiB
-
IzzyLib-0.7.0.tar.gz
4 downloads · 1.2 MiB
-
v0.5 Stable
released this
2021-03-24 15:46:55 -04:00 | 169 commits to main since this releaseBreaking Changes
- Entirely new
DataBase
class based on sqlalchemy - Remove
fail
fromhttp.VerifyHeaders
__version__
is now a string. Use__version_tpl_
instead- Position of
request
argument changed in Template.render *args
inTemplate.response
was changed torequest, tpl
General
- Change type of
__version__
to a string - Add
__version_tpl__
as tuple - New
web_server
module
Cache
- Create base class for both cache types
- Allow
ttl
to be anint
Http
- New functions:
- FetchWebfingerAcct
- SetClient
- GenRsaKey
- ParseBodyDigest
- Rearranged functions and classes
- Removed
HttpRequest
class - Remove actor caching
Misc
-
New functions:
- HashString
- GetVarName
- NfsCheck
-
New Classes:
- LowerDotDict: Case-insensitive DotDict
- DotDictEncoder
- PasswordHash
-
DotDict:
- Use
isinstance
for detecting dicts - Workaround for pycryptodome's
RsaKey
in__getattr__
__str__
returns the dict as JSON- Simplify
toJson
by using providing an encoder class
- Use
-
Path:
- Parse paths that start with
~
move
uses newcopy
function- New functions:
- stem
- copy
- Parse paths that start with
Template
- New functions:
- setContext
- Add
context
argument to add a context function
Downloads
- Entirely new
-
v0.4 Stable
released this
2021-01-21 19:33:51 -05:00 | 181 commits to main since this releaseToo many changes to list tbh
Downloads
-
v0.3 Stable
released this
2020-06-10 22:58:29 -04:00 | 183 commits to main since this release(this'll get filled out when I get the chance)
Downloads
-
v0.2 Stable
released this
2020-05-23 11:26:50 -04:00 | 186 commits to main since this releaseIzzyLib.http:
- added basic http client
- completely replaced http signature signing and verifying functions
IzzyLib.misc:
- added sudo function to run a command with sudo
IzzyLib.template:
- added ability to pick which framework you're using (only sanic and aiohttp supported atm)
- added 'sendResponse' function to return a response object with the generated template
IzzyLib.color:
- functions can now use a range of 0-100 or 0-1
- the implementation is kinda lazy and may be removed (back to a range of 0-1) in the future
Downloads
-
v0.1 Pre-release
released this
2020-03-07 15:23:53 -05:00 | 192 commits to main since this releaseInitial release
Downloads