Skip to content

Commit d4c5d4a

Browse files
committed
Fix: broken layout in search results' panels
1 parent 0887b45 commit d4c5d4a

4 files changed

Lines changed: 21 additions & 18 deletions

File tree

README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
<p align="center"><img src="https://searchcode.com/static/searchcode_logo.png" width=300 height=60><br>Python SDK and CLI utility for <a href="https://searchcode.com">Searchcode</a>.<br><i>Simple, comprehensive code search.</i></p>
1+
<p align="center">
2+
<img src="https://searchcode.com/static/searchcode_logo.png" width=300><br><strong>Searchcode SDK</strong>: Python library and CLI utility for <a href="https://searchcode.com">Searchcode</a>.<br><i>Simple, comprehensive code search.</i></p>
23
<p align="center"></p>
34

4-
---
5-
65
```commandline
76
searchcode search "import module"
87
```
@@ -15,7 +14,7 @@ sc search "import module"
1514

1615
```python
1716
from pprint import pprint
18-
from src.searchcode import Searchcode
17+
from searchcode import Searchcode
1918

2019
sc = Searchcode(user_agent="My-Searchcode-script")
2120
search = sc.search(query="import module")
@@ -44,7 +43,7 @@ searchcode "import module"
4443

4544
```python
4645
from pprint import pprint
47-
from src.searchcode import Searchcode
46+
from searchcode import Searchcode
4847

4948
sc = Searchcode(user_agent="My-Searchcode-script")
5049
search = sc.search(query="import module")
@@ -66,7 +65,7 @@ searchcode "import module" --languages java,javascript
6665

6766
```python
6867
from pprint import pprint
69-
from src.searchcode import Searchcode
68+
from searchcode import Searchcode
7069

7170
sc = Searchcode(user_agent="My-Searchcode-script")
7271
search = sc.search(query="import module", languages=["Java", "JavaScript"])
@@ -89,7 +88,7 @@ searchcode "import module" --sources bitbucket,codeplex
8988

9089
```python
9190
from pprint import pprint
92-
from src.searchcode import Searchcode
91+
from searchcode import Searchcode
9392

9493
sc = Searchcode(user_agent="My-Searchcode-script")
9594
search = sc.search(query="import module", sources=["BitBucket", "CodePlex"])
@@ -112,7 +111,7 @@ searchcode "import module" --lines-of-code-gt 500 --lines-of-code-lt 1000
112111

113112
```python
114113
from pprint import pprint
115-
from src.searchcode import Searchcode
114+
from searchcode import Searchcode
116115

117116
sc = Searchcode(user_agent="My-Searchcode-script")
118117
search = sc.search(query="import module", lines_of_code_gt=500, lines_of_code_lt=1000)
@@ -135,7 +134,7 @@ searchcode "import module" --callback myCallback
135134

136135
```python
137136
from pprint import pprint
138-
from src.searchcode import Searchcode
137+
from searchcode import Searchcode
139138

140139
sc = Searchcode(user_agent="My-Searchcode-script")
141140
search = sc.search(query="import module", callback="myCallback")
@@ -216,7 +215,7 @@ searchode code 4061576
216215

217216
```python
218217

219-
from src.searchcode import Searchcode
218+
from searchcode import Searchcode
220219

221220
sc = Searchcode(user_agent="My-Searchcode-script")
222221
data = sc.code(4061576)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "searchcode"
3-
version = "0.5.1"
3+
version = "0.5.2"
44
description = "Simple, comprehensive code search."
55
authors = ["Ritchie Mwewa <rly0nheart@duck.com>"]
66
license = "GPLv3+"

src/searchcode/__app.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ def licence(
122122
)
123123
def search(
124124
query: str,
125-
page: int = 0,
126-
per_page: int = 100,
125+
page: int,
126+
per_page: int,
127127
pretty: bool = False,
128128
lines_of_code_lt: t.Optional[int] = None,
129129
lines_of_code_gt: t.Optional[int] = None,
@@ -156,12 +156,16 @@ def search(
156156
callback=callback,
157157
)
158158

159-
(
160-
print_jsonp(jsonp=response)
161-
if callback
162-
else (pprint(response) if pretty else print_panels(data=response.results))
159+
console.print(
160+
f"🗸 Showing {len(response.results)} of {per_page} results for '{query}'"
163161
)
164162

163+
(
164+
print_jsonp(jsonp=response)
165+
if callback
166+
else (pprint(response) if pretty else print_panels(data=response.results))
167+
)
168+
165169

166170
@cli.command()
167171
@click.argument("id", type=int)

src/searchcode/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from .api import Searchcode
2121

2222
__pkg__ = "searchcode"
23-
__version__ = "0.5.1"
23+
__version__ = "0.5.2"
2424
__author__ = "Ritchie Mwewa"
2525

2626

0 commit comments

Comments
 (0)