From 18da2e90031c7846db354633659b9ed599915356 Mon Sep 17 00:00:00 2001 From: Michelle Janowiecki <32551917+mjanowiecki@users.noreply.github.com> Date: Wed, 3 Dec 2025 11:48:09 -0500 Subject: [PATCH] Update README.md Added bookops-world, internetarchive cli, and MaRMAT to list of tools. Also added description for pydantic --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3dbad70..6af2afd 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,12 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB #### ILS & other library systems wrappers + [almapipy](https://github.com/UCDavisLibrary/almapipy) - Alma API wrapper ++ [bookops-worldcat](https://pypi.org/project/bookops-worldcat/) - interface for the WorldCat Metadata API + [caiasoft-sdk-python](https://github.com/kstatelibraries/caiasoft-sdk-python) - SDK for Connecting to the CaiaSoft API ++ [internetarchive cli](https://archive.org/developers/internetarchive/) - CLI to archive.org + +### CritCat ++ [MaRMAT](https://www.marmatproject.org/) - app to assess metadata for harmful/outdated language in tabular metadata. #### Transliteration / romanization + [Aksharamukha](https://github.com/virtualvinodh/aksharamukha-python) - transliteration of 120 Indic languages @@ -75,8 +80,9 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB + [Intro to Python: Pandas for Metadata Transformation and Cleanup / workshop by Michelle Janowiecki](https://mjanowiecki.github.io/intro-pandas-metadata/intro.html) + [Speedy pandas / Michelle Janowiecki](https://docs.google.com/presentation/d/1xRdNVonTxi9-gEsQkNvbF1e47o_2cuo1iimunoFUky4/edit#slide=id.p) + [All Pandas json_normalize() you should know for flattening JSON / B. Chen](https://towardsdatascience.com/all-pandas-json-normalize-you-should-know-for-flattening-json-13eae1dfb7dd) + ### Data Validators -+ [Pydantic official documentation](https://docs.pydantic.dev/latest/) ++ [Pydantic official documentation](https://docs.pydantic.dev/latest/) - validating MARC files ### GUI + [VisualTK](https://visualtk.com/) / (great starting point to visually create a GUI in Tkinter) @@ -103,8 +109,7 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB + [PyInstaller documentation](https://pyinstaller.org/en/stable/index.html) + [Easy Steps to Create an Executable in Python Using Pyinstaller / Renu Khandelwal](https://medium.com/swlh/easy-steps-to-create-an-executable-in-python-using-pyinstaller-cc48393bcc64) + [Using PyInstaller to Easily Distribute Python Applications / Luke Lee](https://realpython.com/pyinstaller-python/) -+ [auto-py-to-exe] -(https://pypi.org/project/auto-py-to-exe/) - PyInstaller made easy ++ [auto-py-to-exe](https://pypi.org/project/auto-py-to-exe/) - PyInstaller made easy ### QR codes + [QR Code Demystify / Ivan](https://ivantay2003.medium.com/qr-code-demystify-2a5263ab136e)