Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
190 commits
Select commit Hold shift + click to select a range
eca6724
feat: add language labelling notebook so far
SaurusXI Apr 13, 2021
a12ba5e
Update README and add @SaurusXI as a contributor
gleitz Apr 22, 2021
3b540fe
Only sanity check Google
gleitz May 3, 2021
e72c6a7
Bump lodash in /extension/code-editor-integration
dependabot[bot] May 11, 2021
6330bbb
Bump hosted-git-info in /extension/code-editor-integration
dependabot[bot] May 11, 2021
eff4a1d
Bump lodash from 4.17.19 to 4.17.21 in /extension/vscode-howdoi
dependabot[bot] May 11, 2021
482d5f7
Merge pull request #390 from gleitz/dependabot/npm_and_yarn/extension…
gleitz May 12, 2021
683ed60
Merge pull request #389 from gleitz/dependabot/npm_and_yarn/extension…
gleitz May 12, 2021
7823626
Merge pull request #388 from gleitz/dependabot/npm_and_yarn/extension…
gleitz May 12, 2021
a866cd8
Merge pull request #380 from MLH-Fellowship/notebooks
gleitz May 12, 2021
89f960d
For Google URL matches, use the `HOWDOI_URL`
gleitz May 12, 2021
b141b8f
Merge pull request #391 from gleitz/feature/allow-other-stackexchange…
gleitz May 12, 2021
537f733
added lint pre-commit hook
Prateek93a May 30, 2021
c1fd76a
added flak8 to dev requirements list
Prateek93a May 30, 2021
2759ee2
added lint command in setup.py
Prateek93a May 30, 2021
c94fc36
added pre-commit in dev requirements list
Prateek93a May 30, 2021
1573890
GDPR fix for Google?
kingpitka Jun 1, 2021
0adde0f
Merge pull request #393 from kingpitka/master
gleitz Jun 2, 2021
21b99b7
Prune the notebooks directory so it is not included in releases
gleitz May 12, 2021
017fc5f
Fix lint issue
gleitz Jun 2, 2021
c8ce37a
added pylint to .pre-commit-config-yaml
Prateek93a Jun 3, 2021
6f4c377
added pylint to lint command and dev requirements list
Prateek93a Jun 5, 2021
6b5bc20
added double quotes in .pre-commit-config.yaml
Prateek93a Jun 5, 2021
4f64d68
Merge pull request #392 from Prateek93a/lint-command-and-hook
gleitz Jun 7, 2021
95659fe
New release: 2.0.16
gleitz Jun 7, 2021
9c2a5e4
Bump glob-parent from 5.1.1 to 5.1.2 in /extension/vscode-howdoi
dependabot[bot] Jun 7, 2021
fc26f0f
Bump glob-parent in /extension/code-editor-integration
dependabot[bot] Jun 7, 2021
fb5438a
Merge pull request #395 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Jun 8, 2021
f01c57e
Merge pull request #394 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Jun 8, 2021
a51eacf
feat: add bug report issue template to encourage users to use --explain
SaurusXI Jun 21, 2021
17b0c09
Merge pull request #398 from SaurusXI/385-issue-template
gleitz Jun 21, 2021
d5132d8
Create windows-contributing.md
ShezaMunir Jun 26, 2021
b09a715
Update mkdocs.yml
ShezaMunir Jun 26, 2021
8fd0e32
Merge pull request #400 from ShezaMunir/docs
gleitz Jun 26, 2021
0b3545a
Fix HOWDOI_SEARCH_ENGINE
ShezaMunir Jul 8, 2021
8749623
Merge branch 'gleitz:master' into master
ShezaMunir Jul 8, 2021
6aa2da9
added templates for issues
joeyouss Jul 10, 2021
42bfd38
Cleaner logic for how to select the search engine
gleitz Jul 8, 2021
fd77ed8
Merge branch 'master' of https://github.com/ShezaMunir/howdoi
ShezaMunir Jul 12, 2021
dfd5a25
Comment out DDG test
ShezaMunir Jul 12, 2021
f21a540
Merge pull request #406 from joeyouss/joeyouss
gleitz Jul 12, 2021
f6678a3
Merge pull request #402 from ShezaMunir/master
gleitz Jul 12, 2021
87263a9
Update howdoi.py
ShezaMunir Jul 19, 2021
ba787ef
Merge branch 'master' of https://github.com/ShezaMunir/howdoi
ShezaMunir Jul 19, 2021
cf63a5d
pylint fix
ShezaMunir Jul 19, 2021
7c55e99
Changing mkdocs
joeyouss Jul 19, 2021
2e5cca2
Updated Readme
joeyouss Jul 19, 2021
1a843a8
Fixed development env page on mkdocs
joeyouss Jul 20, 2021
727fae0
Fixed introduction page on mkdocs
joeyouss Jul 20, 2021
dbe20a9
BlockError fallbacks updated
ShezaMunir Jul 20, 2021
1af3d74
Trim trailing whitespaces
ShezaMunir Jul 20, 2021
ca5afdd
fix nose test issue
ShezaMunir Jul 20, 2021
f79e887
Update README.rst
joeyouss Jul 21, 2021
633c6dc
updated mkdocs
joeyouss Jul 21, 2021
5cb1c7d
Patch file for retries
ShezaMunir Jul 22, 2021
376d52b
fix a bug
hongkuancn Jul 22, 2021
c0bc208
Updated mkdocs
joeyouss Jul 23, 2021
cdd62e1
Add test for Blockerror handling
ShezaMunir Jul 23, 2021
e5fa2ea
flake8 fix
ShezaMunir Jul 23, 2021
ee2c9d7
Update test_howdoi.py
ShezaMunir Jul 23, 2021
10da09d
Update test_howdoi.py
ShezaMunir Jul 23, 2021
d4d0337
Merge pull request #411 from hongkuancn/master
gleitz Jul 23, 2021
08739f1
Updated mkdocs
joeyouss Jul 23, 2021
3a7975f
Revert "Updated mkdocs"
joeyouss Jul 23, 2021
d1cacc3
Update howdoi_advanced_usage.md
joeyouss Jul 23, 2021
5fdff24
Revert "Revert "Updated mkdocs""
joeyouss Jul 24, 2021
1d95ecd
updated mkdocs
joeyouss Jul 24, 2021
c6fe16c
reverted the previous changes and updated mkdocs
joeyouss Jul 24, 2021
fe37f38
remove unwanted sentence
joeyouss Jul 24, 2021
71c6809
Working mock using patch
gleitz Jul 23, 2021
316cccd
pylint fix
ShezaMunir Jul 24, 2021
3a2da94
Merge pull request #409 from joeyouss/feature/improve-mkdocs
gleitz Jul 28, 2021
4a3b8f8
Clean up some of the documentation
gleitz Jul 28, 2021
797abca
Merge pull request #408 from ShezaMunir/master
gleitz Jul 29, 2021
d7bbd14
checked for deep links and added contributors names
joeyouss Jul 29, 2021
11225fe
added additiona keyword in SUPPORTED_HELP_QUERIES
joeyouss Jul 29, 2021
634f0c1
Merge pull request #410 from joeyouss/feature/improve-readme
gleitz Jul 30, 2021
71c17ec
Corrected Verb Tense Error
Aug 2, 2021
d120a07
Corrected Verb Tense Error
youknowqyh Aug 2, 2021
8f8ef7c
Merge pull request #417 from youknowqyh/master
gleitz Aug 2, 2021
4c1f2e1
Added Markdown README.md using pandoc
gleitz Aug 3, 2021
2aadcbc
Merge pull request #418 from gleitz/feature/markdown-readme
gleitz Aug 3, 2021
0cd01d9
Release 2.0.17
gleitz Aug 3, 2021
7d50889
Update README
gleitz Aug 3, 2021
40b1814
Bump path-parse in /extension/code-editor-integration
dependabot[bot] Aug 12, 2021
7c03870
Workaround FileNotFoundError thrown by cachelib
benjaminhafen Aug 14, 2021
fcf8ad5
Rephrase cachelib comment to be shorter
benjaminhafen Aug 14, 2021
521b9db
Merge pull request #421 from benjaminhafen/master
gleitz Aug 14, 2021
b8693c4
Preventing cachelib from printing a warning on cache miss
benjaminhafen Aug 15, 2021
875983c
Clean pylint errors
benjaminhafen Aug 15, 2021
df8dd48
Merge pull request #422 from benjaminhafen/master
gleitz Aug 26, 2021
88ff6d3
Fix lint errors
gleitz Aug 26, 2021
8b49c21
Release 2.0.18
gleitz Aug 30, 2021
5bd9237
Merge pull request #419 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Aug 30, 2021
291edab
Show error message when we aren't able to find an answer
gleitz Sep 9, 2021
275b226
filter empty results from answers
justin-f-perez Sep 11, 2021
26726a1
Merge pull request #424 from justin-f-perez/patch-1
gleitz Sep 17, 2021
9fee56d
Fix whitespace error
gleitz Sep 17, 2021
e689941
Fix potential missing variable
gleitz Sep 17, 2021
18c5fff
Log links when we find them
gleitz Sep 17, 2021
6225d76
Fix f-string issues
gleitz Sep 17, 2021
569b20c
Disable linting issue
gleitz Sep 17, 2021
50c0f23
Fix test
gleitz Sep 17, 2021
b15f35a
Put test back the way it was
gleitz Sep 17, 2021
f19ca79
Merge pull request #423 from gleitz/feature/fix-questions-with-no-answer
gleitz Sep 17, 2021
202d90f
drop python2 support
ykskks Sep 23, 2021
4d615cd
write utf-8 to stdout
ykskks Sep 25, 2021
8912477
Merge pull request #427 from ykskks/feature/drop-python2-support
gleitz Sep 25, 2021
0847874
added pr template
V2dha Oct 11, 2021
830f88b
Update PULL_REQUEST_TEMPLATE.md
V2dha Oct 11, 2021
2b8a5d5
fixed linting
V2dha Oct 12, 2021
7d4281e
Merge branch 'add-pr-template' of https://github.com/V2dha/howdoi int…
V2dha Oct 12, 2021
b45b8d3
Update PULL_REQUEST_TEMPLATE.md
V2dha Oct 12, 2021
f0f7f55
Merge pull request #433 from V2dha/add-pr-template
gleitz Oct 18, 2021
29b05f9
Update the pull request template
gleitz Oct 18, 2021
6a751ce
Update pylint to v2.11.1 & pylint tests
V2dha Oct 22, 2021
714f0f1
Added patch, fixed minor documentation
V2dha Oct 23, 2021
95d8ab7
Merge pull request #439 from V2dha/Fix-pylint-version
gleitz Oct 23, 2021
c6a4b05
Fix Python version for the early warning system.
gleitz Oct 26, 2021
d2bcb8d
Merge pull request #441 from gleitz/feature/fix-python-version
gleitz Oct 26, 2021
f895e7c
Perhaps we do not need pathlib for Python 3.4+
gleitz Feb 7, 2022
eedbb88
Merge pull request #448 from gleitz/bugfix/remove-pathlib
gleitz Feb 8, 2022
ff1b5a1
Bump pathval from 1.1.0 to 1.1.1 in /extension/code-editor-integration
dependabot[bot] Feb 11, 2022
3af7040
Bump pathval from 1.1.0 to 1.1.1 in /extension/vscode-howdoi
dependabot[bot] Feb 11, 2022
61ddc8b
Bump ajv from 6.12.2 to 6.12.6 in /extension/code-editor-integration
dependabot[bot] Feb 13, 2022
a270049
Bump ajv from 6.12.2 to 6.12.6 in /extension/vscode-howdoi
dependabot[bot] Feb 13, 2022
e0a3909
Merge pull request #452 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Feb 19, 2022
fa13540
Merge pull request #451 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Feb 19, 2022
8ed1606
Merge pull request #450 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Feb 19, 2022
ea09cfb
Merge pull request #449 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Feb 19, 2022
1a67cd3
added syntax highlighting using rich library
V2dha Nov 23, 2021
0e79c40
modified requirements.txt to add rich library
gleitz Feb 19, 2022
9a21e8a
Fix Linting Errors
V2dha Nov 23, 2021
9002c9b
assign lexer as None as previous code
V2dha Nov 25, 2021
ebbd1e1
using guess_lexer to get language of code returned
V2dha Nov 29, 2021
bd88a59
fixed typo
V2dha Nov 29, 2021
eb0aca2
added rich library to setup.py
V2dha Dec 1, 2021
88873b5
replaced pygment's highlight with rich's syntax func
V2dha Dec 1, 2021
4c314cd
changed the output result
V2dha Dec 6, 2021
35ab306
added export_text in _format_output
V2dha Dec 8, 2021
3d19a07
applied console-patch-from-gleitz.patch
V2dha Dec 13, 2021
8269efb
test_commit
V2dha Dec 13, 2021
aa55d9b
Revert "test_commit"
V2dha Dec 13, 2021
c53b6a1
Disable colorization check in Github
gleitz Feb 19, 2022
e1baed7
Put back explanation for using UTF-8 result
gleitz Feb 19, 2022
e4d401f
Merge pull request #453 from gleitz/v2hda/master
gleitz Feb 19, 2022
760bee7
Use `colorama` to support colorization in Powershell
gleitz Feb 19, 2022
cbc7485
Bump minimist from 1.2.5 to 1.2.6 in /extension/code-editor-integration
dependabot[bot] Mar 27, 2022
af00c6e
Bump minimist from 1.2.5 to 1.2.6 in /extension/vscode-howdoi
dependabot[bot] Mar 28, 2022
4ac146f
Merge pull request #461 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Apr 20, 2022
dc754f6
Merge pull request #460 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Apr 20, 2022
7000538
Bump ansi-regex from 3.0.0 to 3.0.1 in /extension/vscode-howdoi
dependabot[bot] Apr 20, 2022
049174a
Fix https://github.com/gleitz/howdoi/pull/457
gleitz Apr 20, 2022
2f84131
Merge pull request #454 from gleitz/feature/colorama
gleitz Apr 20, 2022
10ddd62
Merge pull request #462 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Apr 20, 2022
ea9795f
docs: fix simple typo, ecapsulated -> encapsulated
timgates42 Jul 3, 2022
f202eea
Merge pull request #464 from timgates42/bugfix_typo_encapsulated
gleitz Jul 4, 2022
eae0148
refact: move _format_url_to_filename to adequate file
vbuxbaum Oct 1, 2022
3637c36
Merge pull request #467 from vbuxbaum/master
gleitz Oct 3, 2022
b89fd41
Update dependencies to fix github pipeline
gleitz Oct 3, 2022
c7f7920
Merge pull request #468 from gleitz/bugfix/update-dependencies
gleitz Oct 3, 2022
3c3b491
Fix homepage image
gleitz Oct 3, 2022
e6ef800
Merge pull request #469 from gleitz/bugfix/fix-homepage-image
gleitz Oct 3, 2022
83b5982
New release: 2.0.20
gleitz Oct 3, 2022
f346b9d
Update introduction.md
benatouba Oct 11, 2022
1fb4b27
Merge pull request #473 from benatouba/patch-1
gleitz Oct 11, 2022
d9dd193
Update supported Python versions
gleitz Oct 11, 2022
1e462d8
Bump ansi-regex, ansi-regex and ansi-regex
dependabot[bot] Oct 24, 2022
64e0f0c
Merge pull request #478 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Oct 24, 2022
8f7c179
Fix github line count
gleitz Nov 12, 2022
92ea7cf
Updated howdoi integrations
gleitz Nov 12, 2022
1ce2a6f
Add Homebrew installation instructions
gleitz Dec 5, 2022
e9d5ac9
Remove support for Python 3.6
gleitz Dec 5, 2022
3570919
Bump minimatch and mocha in /extension/vscode-howdoi
dependabot[bot] Dec 5, 2022
558fadd
Bump minimatch and mocha in /extension/code-editor-integration
dependabot[bot] Dec 5, 2022
723bca7
Merge pull request #480 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Dec 5, 2022
58da8af
Merge pull request #479 from gleitz/dependabot/npm_and_yarn/extension…
gleitz Dec 5, 2022
b840bba
Update the build passing shield
gleitz Jan 25, 2023
286503a
Add Python 3.11 support
gleitz Jan 25, 2023
964c701
Merge pull request #481 from gleitz/feature/python-11
gleitz Jan 25, 2023
659e370
Fix typo in pull request template
gleitz Jan 26, 2023
c2de314
Bump requests from 2.27.1 to 2.31.0 in /requirements
dependabot[bot] May 23, 2023
7bbafb7
Merge pull request #484 from gleitz/dependabot/pip/requirements/reque…
gleitz May 23, 2023
96ac611
Update download count in README
gleitz Jul 13, 2023
1dc6cde
update 2 places for int and str operations
dizzygz Dec 28, 2023
6f8813d
Merge pull request #491 from dizzygz/master
gleitz Jan 6, 2024
7d24e9e
fix: remove bad test case
ilaumjd Aug 16, 2024
af1ce83
Merge pull request #497 from ilaumjd/fix/remove-bad-test-case
gleitz Aug 16, 2024
6237a19
add missing line break to doc
torzsmokus Oct 21, 2024
033dd3c
Merge pull request #499 from torzsmokus/patch-1
gleitz Oct 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
cache_html/* linguist-vendored
*.html linguist-language=Python
*.ipynb linguist-documentation
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Bug Report
about: Report a bug encountered with howdoi
labels: bug
---

#### What happened:

#### What you expected to happen:

#### Output with `--explain`
Please provide the output of running the same command with the `--explain` flag like so

```
$ howdoi YOUR_COMMAND --explain
```
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Documentation
about: If your issue is related to creating new or fixing the existing documentation.
title: ''
labels: ''
assignees: joeyouss

---

### Description
(Describe in detail what you want to work on)

### Additional Comments (if any)
### Have you read the [Contributing Guidelines on Pull Requests]?

(Write your answer here.)
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Feature
about: If your issue suggests/proposes new features which improve howdoi
title: ''
labels: ''
assignees: ''

---

### Description
(Describe in detail what you want to work on)

### Additional Comments (if any)
### Have you read the Contributing Guidelines on Pull Requests on mkdocs?

(Write your answer here.)
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/help-and-asking-questions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Help and asking questions
about: If you are stuck and want to ask the howdoi maintainers for help
title: ''
labels: ''
assignees: ''

---

### Description
(Describe in detail what you are working on)

### Help wanted for
(Describe what help you need and what are the problems you are facing currently)

### Additional Comments (if any)
### Have you read the Contributing Guidelines on Pull Requests on mkdocs?

(Write your answer here.)
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/miscellaneous.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Miscellaneous
about: If your issue does not fit in other listed categories.
title: ''
labels: ''
assignees: ''

---

### Description
(Describe in detail what your issue is related to)

### Additional Comments (if any)
### Have you read the Contributing Guidelines on Pull Requests on mkdocs?

(Write your answer here.)
33 changes: 33 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
## Description:

- Tasks solved

- Links to issues solved

## Pull Request type:

- Bug fixes
- New feature
- Improvement
- Refactoring
- Documentation update
- Security fix

## How to test:

Please provide detailed instructions for testing your changes locally, including expected response/behavior.

## Pull Request checklist:

- [ ] Read the [contributing_to_howdoi.md](https://github.com/gleitz/howdoi/blob/master/docs/contributing_to_howdoi.md)
- [ ] Attach screenshots of expected behavior.
- [ ] The changes pass tests locally (`nose2`).
- [ ] There are no linting errors (`python setup.py lint`).
- [ ] The changes don't break existing features.
- [ ] Check that there are no confidential files like `.env` included.
- [ ] Request review from the maintainers.
- [ ] For bug fixes or changes to directory structure, make sure docs are updated.

## Known bugs (if any):

If there are bugs in your current changes you can still open the PR and mention the bugs you found. Propose further changes that can help fix bugs in your current changes.
2 changes: 2 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ jobs:

- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.11'

- name: Install Pip
run: python -m pip install --upgrade pip
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/early-warning.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: '3.11'

- name: Setup environment
run: pip install -r requirements.txt
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/python-non-master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: [3.7, 3.8, 3.9, '3.10', '3.11']

steps:
- uses: actions/checkout@v2
Expand All @@ -27,8 +27,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install flake8 nose pylint
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
if [ -f requirements/dev.txt ]; then pip install -r requirements/dev.txt; fi
- name: Lint with flake8
run: |
flake8 . --count --show-source --statistics
Expand All @@ -37,4 +36,4 @@ jobs:
pylint howdoi *.py --rcfile=.pylintrc
- name: Test with nose
run: |
nosetests
nose2
7 changes: 3 additions & 4 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.6, 3.7, 3.8, 3.9]
python-version: [3.7, 3.8, 3.9, '3.10', '3.11']

steps:
- uses: actions/checkout@v2
Expand All @@ -23,8 +23,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install flake8 nose pylint
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
if [ -f requirements/dev.txt ]; then pip install -r requirements/dev.txt; fi
- name: Lint with flake8
run: |
flake8 . --count --show-source --statistics
Expand All @@ -33,4 +32,4 @@ jobs:
pylint howdoi *.py --rcfile=.pylintrc
- name: Test with nose
run: |
nosetests
nose2
14 changes: 14 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
repos:
- repo: https://github.com/pycqa/flake8
rev: 3.9.2
hooks:
- id: flake8
args:
- "--config=.flake8rc"

- repo: https://github.com/PyCQA/pylint/
rev: v2.15.10
hooks:
- id: pylint
args:
- "howdoi *.py --rcfile=.pylintrc"
7 changes: 0 additions & 7 deletions .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -244,13 +244,6 @@ max-line-length=119
# Maximum number of lines in a module.
max-module-lines=1000

# List of optional constructs for which whitespace checking is disabled. `dict-
# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}.
# `trailing-comma` allows a space between comma and closing bracket: (a, ).
# `empty-line` allows space-only lines.
no-space-check=trailing-comma,
dict-separator

# Allow the body of a class to be on the same line as the declaration if body
# contains single statement.
single-line-class-stmt=no
Expand Down
25 changes: 25 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
2.0.20
------
- Update dependency versions
- Add support for Python 3.10

2.0.19
------
- Fix typo

2.0.18
------
- Fixed issue with howdoi cache where cache misses would be printed to the console

2.0.17
------
- New documentation and mkdocs
- Fixed issue with how howdoi chooses the proper search engine (command line flags now override environment variables)
- Added a search engine fallback if one of the search engines fails
- Fixed issue with howdoi cache

2.0.16
------
- Fix GDPR issue for those using howdoi in countries outside the US
- Better support for using `HOWDOI_URL`

2.0.15
------
- Add explainability with `-x` or `--explain` options
Expand Down
3 changes: 2 additions & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
include LICENSE.txt
include README.rst
include README.md
include CHANGES.txt
include fastentrypoints.py
include requirements.txt
include test_howdoi.py
exclude howdoi.rb
exclude .*rc
prune page_cache
prune notebooks
Loading