This repository has been archived by the owner on Mar 14, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* travis: make deploy last and test first (#254) * copied from sopel-irc/sopel@a33caf1 * dev-require: require flake8 See #255 * Introduce utils.mwapihandler and a wikimgnt plugin and make status use mwapihandler (#252) * Let's test this and see what happens Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> * Revert "Introduce utils.mwapihandler and a wikimgnt plugin and make status use mwapihandler (#252)" (#257) This reverts commit cce7fb2. * Introduce utils.mwapihandler, a wikimgnt plugin and also make status use the new mwapihandler (#258) Let's try this, take 2 Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> * status: fix config rename * mwapihandler: return a response if login works * Update mwapihandler.py * mwapihandler: fix spelling of logintoken * Fix wikifarm * Update mwapihandler.py * mwapihandler: drop redirect from 'create' * testing * Update mwapihandler.py * Update status.py * Update status.py * status: hardcode parameters * mwapihandler: actually pass content if it exists * status: stop parsing trigger in updatestatus See #259 This drops the trigger.* and options from being passed to the updatestatus(..) method and replaces it with a requestdata array containing the data for the request. By doing this, we ensure that the passed data to updatestatus is validated and can better handle exceptions. Resolves T61 * joinall: stop checking channel * joinall: fix indentation * status: replace a few removed variables * Fix LGTM errors/warnings (#260) See #260 NOOP * drop __future__ See #261 * travis: Stop blacklisting E402 (#262) * travis: stop blacklisting F401 (#264) * travis: stop blacklisting F401 * wikimgnt: drop unused imports * wikimgnt: drop unused import * status: drop unused import * mwapihandler: drop unused import * models: drop unused imports * test_rss: drop unused imports * module -> plugin (#263) See #263 NOOP * travis: stop blacklisting W503 See #265 * travis: remove all ignores (#266) * travis: remove all ignores * Update wikimgnt.py * Update mwapihandler.py * Update mwapihandler.py * wikimgnt: refactor deletepage() * wikimgnt: more refactoring * wikimgnt: if -> elif * Update wikimgnt.py * wikimgnt: add blockManager and make (un)block user it * wikimgnt: fix syntax help for blockManger * wikimgnt: + trigger for blockManager * wikimgnt: cleanup * Update wikimgnt.py * Fix block/unblock Target/reason is different for wikifarm * Fix * Link user page in edit summary Per suggestion of dmehus * Revert * Fix devoice * Bump setuptools from 49.2.1 to 49.3.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.2.1 to 49.3.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.2.1...v49.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Add Json Parser See #269 Introduce a util script for the parsing of json. Bug: T64 * status: remove unneeded variable assignment * mwapihandler: use CONSTANT for CONNECTERRMSG * mapihandler: fix * mwapihandler: rename TOKEN -> token inside makeaction(..) (#270) * Update phab.py * [Security] Stop using http:// for rss tests * mwapihandler: remove unused variable * rss: fix variable assigned twice * ZppixBot -> MirahezeBot (#272) * Update requirements.txt * Update responses.py Co-authored-by: RhinosF1 <rhinosf1@gmail.com> * channelmgnt: cache json in memory See #273 Resolves T64 * channelmgnt: bug fix * Update channelmgnt.py * Update phab.py * Bump setuptools from 49.3.0 to 49.3.1 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.3.0 to 49.3.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.3.0...v49.3.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * jsonparser: add cache validation / channelmgnt: add command to validate cache See #276 * channelgmnt: apparently trigger is given by force * channelmgnt: switch to makemodechange(...) See #277 * channelmgnt: revert a tiny bit * channelmgnt: fix * channelmgnt: clean up * status: switch to json logic See #278 * status: sp * Update status.py * status: fix * status: add error * status: fix * status: debug * status: access right section * Bump setuptools from 49.3.1 to 49.3.2 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.3.1 to 49.3.2. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.3.1...v49.3.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * phab: add cache handler and warn on old config See #280 PR is no-op in production * Phab use multi url Take 2 See #281 * Update phab.py * Revert last 3 commits (phab update) (#282) * Revert "Update phab.py" This reverts commit 904c00f. * Revert "Phab use multi url Take 2" This reverts commit 68efef5. * Revert "phab: add cache handler and warn on old config" This reverts commit 210b744. * Phab: Take 4 (#283) * Revert "Revert last 3 commits (phab update) (#282)" This reverts commit 11a7c4c. * phab: take 4 * Update phab.py * Update phab.py * Update phab.py * Update phab.py * phab: use new URL from host for output See #284 * Update phab.py * phab: remove debug code * Bump setuptools from 49.3.2 to 49.4.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.3.2 to 49.4.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.3.2...v49.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 49.4.0 to 49.5.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.4.0 to 49.5.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.4.0...v49.5.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 49.5.0 to 49.6.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.5.0 to 49.6.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.5.0...v49.6.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * status: stop passing bot.* to updatestatus(..) * status: fix * mwapi: fix too many parameters code smell See #288 * use cache for wikimgnt (#289) * use cache for wikimgnt * fix travis * fixes * fix * fixes * more fixes * more fixes * caps * remove duplicate variable definition * Update wikimgnt.py * fix * add debug * fixes * fix * fix * fixes * fix * fix * urgh * fix * fix * fixes * Update wikimgnt.py * Update wikimgnt.py * Update wikimgnt.py * Update wikimgnt.py * Revert wikimgnt json (#292) * Revert "Update wikimgnt.py" This reverts commit 360affa. * Revert "Update wikimgnt.py" This reverts commit 2568ac2. * Revert "Update wikimgnt.py" This reverts commit 537d409. * Revert "Update wikimgnt.py" This reverts commit f5e2f26. * Revert "fixes" This reverts commit 9b13cc2. * Revert "fix" This reverts commit 7a84681. * Revert "fix" This reverts commit e354528. * Revert "urgh" This reverts commit 70ef23b. * Revert "fix" This reverts commit caa9ae6. * Revert "fix" This reverts commit e2ab457. * Revert "fixes" This reverts commit 4cf5793. * Revert "fix" This reverts commit 6540f46. * Revert "fix" This reverts commit b4108de. * Revert "fixes" This reverts commit f7834af. * Revert "add debug" This reverts commit d866837. * Revert "fix" This reverts commit de3200a. * Revert "use cache for wikimgnt (#289)" This reverts commit d54cd0f. * Rework to not pass bot and trigger phab T69 #2 (#293) * Update welcome.py Fixed welcome.py send_welcome to not pass bot and trigger * Spaces to Tab * autopep8 results Change spacing with autopep8 for .... 'tool happiness' Co-authored-by: RhinosF1 <rhinosf1@gmail.com> Co-authored-by: Operator873 <operator873@873gear.com> * test_json: add json parser tests See #294 * bump dev to v9 See #275 Bug: T63 * Bump sqlalchemy from 1.3.18 to 1.3.19 Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.3.18 to 1.3.19. - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 49.6.0 to 50.0.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 49.6.0 to 50.0.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v49.6.0...v50.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.0.0 to 50.0.1 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.0.0 to 50.0.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.0.0...v50.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.0.1 to 50.0.2 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.0.1 to 50.0.2. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.0.1...v50.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.0.2 to 50.0.3 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.0.2 to 50.0.3. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.0.2...v50.0.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.0.3 to 50.1.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.0.3 to 50.1.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.0.3...v50.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.1.0 to 50.2.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.1.0 to 50.2.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.1.0...v50.2.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.2.0 to 50.3.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.2.0 to 50.3.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.2.0...v50.3.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump pytest from 6.0.1 to 6.0.2 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest@6.0.1...6.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump feedparser from 5.2.1 to 6.0.0 Bumps [feedparser](https://github.com/kurtmckee/feedparser) from 5.2.1 to 6.0.0. - [Release notes](https://github.com/kurtmckee/feedparser/releases) - [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/NEWS) - [Commits](kurtmckee/feedparser@5.2.1...6.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * build: support 3.9 * Update .travis.yml * Bump feedparser from 6.0.0 to 6.0.1 Bumps [feedparser](https://github.com/kurtmckee/feedparser) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/kurtmckee/feedparser/releases) - [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/NEWS) - [Commits](kurtmckee/feedparser@6.0.0...6.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * build-dev: pull six as require (#310) * Bump pytest from 6.0.2 to 6.1.0 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.2 to 6.1.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest@6.0.2...6.1.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump flake8 from 3.8.3 to 3.8.4 Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.8.3 to 3.8.4. - [Release notes](https://gitlab.com/pycqa/flake8/tags) - [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.3...3.8.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump pytest from 6.1.0 to 6.1.1 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.1.0 to 6.1.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest@6.1.0...6.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Update usage of jsonparser (#311) * Update requirements.txt * Delete jsonparser.py * Update test_json.py * Update status.py * Update phab.py * Update channelmgnt.py * Update requirements.txt * Update channelmgnt.py * Update phab.py * Update status.py * Update test_json.py * Update .travis.yml * oops * Update test_json.py * Update channelmgnt.py * Update phab.py * Update status.py * Update requirements.txt * build: include adminlist (#316) * Update requirements.txt * Delete adminlist.py * Update setup.cfg * Update requirements.txt * bump * build: adjust extra reqs * Update .travis.yml * Update .travis.yml * Update .travis.yml * attempt fix * aah * Update .travis.yml * Update .travis.yml Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> * Revert "build: include adminlist (#316)" (#317) This reverts commit 7525d2c. * build: include adminlist (#318) * Revert "Revert "build: include adminlist (#316)" (#317)" This reverts commit 31e9e65. * require: bump adminlist * remove wikimgnt (#320) * build: undeploy wikimgnt * Delete wikimgnt.py * switch to channelmgnt package (#321) * Update requirements.txt * Update .travis.yml * Delete channelmgnt.py * Update setup.cfg * Update requirements.txt * Bump vcrpy from 4.1.0 to 4.1.1 Bumps [vcrpy](https://github.com/kevin1024/vcrpy) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/kevin1024/vcrpy/releases) - [Changelog](https://github.com/kevin1024/vcrpy/blob/master/docs/changelog.rst) - [Commits](kevin1024/vcrpy@v4.1.0...v4.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump sopel-plugins-channelmgnt from 1.0.1 to 1.0.2 Bumps [sopel-plugins-channelmgnt](https://github.com/MirahezeBots/sopel-channelmgnt) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/MirahezeBots/sopel-channelmgnt/releases) - [Commits](https://github.com/MirahezeBots/sopel-channelmgnt/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Update setup.cfg * Update requirements.txt * Bump sqlalchemy from 1.3.19 to 1.3.20 Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.3.19 to 1.3.20. - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/master/CHANGES) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.3.0 to 50.3.1 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.3.0 to 50.3.1. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.3.0...v50.3.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump setuptools from 50.3.1 to 50.3.2 Bumps [setuptools](https://github.com/pypa/setuptools) from 50.3.1 to 50.3.2. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](pypa/setuptools@v50.3.1...v50.3.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Update SECURITY.md Need to verify which versions are supported by this policy. * Update SECURITY.md * Update SECURITY.md No table, update supported versions * switch to pingpong package (#332) * Delete pingpong.py * Update .travis.yml * Update requirements.txt * Update .travis.yml * Update setup.cfg * update * Update SECURITY.md update supported versions wording * Update SECURITY.md Clearer wording * build: update travis * build: cache pip * isort: fix import orders * welcome: get rid of get_filename (#337) * build: run pipdeptree at end (#339) * mwapihandler: improve a format line (#338) * Add automation to version (#340) * Add automation to version * build: use constant * responses: use constant * version: = -> == * version: cast to str * Update version.py * Update version.py * build: update a few comments * version: bugfix * version: provide an array + fix with versions > 9 * Bump feedparser from 6.0.1 to 6.0.2 Bumps [feedparser](https://github.com/kurtmckee/feedparser) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/kurtmckee/feedparser/releases) - [Changelog](https://github.com/kurtmckee/feedparser/blob/develop/CHANGELOG.rst) - [Commits](kurtmckee/feedparser@6.0.1...6.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * build: support 3.9 (#315) * add welcome table to db (#341) * add welcome table to db * Rename db * models: add welcome table * tests: update db name * Add welcome_id as primary key & unique * models: add PK to welcome * Update example.db Co-authored-by: Operator873 <operator873@873gear.com> Co-authored-by: RhinosF1 <rhinosf1@gmail.com> * Use joinall package (#346) * Update requirements.txt * Update .travis.yml * Update setup.cfg * Delete joinall.py * Bump pytest from 6.1.1 to 6.1.2 Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.1.1 to 6.1.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest@6.1.1...6.1.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Create codeql-analysis.yml (#347) * Create Dependabot config file (#349) * Create Dependabot config file * add more options * config mwg Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> * Bump requests from 2.24.0 to 2.25.0 Bumps [requests](https://github.com/psf/requests) from 2.24.0 to 2.25.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md) - [Commits](psf/requests@v2.24.0...v2.25.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * require: bump minimum sopel * Update requirements.txt * Sync with master (#354) * build: update requests & sopel * Update version to 9.0.3 * Update responses.py * Update CHANGELOG.md Co-authored-by: merge-when-green[bot] <44340046+merge-when-green[bot]@users.noreply.github.com> * Sync with master (#356) * build: update requests & sopel * Update version to 9.0.3 * Update responses.py * Update CHANGELOG.md * Try and fix this (#355) * Try and fix this * Update dev-requirements.txt Co-authored-by: merge-when-green[bot] <44340046+merge-when-green[bot]@users.noreply.github.com> * build: bump version * Revert "Try and fix this (#355)" (#357) This reverts commit 3b26c41. No longer needed, the bug that required this should be fixed per https://travis-ci.community/t/cant-deploy-to-pypi-anymore-pkg-resources-contextualversionconflict-importlib-metadata-0-18/10494/25?u=rhinosf1 * Update responses.py * require: remove vcrpy (#358) * build: widen requirements (#359) * build: widen requirements * Update requirements.txt * Update requirements.txt (#363) * Update SECURITY.md * Move to GitHub Actions (#360) Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> * fix build/deploy and add sonarcloud action and tweek merge-when-green (#364) * fix build/deploy and add sonarcloud * Delete all.sh * Delete install.sh * Delete post_script.sh * Delete pre_script.sh * Delete script.sh * Create sonar-project.properties * Update merge-when-green.yml * Ban lower than .3 for pingpong (#365) * CI: support multiple os (#368) * CI: support multiple os * build: add Windows/MacOS to OS list * CI: Disable test coverage checks (#367) * Update requirements.txt * Update requirements.txt * Remove Travis-CI image * bump jsonparser * bump channelmgnt * master -> release * master -> release * Update CHANGELOG.md (#369) * Update requirements.txt * version: bump to 9.1.0 Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Operator873 <49728480+Operator873@users.noreply.github.com> Co-authored-by: Operator873 <operator873@873gear.com> Co-authored-by: sario528 <28790463+sario528@users.noreply.github.com> Co-authored-by: merge-when-green[bot] <44340046+merge-when-green[bot]@users.noreply.github.com> Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Operator873 <49728480+Operator873@users.noreply.github.com> Co-authored-by: Operator873 <operator873@873gear.com> Co-authored-by: sario528 <28790463+sario528@users.noreply.github.com> Co-authored-by: merge-when-green[bot] <44340046+merge-when-green[bot]@users.noreply.github.com>
- Loading branch information