Skip to content

Commit 6baf786

Browse files
committed
changes: 202405220944
1 parent a6468cc commit 6baf786

File tree

6 files changed

+1834
-1
lines changed

6 files changed

+1834
-1
lines changed

d/dbcls/1.0.6-1.0.7/README.md

+246
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,246 @@
1+
# Comparing `tmp/dbcls-1.0.6.tar.gz` & `tmp/dbcls-1.0.7.tar.gz`
2+
3+
## filetype from file(1)
4+
5+
```diff
6+
@@ -1 +1 @@
7+
-gzip compressed data, was "dbcls-1.0.6.tar", last modified: Tue Jan 9 13:05:19 2024, max compression
8+
+gzip compressed data, was "dbcls-1.0.7.tar", last modified: Wed May 22 07:41:58 2024, max compression
9+
```
10+
11+
## Comparing `dbcls-1.0.6.tar` & `dbcls-1.0.7.tar`
12+
13+
### file list
14+
15+
```diff
16+
@@ -1,27 +1,27 @@
17+
-drwxr-xr-x 0 user (501) staff (20) 0 2024-01-09 13:05:19.949589 dbcls-1.0.6/
18+
--rw-r--r-- 0 user (501) staff (20) 1492 2023-08-26 08:16:50.000000 dbcls-1.0.6/LICENSE
19+
--rw-r--r-- 0 user (501) staff (20) 25 2023-08-26 18:36:21.000000 dbcls-1.0.6/MANIFEST.in
20+
--rw-r--r-- 0 user (501) staff (20) 1637 2024-01-09 13:05:19.949302 dbcls-1.0.6/PKG-INFO
21+
--rw-r--r-- 0 user (501) staff (20) 1123 2023-08-26 19:12:56.000000 dbcls-1.0.6/README.md
22+
-drwxr-xr-x 0 user (501) staff (20) 0 2024-01-09 13:05:19.945634 dbcls-1.0.6/dbcls/
23+
--rw-r--r-- 0 user (501) staff (20) 24 2023-08-26 18:47:19.000000 dbcls-1.0.6/dbcls/__init__.py
24+
-drwxr-xr-x 0 user (501) staff (20) 0 2024-01-09 13:05:19.948360 dbcls-1.0.6/dbcls/clients/
25+
--rw-r--r-- 0 user (501) staff (20) 0 2023-08-26 13:23:14.000000 dbcls-1.0.6/dbcls/clients/__init__.py
26+
--rw-r--r-- 0 user (501) staff (20) 1405 2023-10-17 05:51:47.000000 dbcls-1.0.6/dbcls/clients/base.py
27+
--rw-r--r-- 0 user (501) staff (20) 1361 2024-01-09 12:58:02.000000 dbcls-1.0.6/dbcls/clients/clickhouse.py
28+
--rw-r--r-- 0 user (501) staff (20) 1143 2023-12-20 10:05:53.000000 dbcls-1.0.6/dbcls/clients/mysql.py
29+
--rw-r--r-- 0 user (501) staff (20) 2027 2023-10-17 05:51:47.000000 dbcls-1.0.6/dbcls/clients/postgres.py
30+
--rw-r--r-- 0 user (501) staff (20) 1407 2023-12-20 10:29:15.000000 dbcls-1.0.6/dbcls/clients/sqlite3.py
31+
--rw-r--r-- 0 user (501) staff (20) 11641 2023-12-20 13:43:21.000000 dbcls-1.0.6/dbcls/dbcls.py
32+
--rw-r--r-- 0 user (501) staff (20) 1826 2023-10-17 05:51:47.000000 dbcls-1.0.6/dbcls/sql_tokenizer.py
33+
-drwxr-xr-x 0 user (501) staff (20) 0 2024-01-09 13:05:19.949006 dbcls-1.0.6/dbcls.egg-info/
34+
--rw-r--r-- 0 user (501) staff (20) 1637 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/PKG-INFO
35+
--rw-r--r-- 0 user (501) staff (20) 465 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/SOURCES.txt
36+
--rw-r--r-- 0 user (501) staff (20) 1 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/dependency_links.txt
37+
--rw-r--r-- 0 user (501) staff (20) 37 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/entry_points.txt
38+
--rw-r--r-- 0 user (501) staff (20) 1 2023-08-31 06:22:39.000000 dbcls-1.0.6/dbcls.egg-info/not-zip-safe
39+
--rw-r--r-- 0 user (501) staff (20) 123 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/requires.txt
40+
--rw-r--r-- 0 user (501) staff (20) 6 2024-01-09 13:05:19.000000 dbcls-1.0.6/dbcls.egg-info/top_level.txt
41+
--rw-r--r-- 0 user (501) staff (20) 123 2023-08-26 18:08:52.000000 dbcls-1.0.6/requirements.txt
42+
--rw-r--r-- 0 user (501) staff (20) 38 2024-01-09 13:05:19.949644 dbcls-1.0.6/setup.cfg
43+
--rw-r--r-- 0 user (501) staff (20) 1005 2024-01-09 13:02:31.000000 dbcls-1.0.6/setup.py
44+
+drwxr-xr-x 0 user (501) staff (20) 0 2024-05-22 07:41:58.856373 dbcls-1.0.7/
45+
+-rw-r--r-- 0 user (501) staff (20) 1492 2023-08-26 08:16:50.000000 dbcls-1.0.7/LICENSE
46+
+-rw-r--r-- 0 user (501) staff (20) 25 2023-08-26 18:36:21.000000 dbcls-1.0.7/MANIFEST.in
47+
+-rw-r--r-- 0 user (501) staff (20) 1636 2024-05-22 07:41:58.856103 dbcls-1.0.7/PKG-INFO
48+
+-rw-r--r-- 0 user (501) staff (20) 1123 2023-08-26 19:12:56.000000 dbcls-1.0.7/README.md
49+
+drwxr-xr-x 0 user (501) staff (20) 0 2024-05-22 07:41:58.851658 dbcls-1.0.7/dbcls/
50+
+-rw-r--r-- 0 user (501) staff (20) 24 2023-08-26 18:47:19.000000 dbcls-1.0.7/dbcls/__init__.py
51+
+drwxr-xr-x 0 user (501) staff (20) 0 2024-05-22 07:41:58.854910 dbcls-1.0.7/dbcls/clients/
52+
+-rw-r--r-- 0 user (501) staff (20) 0 2023-08-26 13:23:14.000000 dbcls-1.0.7/dbcls/clients/__init__.py
53+
+-rw-r--r-- 0 user (501) staff (20) 1405 2024-05-22 05:43:27.000000 dbcls-1.0.7/dbcls/clients/base.py
54+
+-rw-r--r-- 0 user (501) staff (20) 1361 2024-01-09 12:58:02.000000 dbcls-1.0.7/dbcls/clients/clickhouse.py
55+
+-rw-r--r-- 0 user (501) staff (20) 1143 2024-05-22 05:32:49.000000 dbcls-1.0.7/dbcls/clients/mysql.py
56+
+-rw-r--r-- 0 user (501) staff (20) 2226 2024-05-22 07:13:47.000000 dbcls-1.0.7/dbcls/clients/postgres.py
57+
+-rw-r--r-- 0 user (501) staff (20) 1407 2023-12-20 10:29:15.000000 dbcls-1.0.7/dbcls/clients/sqlite3.py
58+
+-rw-r--r-- 0 user (501) staff (20) 11661 2024-05-22 07:13:30.000000 dbcls-1.0.7/dbcls/dbcls.py
59+
+-rw-r--r-- 0 user (501) staff (20) 1826 2023-10-17 05:51:47.000000 dbcls-1.0.7/dbcls/sql_tokenizer.py
60+
+drwxr-xr-x 0 user (501) staff (20) 0 2024-05-22 07:41:58.855795 dbcls-1.0.7/dbcls.egg-info/
61+
+-rw-r--r-- 0 user (501) staff (20) 1636 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/PKG-INFO
62+
+-rw-r--r-- 0 user (501) staff (20) 465 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/SOURCES.txt
63+
+-rw-r--r-- 0 user (501) staff (20) 1 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/dependency_links.txt
64+
+-rw-r--r-- 0 user (501) staff (20) 37 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/entry_points.txt
65+
+-rw-r--r-- 0 user (501) staff (20) 1 2023-08-31 06:22:39.000000 dbcls-1.0.7/dbcls.egg-info/not-zip-safe
66+
+-rw-r--r-- 0 user (501) staff (20) 122 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/requires.txt
67+
+-rw-r--r-- 0 user (501) staff (20) 6 2024-05-22 07:41:58.000000 dbcls-1.0.7/dbcls.egg-info/top_level.txt
68+
+-rw-r--r-- 0 user (501) staff (20) 122 2024-05-22 07:14:30.000000 dbcls-1.0.7/requirements.txt
69+
+-rw-r--r-- 0 user (501) staff (20) 38 2024-05-22 07:41:58.856422 dbcls-1.0.7/setup.cfg
70+
+-rw-r--r-- 0 user (501) staff (20) 1005 2024-05-22 07:40:22.000000 dbcls-1.0.7/setup.py
71+
```
72+
73+
### Comparing `dbcls-1.0.6/LICENSE` & `dbcls-1.0.7/LICENSE`
74+
75+
* *Files identical despite different names*
76+
77+
### Comparing `dbcls-1.0.6/PKG-INFO` & `dbcls-1.0.7/PKG-INFO`
78+
79+
* *Files 7% similar despite different names*
80+
81+
```diff
82+
@@ -1,20 +1,20 @@
83+
Metadata-Version: 2.1
84+
Name: dbcls
85+
-Version: 1.0.6
86+
+Version: 1.0.7
87+
Summary: dbcls is a versatile client that supports various databases
88+
Author: Maksim Nikitenko
89+
Author-email: [email protected]
90+
License: BSD
91+
Platform: any
92+
Requires-Python: >=3.9
93+
Description-Content-Type: text/markdown
94+
License-File: LICENSE
95+
Requires-Dist: kaaedit==0.54.0
96+
-Requires-Dist: visidata==2.11.1
97+
+Requires-Dist: visidata==3.0.2
98+
Requires-Dist: aiochclient[aiohttp]==2.4.0
99+
Requires-Dist: ciso8601==2.3.0
100+
Requires-Dist: aiomysql==0.2.0
101+
Requires-Dist: aiopg==1.4.0
102+
Requires-Dist: ssh_crypt==1.1.8
103+
104+
# DbCls
105+
```
106+
107+
### Comparing `dbcls-1.0.6/README.md` & `dbcls-1.0.7/README.md`
108+
109+
* *Files identical despite different names*
110+
111+
### Comparing `dbcls-1.0.6/dbcls/clients/base.py` & `dbcls-1.0.7/dbcls/clients/base.py`
112+
113+
* *Files identical despite different names*
114+
115+
### Comparing `dbcls-1.0.6/dbcls/clients/clickhouse.py` & `dbcls-1.0.7/dbcls/clients/clickhouse.py`
116+
117+
* *Files identical despite different names*
118+
119+
### Comparing `dbcls-1.0.6/dbcls/clients/mysql.py` & `dbcls-1.0.7/dbcls/clients/mysql.py`
120+
121+
* *Files identical despite different names*
122+
123+
### Comparing `dbcls-1.0.6/dbcls/clients/postgres.py` & `dbcls-1.0.7/dbcls/clients/postgres.py`
124+
125+
* *Files 12% similar despite different names*
126+
127+
```diff
128+
@@ -30,19 +30,24 @@
129+
async def execute(self, sql) -> Result:
130+
sql_stripped = sql.strip()
131+
first_word = sql_stripped.split(' ')[1]
132+
133+
if sql_stripped.startswith('\\c '):
134+
db = first_word.rstrip(';')
135+
return await self.change_database(db)
136+
+
137+
if sql_stripped.startswith('\\d '):
138+
sql = (
139+
- "SELECT column_name, data_type"
140+
- "FROM information_schema.columns"
141+
+ "SELECT column_name, data_type "
142+
+ "FROM information_schema.columns "
143+
f"WHERE table_name = '{first_word}'"
144+
+ "UNION ALL SELECT 'INDEXES', NULL "
145+
+ "UNION ALL "
146+
+ "SELECT indexname, indexdef "
147+
+ f"FROM pg_indexes WHERE tablename = '{first_word}';"
148+
)
149+
if sql_stripped == ('\\d'):
150+
return await self.get_tables()
151+
if sql_stripped.startswith('\\l'):
152+
return await self.get_databases()
153+
154+
async with aiopg.connect(
155+
```
156+
157+
### Comparing `dbcls-1.0.6/dbcls/clients/sqlite3.py` & `dbcls-1.0.7/dbcls/clients/sqlite3.py`
158+
159+
* *Files identical despite different names*
160+
161+
### Comparing `dbcls-1.0.6/dbcls/dbcls.py` & `dbcls-1.0.7/dbcls/dbcls.py`
162+
163+
* *Files 0% similar despite different names*
164+
165+
```diff
166+
@@ -216,18 +216,19 @@
167+
end = time()
168+
message = 'Cancelled'
169+
return
170+
171+
end = time()
172+
message = str(result)
173+
174+
- if not result:
175+
+ if not result or not result.data:
176+
return
177+
178+
fix_visidata_curses()
179+
+
180+
visidata.vd.run()
181+
visidata.vd.view(result.data)
182+
except Exception as exc:
183+
end = time()
184+
message = str(exc)
185+
finally:
186+
wnd.document.set_title(client.get_title())
187+
```
188+
189+
### Comparing `dbcls-1.0.6/dbcls/sql_tokenizer.py` & `dbcls-1.0.7/dbcls/sql_tokenizer.py`
190+
191+
* *Files identical despite different names*
192+
193+
### Comparing `dbcls-1.0.6/dbcls.egg-info/PKG-INFO` & `dbcls-1.0.7/dbcls.egg-info/PKG-INFO`
194+
195+
* *Files 7% similar despite different names*
196+
197+
```diff
198+
@@ -1,20 +1,20 @@
199+
Metadata-Version: 2.1
200+
Name: dbcls
201+
-Version: 1.0.6
202+
+Version: 1.0.7
203+
Summary: dbcls is a versatile client that supports various databases
204+
Author: Maksim Nikitenko
205+
Author-email: [email protected]
206+
License: BSD
207+
Platform: any
208+
Requires-Python: >=3.9
209+
Description-Content-Type: text/markdown
210+
License-File: LICENSE
211+
Requires-Dist: kaaedit==0.54.0
212+
-Requires-Dist: visidata==2.11.1
213+
+Requires-Dist: visidata==3.0.2
214+
Requires-Dist: aiochclient[aiohttp]==2.4.0
215+
Requires-Dist: ciso8601==2.3.0
216+
Requires-Dist: aiomysql==0.2.0
217+
Requires-Dist: aiopg==1.4.0
218+
Requires-Dist: ssh_crypt==1.1.8
219+
220+
# DbCls
221+
```
222+
223+
### Comparing `dbcls-1.0.6/setup.py` & `dbcls-1.0.7/setup.py`
224+
225+
* *Files 1% similar despite different names*
226+
227+
```diff
228+
@@ -15,15 +15,15 @@
229+
print(os.listdir(basedir))
230+
print(os.path.join(basedir, 'requirements.txt'))
231+
raise RuntimeError('No requirements info found.')
232+
233+
234+
setup(
235+
name='dbcls',
236+
- version='1.0.6',
237+
+ version='1.0.7',
238+
license='BSD',
239+
author='Maksim Nikitenko',
240+
author_email='[email protected]',
241+
packages=find_packages(),
242+
description='dbcls is a versatile client that supports various databases',
243+
long_description=open('README.md').read(),
244+
long_description_content_type='text/markdown',
245+
```
246+

0 commit comments

Comments
 (0)