Skip to main content

ADUM Advancement Scrapper

L'école doctorale has validé my dossier d'inscription

TODO

  • Export formations as an ical
  • Serve said ICAL through a proxy or smth
  • Enjoy

Fonctionnement

Le script va query ADUM pour récupérer le status d'inscription et le sauvegarder dans un txt toutes les 30 minutes s'il a changé. On peut le pair avec une instance gotify pour recevoir une notif. Il faut compléter le .env avec ses identifiants et le service systemd pour set le répertoire de sauvegarde et le chemin du env.

Il faut installer les paquets spécifié dans le pyprojet aussi.

Comment l'utiliser ?

  1. Setup le venv avec uv ou autre
  2. Compléter le .env
  3. Compléter le service systemd avec les chemins relatifs
  4. cp adum_scrapper.service /etc/systemd/system/ && cp adum_scrapper.timer /etc/systemd/system/
  5. systemctl enable adum_scrapper.timer

Metadata

Release files for adum 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adum 0.1.2
File Size Uploaded
adum-0.1.2.tar.gz 4.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for adum 0.1.2
File Interpreter ABI Platform
adum-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.5 kB

Release files / adum-0.1.2.tar.gz

Download URL adum-0.1.2.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f98687373e418a5f488eda7e3ff4c3fe79452cbc434041cad715abe4480cfdee
BLAKE2b-256 checksum
How to use checksums
433f80be86aecc4b3dc625aa6e26b88f64f94fc79dd53477d0b9ed7b5056f0e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 1, 2025.

Transparency log

Release files / adum-0.1.2-py3-none-any.whl

Download URL adum-0.1.2-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d37d97b0f2278247c261f35447f777369d47c22c3202b6e7a50fe797a1fe508
BLAKE2b-256 checksum
How to use checksums
31be2c223a3e99861b3a33c443d7ab94772145abfb0138655d240418fdd4f13d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 1, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

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