• 0.7.5 27ce7b8a2c

    v0.7.5 Stable

    izaliamae released this 2022-09-02 11:11:58 -04:00 | 4 commits to main since this release

    Downloads
  • 0.7.0 864849feb8

    v0.7.0 Stable

    izaliamae released this 2021-09-17 15:38:32 -04:00 | 92 commits to main since this release

    Huge rework

    Downloads
  • 0.5 da85c268bb

    v0.5 Stable

    izaliamae released this 2021-03-24 15:46:55 -04:00 | 169 commits to main since this release

    Breaking Changes

    • Entirely new DataBase class based on sqlalchemy
    • Remove fail from http.VerifyHeaders
    • __version__ is now a string. Use __version_tpl_ instead
    • Position of request argument changed in Template.render
    • *args in Template.response was changed to request, 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 an int

    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
    • Path:

      • Parse paths that start with ~
      • move uses new copy function
      • New functions:
        • stem
        • copy

    Template

    • New functions:
      • setContext
    • Add context argument to add a context function
    Downloads
  • v0.4 0e59542626

    v0.4 Stable

    izaliamae released this 2021-01-21 19:33:51 -05:00 | 181 commits to main since this release

    Too many changes to list tbh

    Downloads
  • 0.3 3aeea06f55

    v0.3 Stable

    izaliamae 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
  • 0.2 6ae253b40d

    v0.2 Stable

    izaliamae released this 2020-05-23 11:26:50 -04:00 | 186 commits to main since this release

    IzzyLib.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
  • 0.1 e0d09f8859

    v0.1 Pre-release

    izaliamae released this 2020-03-07 15:23:53 -05:00 | 192 commits to main since this release

    Initial release

    Downloads