Attendify
Attendify is a Python CLI tool that analyzes student attendance and identifies subjects at risk based on configurable rules.
Features
- Parse attendance & timetable CSV files
- Attendance risk classification
- CLI output + JSON + CSV export
- Fully tested core logic
Installation (local)
pip install .
Usage
attendify attendance.csv timetable.csv
Options
--min 75
--only-risk
--json
--export-csv report.csv
Example
attendify attendance.csv timetable.csv --only-risk
## Author
Sanyam Bhansali
Built as a learning-focused Python CLI and packaging project.
Metadata
Release files for attendify 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| attendify-0.1.1.tar.gz | 4.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| attendify-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.9 kB
Release files / attendify-0.1.1.tar.gz
| Download URL | attendify-0.1.1.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00e917dba49baa99523621031c20aeb8351a176c81107191ccde326cd3dac444
|
|
BLAKE2b-256 checksum How to use checksums |
a0e7c31ae0592d373a12c1ed5ea08e497f531cfe0d189747df4357c81eefd189
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / attendify-0.1.1-py3-none-any.whl
| Download URL | attendify-0.1.1-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
42512fc4e574a6b6d4708d323ae3da6093a1fe58e1b1b6816d970ec3e6b6570e
|
|
BLAKE2b-256 checksum How to use checksums |
932d28176f191e4fac5020779533f1bfaf813a0a79130d8959492a4fde219bb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Security for attendify 0.1.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.