Metadata-Version: 2.4
Name: awt
Version: 0.34.0rc2
Summary: awt == 'abif web tool'. It's a web interface for abiftool & abiflib.
Author-email: Rob Lanphier <robla@robla.net>
License: GPL-3.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Sociology :: History
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: abiftool>=0.34.rc2
Requires-Dist: dotenv
Requires-Dist: Flask
Requires-Dist: flask-caching
Requires-Dist: logging
Requires-Dist: PyYAML
Requires-Dist: setuptools
Requires-Dist: typing
Provides-Extra: linkpreview
Requires-Dist: cairosvg; extra == "linkpreview"
Dynamic: license-file

"awt" is an abbreviation of "ABIF web tool".  A running instance of this can be found at [https://abif.electorama.com](https://abif.electorama.com)

Installing and Running
============

Here's some steps for installing and running awt.py that should result in a running web server:

1. Check out the awt repository into a convenient directory (example:
   `~/src/awt`)
2. Check out the abiftool repository into a different directory
   (example: `~/src/abiftool`)
3. Edit the `awt/env_vars.sh` script to match the locations in which
   you checked out `awt` and `abiftool`
4. Within the `abiftool` directory, run `fetchmgr.py fetchspecs/*` to
   fetch several example election files from the web and convert them to
   `.abif`
5. Within the `awt` directory, run the `RUNAWT.sh` script
6. After answering a question or two, you should have a web server
   running at a random port on your machine.  The URL to your local
   homepage should be part of the initial output of the script.
