Python utilities for SE(+ML) research. This library stays reasonably up-to-date with the latest Python 3, currently supporting 3.9~3.14.
Mature functions:
bash: running Bash command;
io: loading/dumping files with serialization support, managing files;
log: for easy setup logging;
project: for batch processing of repositories;
Incubating functions:
pbar: improve tqdm’s output in emacs-shell like terminals;
GitHubUtils: for mining GitHub, using PyGitHub package;
MiscUtils: for whatever functions that may not belong to other classes;
Stream: similar to java.utils.Stream;
TimeUtils: for adding time constrain on an operation;
latex.*: for writing macros and tables for latex documents;
Deprecated functions:
BashUtils: the previous version of bash;
IOUtils: the previous version of io;
CliUtils: for command line argument parsing without the need to declare each argument, recommended to use jsonargparse library;
LoggingUtils: the previous version of log;
Full documentation can be found at readthedocs.
Metadata
Release files for seutil 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| seutil-0.9.0.tar.gz | 42.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seutil-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 93.1 kB
Release files / seutil-0.9.0.tar.gz
| Download URL | seutil-0.9.0.tar.gz |
|---|---|
| Size | 42.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f224bc45ec729a6df2da2e4682b04ebcaf837e6cd8659f3dc4abb8400eae897
|
|
BLAKE2b-256 checksum How to use checksums |
aa19c9fb2e80e7cc92e942936e673d7f865a3ddb26b43d28967f9657e09f11e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / seutil-0.9.0-py3-none-any.whl
| Download URL | seutil-0.9.0-py3-none-any.whl |
|---|---|
| Size | 50.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d06044118acfbef2cfa96718cbe6a8771852b1407e7251253559e820b430c6c2
|
|
BLAKE2b-256 checksum How to use checksums |
afd9b19152b3f836b0692e671b1eb51958bf43994cb2a359904fb11537990f21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|