|
164 | 164 | {"id":"py.requests-oauthlib","imports":["requests_oauthlib"],"name":"requests-oauthlib","repo":"requests/requests-oauthlib","tags":["oauth-client"],"tech":["python-web"],"status":"model-ready"},
|
165 | 165 | {"id":"py.rest-framework","imports":["rest_framework"],"name":"rest_framework","repo":"encode/django-rest-framework","tags":["django-rest"],"tech":["python-web"],"status":"model-ready"},
|
166 | 166 | {"id":"py.sanic","imports":["sanic"],"name":"sanic","repo":"channelcat/sanic","tags":["micro-framework"],"tech":["python-web"],"status":"model-ready"},
|
167 |
| - {"id":"py.selenium","imports":["selenium"],"name":"Selenium","repo":"SeleniumHQ/selenium","tags":["web-scraping","web-automation"],"tech":["python-web"],"status":"awaiting-model","examples":["https://github.com/chiedo/python-selenium-starter/"]}, |
168 | 167 | {"id":"py.tornado","imports":["tornado"],"name":"tornado","repo":"tornadoweb/tornado","tags":["async-framework"],"tech":["python-web"],"status":"model-ready"},
|
169 | 168 | {"id":"py.twisted","imports":["twisted"],"name":"Twisted","repo":"twisted/twisted","tags":["networking-engine"],"tech":["python-web"],"status":"model-ready"},
|
170 | 169 | {"id":"py.waitress","imports":["waitress"],"name":"waitress","repo":"Pylons/waitress","tags":["WSGI-server"],"tech":["python-web"],"status":"awaiting-model"},
|
|
191 | 190 | {"id":"py.locust","imports":["locust"],"name":"locust","repo":"locustio/locust","tags":["load-testing"],"tech":["testing"],"status":"model-ready"},
|
192 | 191 | {"id":"py.mock","imports":["mock"],"name":"mock","repo":"testing-cabal/mock","tags":["mocking"],"tech":["testing"],"status":"model-ready"},
|
193 | 192 | {"id":"py.nose","imports":["nose"],"name":"nose","repo":"nose-devs/nose","tags":["unit-testing"],"tech":["testing"],"status":"model-ready"},
|
| 193 | + {"id":"py.selenium","imports":["selenium"],"name":"Selenium","repo":"SeleniumHQ/selenium","tags":["web-scraping","web-automation"],"tech":["testing"],"status":"awaiting-model","examples":["https://github.com/chiedo/python-selenium-starter/"]}, |
194 | 194 | {"id":"py.test","imports":["pytest"],"name":"pytest","repo":"pytest-dev/pytest","tags":["unit-testing"],"tech":["testing"],"status":"model-ready"},
|
195 | 195 | {"id":"py.chardet","imports":["chardet"],"name":"chardet","repo":"chardet/chardet","tags":["encoding-detection"],"tech":["text"],"status":"awaiting-model"},
|
196 | 196 | {"id":"py.appdirs","imports":["appdirs"],"name":"AppDirs","repo":"ActiveState/appdirs","tags":["platform-dirs"],"tech":["utils"],"status":"model-ready"},
|
|
0 commit comments