Python utilities for SE research
Project description
Project seutil
Python utilities for SE(+ML) research. This library stays reasonably up-to-date with latest Python 3, currently 3.8.
Mature functions:
- io: loading/dumping files with serailization support, managing files;
- bash: running Bash command;
Incubating functions:
- LoggingUtils: for logging;
- GitHubUtils: for mining GitHub, using
PyGitHubpackage; - 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;
- project.*: for batch processing of repositories;
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;
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 Distribution
seutil-0.6.2.tar.gz
(31.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
seutil-0.6.2-py3-none-any.whl
(36.3 kB
view details)
File details
Details for the file seutil-0.6.2.tar.gz.
File metadata
- Download URL: seutil-0.6.2.tar.gz
- Upload date:
- Size: 31.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cba2a6d958e93da24db8154b2d1be0273d44e8c2deba68229d61fef8ce5016aa
|
|
| MD5 |
f4abd34cd6df1fdd20bde9503fc8073a
|
|
| BLAKE2b-256 |
2c357bde7467ffa89747adbb9a742070883ee31064f52d9dc97625023be731a8
|
File details
Details for the file seutil-0.6.2-py3-none-any.whl.
File metadata
- Download URL: seutil-0.6.2-py3-none-any.whl
- Upload date:
- Size: 36.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b26a7c5176fa03c029b28348e59beacbc21167eae24840c74c8cb54ddb2309b4
|
|
| MD5 |
0a630f709ffaba543a678f6997577d27
|
|
| BLAKE2b-256 |
ad54321da81fe7a28e484c9d71e1f094b596aac72f437abcc3a279a1b636f85a
|