Skip to main content

ADUM Python Scrapper

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adum-0.1.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adum-0.1.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file adum-0.1.2.tar.gz.

File metadata

  • Download URL: adum-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adum-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f98687373e418a5f488eda7e3ff4c3fe79452cbc434041cad715abe4480cfdee
MD5 411990e4330a6e8e84050b1399a50f73
BLAKE2b-256 433f80be86aecc4b3dc625aa6e26b88f64f94fc79dd53477d0b9ed7b5056f0e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for adum-0.1.2.tar.gz:

Publisher: python-publish.yml on Etienne-bdt/PyADUM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file adum-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: adum-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for adum-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0d37d97b0f2278247c261f35447f777369d47c22c3202b6e7a50fe797a1fe508
MD5 2c043c60776252a8be1f6ea79738b85c
BLAKE2b-256 31be2c223a3e99861b3a33c443d7ab94772145abfb0138655d240418fdd4f13d

See more details on using hashes here.

Provenance

The following attestation bundles were made for adum-0.1.2-py3-none-any.whl:

Publisher: python-publish.yml on Etienne-bdt/PyADUM

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page