THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
package documentation
Undocumented
| Module | accepted |
Undocumented |
| Module | active |
Undocumented |
| Module | after |
Undocumented |
| Module | after |
Undocumented |
| Module | alpha |
Undocumented |
| Module | ascii |
Undocumented |
| Module | before |
Undocumented |
| Module | before |
Undocumented |
| Module | between |
Undocumented |
| Module | confirm |
Undocumented |
| Module | date |
Undocumented |
| Module | decimal |
Undocumented |
| Module | different |
Undocumented |
| Module | dimensions |
No module docstring; 1/1 function documented |
| Module | doesnt |
Undocumented |
| Module | doesnt |
Undocumented |
| Module | email |
Undocumented |
| Module | encoding |
Undocumented |
| Module | ends |
Undocumented |
| Module | file |
Undocumented |
| Module | greater |
Undocumented |
| Module | image |
Undocumented |
| Module | image |
No module docstring; 0/14 constant, 6/6 functions documented |
| Module | integer |
Undocumented |
| Module | ip |
Undocumented |
| Module | json |
Undocumented |
| Module | less |
Undocumented |
| Module | lowercase |
Undocumented |
| Module | mac |
Undocumented |
| Module | max |
Undocumented |
| Module | measure |
No module docstring; 0/2 constant, 3/3 functions documented |
| Module | mime |
Undocumented |
| Module | size |
Undocumented |
| Module | starts |
Undocumented |
| Module | strong |
Undocumented |
| Module | temporal |
No module docstring; 3/3 functions documented |
| Module | ulid |
Undocumented |
| Module | unique |
No module docstring; 1/1 function documented |
| Module | uppercase |
Undocumented |
| Module | uuid |
Undocumented |
From __init__.py:
| Class | |
Ensure a value expresses an explicit acceptance. |
| Class | |
Ensure a URL points at a hostname that currently resolves. |
| Class | |
Ensure a date comes strictly after a reference moment. |
| Class | |
Ensure a date is equal to or comes after a reference moment. |
| Class | |
Ensure a string contains only alphabetic characters. |
| Class | |
Ensure a string contains only 7-bit ASCII characters. |
| Class | |
Ensure a date comes strictly before a reference moment. |
| Class | |
Ensure a date is equal to or comes before a reference moment. |
| Class | |
Ensure a value's size falls within an inclusive range. |
| Class | |
Ensure a value matches the password supplied in a sibling field. |
| Class | |
Ensure a date string matches one of the accepted formats. |
| Class | |
Ensure a numeric value carries a given number of decimal places. |
| Class | |
Ensure a value differs from every value supplied to the rule. |
| Class | |
Ensure an uploaded image satisfies the given dimension constraints. |
| Class | |
Ensure a string does not end with any of the given suffixes. |
| Class | |
Ensure a string does not start with any of the given prefixes. |
| Class | |
Ensure a string is a valid email address. |
| Class | |
Ensure a value can be represented in a given character encoding. |
| Class | |
Ensure a string ends with one of the given suffixes. |
| Class | |
Ensure a value is a successfully uploaded file. |
| Class | |
Ensure a value is greater than or equal to a sibling field. |
| Class | |
Ensure an uploaded file is a raster image. |
| Class | |
Ensure a value represents a whole number. |
| Class | |
Ensure a string is a valid IP address. |
| Class | |
Ensure a string holds a syntactically valid JSON document. |
| Class | |
Ensure a value is less than or equal to a sibling field. |
| Class | |
Ensure a string contains no uppercase characters. |
| Class | |
Ensure a string is a valid MAC address. |
| Class | |
Ensure an integer is written with at most a given number of digits. |
| Class | |
Ensure an uploaded file declares one of the accepted MIME types. |
| Class | |
Ensure a value has an exact size. |
| Class | |
Ensure a string starts with one of the given prefixes. |
| Class | |
Ensure a string is strong enough to be used as a password. |
| Class | |
Ensure a string is a valid lexicographically sortable identifier. |
| Class | |
Ensure a value is not already stored in a database column. |
| Class | |
Ensure a string contains no lowercase characters. |
| Class | |
Ensure a string is a valid RFC 9562 universally unique identifier. |
| Function | __dir__ |
List loaded attributes and public schema rules. |
| Function | __getattr__ |
Resolve and cache a public schema rule. |
| Constant | _EXPORTS |
Undocumented |
Resolve and cache a public schema rule.
| Parameters | |
name:str | Name requested from this package. |
| Returns | |
object | Rule class from its defining module. |
| Raises | |
AttributeError | If the requested name is not exported. |
Undocumented
| Value |
|