BookOps Cataloging Deptartment toolbox.
Warning, the project is a work in progress. At the moment Overload includes following functionality:
- Processing Vendor File (PVF) - prepares records for import into BPL & NYPL Sierra
- Worldcat2Sierra - queries and downloads bibliographic records from OCLC Worldcat based on Sierra's report or a list of identifiers (ISBNs, LCCN, OCLC #, UPC)
- GetBib - retrieves BPL & NYPL Sierra record number for matching ISBN, UPC, LCCN, and OCLC #
- more tests
To create executable file (requires pyinstaller):
- Activate Overload virtual enviroment
- Change current directory to Overload root directory
- Change logging.config to production logger (DEV_LOGGING to LOGGING)
- Add loggly token in the logging_setup.py
- Add hook-keyring.backend.py file into the root directory (copy from previous runs)
- Update version.py and windows_version_info_txt files
- Run cmd and enter command: pyinstaller --onefile --windowed --version-file=windows_version_info.txt --icon="./icons/SledgeHammer.ico" --additional-hooks-dir=. overload.py
Overload icons by Mattahan (Paul Davey) used under CC Atribution-Noncommercial-Share Alike 4.0 license.