Library written in Python, includes several extensions for inbuilt Python solutions
Project description
It is highly recommended to continuously switch to the latest versions once they are out. I documented most of declarations in the files included in this project, and whenever there is need in seeing, what changed, there is text file ./tense/information/changes.txt, in an archive you normally download on this page, but later only text file may be downloaded, since I learned, how to update this project on PyPI.
To begin, do pip install AveyTense (assuming you have Python 3.9 or greater; if you don’t have recent version, visit this page and specify the version, like pip install AveyTense==0.3.29). Last thing is creating a new Python file and writing following import statement:
from tense import * # or "import tense as ts", no matter which way you preferEnjoy!
Features:
the Color class for colorizing output text on the console
the Abstract class (equivalent to abc.ABCMeta metaclass) for creating non-instantiable classes
the Final class (equivalent to typing.final() decorator) for creating non-inheritable classes
the Frozen class (equivalent to dataclasses.dataclass(frozen = True)) for creating immutable objects
the abroad() function being more developed version of inbuilt function range()
the reckon() function being more developed version of inbuilt function len()
the ChangeVar class for creating sentinels inside while loops
the FinalVar class for creating final variables (referring to typing.Final)
- the Tense class featuring methods extending possibilities of abroad() function, math methods, time methods,
and methods for tossing up (randomizing) results
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 Distributions
Built Distribution
File details
Details for the file AveyTense-0.3.30-py3-none-any.whl
.
File metadata
- Download URL: AveyTense-0.3.30-py3-none-any.whl
- Upload date:
- Size: 97.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa43c7bf6d7bd5edce95b0f788d5a2ddfd9450ca2ec327f5ac51857caf7673b |
|
MD5 | 4b6073b6af58dde568363bac06e7ca08 |
|
BLAKE2b-256 | 521635748cacf4e1922292514a01c6e31a5560b954fbff63198abb08ac25599d |