Skip to main content

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)

Source distribution for attendify 0.1.1
File Size Uploaded Provenance
attendify-0.1.1.tar.gz 4.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for attendify 0.1.1
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page