https://github.com/davidshq/wopas
WordPress.Org Plugin API Scraper
https://github.com/davidshq/wopas
api json wordpress
Last synced: 6 months ago
JSON representation
WordPress.Org Plugin API Scraper
- Host: GitHub
- URL: https://github.com/davidshq/wopas
- Owner: davidshq
- Created: 2017-07-20T02:18:36.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-08-04T20:39:21.000Z (almost 2 years ago)
- Last Synced: 2025-03-24T09:13:52.408Z (over 1 year ago)
- Topics: api, json, wordpress
- Language: Python
- Size: 113 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WordPress.Org Plugin API Scraper (WOPAS)
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!)
# Things You Should Know
- WOPAS uses [pipenv](https://pipenv.pypa.io/en/latest/) 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`
- WOPAS uses the popular [requests](https://requests.readthedocs.io/en/latest/) 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.
# Release History
The notes were starting to get lengthy, see RELEASE_NOTES.md for details.