Skip to main content

A package for managing school information and queues for Scholars Portal Ask

Project description

SP Ask School

A Python package for managing school information and queues for Scholars Portal Ask service. This package provides utilities to manage and query information about various Ontario universities and their associated chat queues.

Installation

You can install the package via pip:

pip install sp-ask-school

Usage

from sp_ask_school import (
    find_school_by_operator_suffix,
    find_queues_from_a_school_name,
    find_school_by_queue_or_profile_name
)

# Find school from operator suffix
school = find_school_by_operator_suffix("operator_tor")
print(school)  # Output: "toronto"

# Get queues for a school
queues = find_queues_from_a_school_name("Toronto")
print(queues)  # Output: ["toronto", "toronto-mississauga", ...]

# Find school from queue name
school = find_school_by_queue_or_profile_name("western-proactive")
print(school)  # Output: "Western"

Features

  • Find school information by operator suffix
  • Get queue lists for specific schools
  • Find school information by queue name
  • Support for French and SMS queues
  • Practice queue management
  • Support for multiple university profiles

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Authors

  • Guinsly Mondésir

Maintained by

Scholars Portal

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

sp_ask_school-0.3.9.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

sp_ask_school-0.3.9-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file sp_ask_school-0.3.9.tar.gz.

File metadata

  • Download URL: sp_ask_school-0.3.9.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Windows/10

File hashes

Hashes for sp_ask_school-0.3.9.tar.gz
Algorithm Hash digest
SHA256 91827f2b3cbf4aa1323a480f4ad60da61afb58c833412b25bd141244559ac2fe
MD5 8e555735d61c6c6d917b888d2c2a7ac8
BLAKE2b-256 6455a74808c1f83eb4fea1361b43230d751053fb1e10ec89b9e85b20fb0f264f

See more details on using hashes here.

File details

Details for the file sp_ask_school-0.3.9-py3-none-any.whl.

File metadata

  • Download URL: sp_ask_school-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Windows/10

File hashes

Hashes for sp_ask_school-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 2719792f35ccc763087152dce967af9f8d39c299841b043f0f20c1a29699be69
MD5 8089613cbce75fc97539a99713e815be
BLAKE2b-256 1a382ca2621560afdcd8be65ee3650e10437653b9f8020a6dab6f578cf6932b7

See more details on using hashes here.

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