Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub Engine #20

Closed
deven96 opened this issue Sep 9, 2019 · 0 comments
Closed

Add GitHub Engine #20

deven96 opened this issue Sep 9, 2019 · 0 comments

Comments

@deven96
Copy link
Member

deven96 commented Sep 9, 2019

Search Github api for repositories and tags

@deven96 deven96 added enhancement New feature or request help wanted Extra attention is needed custom engine This search engine will most likely differ from others labels Sep 12, 2019
deven96 added a commit that referenced this issue Sep 17, 2019
@deven96 deven96 closed this as completed Sep 17, 2019
MeNsaaH added a commit that referenced this issue Sep 27, 2019
* Added custom cli results passing

* added subcommands

* Updated API for easy adding new engines

* A Few Docs Update

* added demo gif

* Updated API for flexible addition of new engines

* Errors should be properly handled when results return [] in cli

* Updated API: Users should only define search function which parses returned soup

* Add AOL and DuckDuckGo 

-Someone forgot to add DDG.
-I’m gonna add AOL support.

* add aol

* add aol file (untested)

I was a bit unsure about the classes

* add Aol to init

* Delete __init__.py

* add aol

* Update README.md

* Updated API: Users should only define search function which parses returned soup

* Update aol.py

* docs: update README.md

* docs: create .all-contributorsrc

* docs: update README.md

* docs: update .all-contributorsrc

* docs: update README.md

* docs: update .all-contributorsrc

* Create __init__.py

* Fix AOL PR issues (#19)

* Updated API: Users should only define search function which parses returned soup
* Add AOL Engine
Co-authored-by: MeNsaaH <mmadumanasseh@gmail.com>
Co-authored-by: Ed Luff <beartechtalks@gmail.com>
Co-authored-by: null <46447321+allcontributors[bot]@users.noreply.github.com>

* creating dev branch

* use setup version for docs

* edited README

* Added Yandex Engine

* docs: update README.md

* docs: update .all-contributorsrc

* Incorporating dev branch changes

* Update issue templates

* link to bug and issue templates

* added engine gif

* absolute url for readme

* Check for sphinx doc build

* rotating user agents

* added rudimentary stackoverflow engine

* merged master

* added engine guide to fix #12

* Added Baidu Engine (#34)

* Added Baidu Engine

* Added Baidu Engine

* Implementing requested PR changes

* Implementing requested PR changes

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Fix deprecation warnings for re


Co-authored-by: Mmadu Manasseh <mmadumanasseh@gmail.com>

* Added github engine to fix #20

* docs: add AvinashReddy3108 as a contributor (#40)

* Updated Demo gif to fix #25

* Added rudimentary youtube engine to fix #13

* Made Requests asynchronous with aiohttp, Fixes #36

* Python3.5 Support Fix

* Fixed youtube display

* added Ask engine

* added test for ask engine

* Added MyAnimeList Engine (#42)

* Added Baidu Engine

* Added Baidu Engine

* Implementing requested PR changes

* Implementing requested PR changes

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Fix deprecation warnings for re

* Added MyAnimeList engine

* Removed redundant sys module

* Added variable dict return

* Edited supported engines table

* Fixed DuckDuckGo return results

* Added unittest for engines

* Added pylint for linting

* Update ask.py

* Update ask.py

* Update ask.py

* Update supported_engines.md

* Update cli.py

* Update __init__.py

* Delete myanimelist.py

* Update supported_engines.md

* Update supported_engines.md

* docs: update README.md

* docs: update .all-contributorsrc

* Added MyAnimeList Engine (#45)

* Added Baidu Engine

* Added Baidu Engine

* Implementing requested PR changes

* Implementing requested PR changes

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Added regex to find divs, remove need for offset parameter in self

* Fix deprecation warnings for re

* Added MyAnimeList engine

* Removed redundant sys module

* Added revised MyAnimeListEngine

* Implementing requested changes

* Implementing requested changes

* Implementing requested changes

* Fixed Baidu Failing Tests

* Fixed Linting Errors

* Updated Contributions: PRs to master

* Removed format strings to support python 3.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant