Comments (3)
Yep. Would love to try this, but refuse to type my password into anything (regardless of if it uses it or not, it's just not a habit I want to get into).
Plus I have 2FA :)
Also, rate limiting won't really be an issue as long as you limit requests to 1 a second and error out appropriately if the rate limit has been exceeded.
from gitsuggest.
The script in total makes ~5 users/repo fetch and 3 search API calls. I currently have no way to make it more appropriate. The recent version does allow to press enter without keying in anything for the password i,e skip the password. In which case it assumes you have chosen to go the unauthenticated route which might have a lower rate limit. More info here: https://github.com/csurfer/gitsuggest#faq
Using it without password i,e just pressing enter when asked for the password without keying in your password should work for you guys at the moment. With respect to making the rate limited calls more economically, I am all ears if you have any suggestions to make.
from gitsuggest.
I would suggest just waiting longer between requests if the user is unauthenticated.
from gitsuggest.
Related Issues (19)
- Remove password from command line. HOT 1
- Resource u'corpora/stopwords' not found. Please use the NLTK HOT 1
- the pip version is not up to date and doesn't work HOT 1
- IOError: [Errno 2] No such file or directory: '/usr/lib/python2.7/site-packages/gitsuggest-0.0.3-py2.7.egg/gitsuggest/../gitlang/languages.txt HOT 2
- Resource u'corpora/stopwords' not found HOT 1
- error happens when wrong password entered HOT 3
- [Feature-Request] Additional Information Regarding the Repositories Suggested HOT 3
- please implement SOME kind of caching HOT 4
- use README instead of repo description HOT 2
- Raises TypeError From Commandline HOT 1
- Application error
- gitsuggest what?
- Add token param to the CLI interface
- Traceback when running gitsuggest HOT 4
- 2FA issue HOT 2
- py3 incompatibility HOT 6
- NLTK resource not found HOT 1
- why do we need to authenticate the user? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitsuggest.