Metadata-Version: 2.1
Name: UETSchedule
Version: 0.1.0
Summary: A script to auto schedule UET courses
Home-page: https://github.com/ppvan/autotkb
Author: ppvan
Author-email: phuclaplace@gmail.com
License: GPL-3.0
Keywords: uet,schedule
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: beautifulsoup4 (==4.11.2)
Requires-Dist: cchardet (==2.1.7)
Requires-Dist: charset-normalizer (==3.0.1)
Requires-Dist: click (==8.1.3)
Requires-Dist: google-api-python-client (==2.77.0)
Requires-Dist: google-auth (==2.16.0)
Requires-Dist: google-auth-httplib2 (==0.1.0)
Requires-Dist: google-auth-oauthlib (==1.0.0)
Requires-Dist: halo (==0.0.31)
Requires-Dist: log-symbols (==0.0.14)
Requires-Dist: lxml (==4.9.2)
Requires-Dist: pyasn1 (==0.4.8)
Requires-Dist: pyasn1-modules (==0.2.8)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: requests (==2.28.2)
Requires-Dist: spinners (==0.0.24)
Requires-Dist: httplib2 (==0.21.0) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: requests-oauthlib (==1.3.1) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: six (==1.16.0) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: urllib3 (==1.26.14) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: colorama (==0.4.6) ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6"
Requires-Dist: pyparsing (==3.0.9) ; python_version >= "3.1"
Requires-Dist: idna (==3.4) ; python_version >= "3.5"
Requires-Dist: certifi (==2022.12.7) ; python_version >= "3.6"
Requires-Dist: oauthlib (==3.2.2) ; python_version >= "3.6"
Requires-Dist: rsa (==4.9) ; python_version >= "3.6"
Requires-Dist: soupsieve (==2.3.2.post1) ; python_version >= "3.6"
Requires-Dist: uritemplate (==4.1.1) ; python_version >= "3.6"
Requires-Dist: google-api-core (==2.11.0) ; python_version >= "3.7"
Requires-Dist: googleapis-common-protos (==1.58.0) ; python_version >= "3.7"
Requires-Dist: protobuf (==4.21.12) ; python_version >= "3.7"
Requires-Dist: termcolor (==2.2.0) ; python_version >= "3.7"
Requires-Dist: cachetools (==5.3.0) ; python_version ~= "3.7"

# AutoSchedule

AutoSchedule is a Python package that automates the process of scheduling courses at UET. It is designed to save students time and effort in creating their schedules.
## Installation

You can install AutoSchedule using pip. First, make sure you have Python 3.7 or higher installed. Then, open a terminal window and type the following command:
```bash
pip install AutoSchedule
```
If you're using virtualenv, you can activate your environment first and then run the command above.
Usage

```bash
Usage: schedule [OPTIONS]

Options:
  --student-id TEXT     The id of student.  [required]
  --user-mail TEXT      The google account to create event.  [required]
  --calendar-name TEXT  The calendar name. Default `Schedule`.
  --help                Show this message and exit.
```

## License

AutoSchedule is licensed under the GPL-3.0 license. See the LICENSE.md file for more details.
Contributing

If you find a bug or want to suggest a new feature, please open an issue on the AutoSchedule GitHub page. We welcome contributions from the community!
