WOPAS is a Python script that allows one to utilize the WordPress.org Plugin API (not the WordPress Plugin API) to download the plugin directory's plugin contents.
Please use responsibly (aka, don't hammer the WordPress.org servers!)
- WOPAS uses pipenv for package/dependency management, this is preferred over requirements.txt
- You can install pipenv using
pip install --user pipenv
- To setup an environment and install packages:
pipenv install
- To setup an environment and install packages:
- You can install pipenv using
- WOPAS uses the popular requests library for querying the WP.org API but then uses the native Python JSON library for manipulation of the returned results because the requests JSON functionality is fairly basic.
The notes were starting to get lengthy, see RELEASE_NOTES.md for details.