Skip to main content

SIS Unified Object Underarmor

Good morning, my brother! Welcome SUOU (SIS Unified Object Underarmor), the Python library which (maybe) speeds up and makes it pleasing to develop API, database schemas and stuff in Python.

It provides utilities such as:

  • SIQ (specification [LINK BROKEN - WON'T FIX] - copy)
  • signing and generation of access tokens, on top of ItsDangerous not tested and not working
  • helpers for use in Flask, SQLAlchemy, and other popular frameworks
  • i forgor 💀

It is not an ORM nor a replacement of it; it works along existing ORMs (currently only SQLAlchemy is supported lol).

Installation

Python 3.10+ with Pip is required.

$ pip install suou

To install optional dependencies (i.e. sqlalchemy) for development use:

$ pip install suou[sqlalchemy]

Please note that you probably already have those dependencies, if you just use the library.

Features

Read the documentation.

Support

Disclaimer

Just a heads up: SUOU was made to support yusurko (me)'s own selfish, egoistic needs. Not certainly to provide a service to the public.

As a consequence, 'add this add that' stuff is best-effort.

Expect breaking changes, disruptive renames in bugfix releases, sudden deprecations, years of unmantainment, or sudden removal of SUOU from GH or pip.

Don't want to depend on my codebase for moral reasons (albeit unrelated)? It's fine. I did not ask you.

"LTS"

The following versions are supported: the latest, the second-to-latest, 0.12.x and 0.7.x.

License

Licensed under the Apache License, Version 2.0, a non-copyleft free and open source license.

This is a hobby project, made available “AS IS”, with no warranty express or implied.

I (yusurko) may NOT be held accountable for Your use of my code.

It's pointless to file a lawsuit because you feel damaged, and it's only going to turn against you. What a waste of money you could have spent on a vacation or charity, or invested in stocks.

Happy hacking.

Metadata

Release files for suou 0.14.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for suou 0.14.1
File Interpreter ABI Platform Actions
suou-0.14.1-py3-none-any.whl Python 3 none any Details for suou-0.14.1-py3-none-any.whl

Release files / suou-0.14.1-py3-none-any.whl

Download URL suou-0.14.1-py3-none-any.whl
Size 105.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
177dfb6143a01a95f9df7df2b3931470d3446a6470b80744313f8af9bf59e62a
BLAKE2b-256 checksum
How to use checksums
0a02026c273e0cdcd5759b6be7efff7a570e37ddcf9875162de04c7c6402edc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Security for suou 0.14.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.14.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page