Skip to content

Commit 401c858

Browse files
committedMay 21, 2024
changes: 202405220013
1 parent c5b9bcb commit 401c858

File tree

9 files changed

+3394
-1
lines changed

9 files changed

+3394
-1
lines changed
 

‎d/dicebear-cli/1.0.2-1.1.0/README.md

+194
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
# Comparing `tmp/dicebear-cli-1.0.2.tar.gz` & `tmp/dicebear-cli-1.1.0.tar.gz`
2+
3+
## filetype from file(1)
4+
5+
```diff
6+
@@ -1 +1 @@
7+
-gzip compressed data, was "dicebear-cli-1.0.2.tar", last modified: Tue Jan 24 15:49:10 2023, max compression
8+
+gzip compressed data, was "dicebear-cli-1.1.0.tar", last modified: Tue May 21 21:53:12 2024, max compression
9+
```
10+
11+
## Comparing `dicebear-cli-1.0.2.tar` & `dicebear-cli-1.1.0.tar`
12+
13+
### file list
14+
15+
```diff
16+
@@ -1,17 +1,17 @@
17+
-drwxrwxrwx 0 0 0 0 2023-01-24 15:49:10.260849 dicebear-cli-1.0.2/
18+
--rw-rw-rw- 0 0 0 1095 2022-09-08 14:16:35.000000 dicebear-cli-1.0.2/LICENSE
19+
--rw-rw-rw- 0 0 0 3170 2023-01-24 15:49:10.259870 dicebear-cli-1.0.2/PKG-INFO
20+
--rw-rw-rw- 0 0 0 2285 2022-09-08 14:16:35.000000 dicebear-cli-1.0.2/README.md
21+
-drwxrwxrwx 0 0 0 0 2023-01-24 15:49:10.247524 dicebear-cli-1.0.2/dicebear_cli/
22+
--rw-rw-rw- 0 0 0 1161 2023-01-24 15:31:53.000000 dicebear-cli-1.0.2/dicebear_cli/__init__.py
23+
--rw-rw-rw- 0 0 0 3672 2023-01-24 15:43:24.000000 dicebear-cli-1.0.2/dicebear_cli/__main__.py
24+
-drwxrwxrwx 0 0 0 0 2023-01-24 15:49:10.257850 dicebear-cli-1.0.2/dicebear_cli.egg-info/
25+
--rw-rw-rw- 0 0 0 3170 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/PKG-INFO
26+
--rw-rw-rw- 0 0 0 309 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/SOURCES.txt
27+
--rw-rw-rw- 0 0 0 1 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/dependency_links.txt
28+
--rw-rw-rw- 0 0 0 55 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/entry_points.txt
29+
--rw-rw-rw- 0 0 0 15 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/requires.txt
30+
--rw-rw-rw- 0 0 0 13 2023-01-24 15:49:10.000000 dicebear-cli-1.0.2/dicebear_cli.egg-info/top_level.txt
31+
--rw-rw-rw- 0 0 0 108 2022-09-08 14:16:35.000000 dicebear-cli-1.0.2/pyproject.toml
32+
--rw-rw-rw- 0 0 0 42 2023-01-24 15:49:10.260849 dicebear-cli-1.0.2/setup.cfg
33+
--rw-rw-rw- 0 0 0 2507 2023-01-24 15:48:36.000000 dicebear-cli-1.0.2/setup.py
34+
+drwxrwxrwx 0 0 0 0 2024-05-21 21:53:12.959846 dicebear-cli-1.1.0/
35+
+-rw-rw-rw- 0 0 0 1095 2024-05-21 21:48:09.000000 dicebear-cli-1.1.0/LICENSE
36+
+-rw-rw-rw- 0 0 0 4718 2024-05-21 21:53:12.958650 dicebear-cli-1.1.0/PKG-INFO
37+
+-rw-rw-rw- 0 0 0 2614 2024-05-21 21:46:54.000000 dicebear-cli-1.1.0/README.md
38+
+drwxrwxrwx 0 0 0 0 2024-05-21 21:53:12.922216 dicebear-cli-1.1.0/dicebear_cli/
39+
+-rw-rw-rw- 0 0 0 1186 2024-05-21 21:28:51.000000 dicebear-cli-1.1.0/dicebear_cli/__init__.py
40+
+-rw-rw-rw- 0 0 0 3953 2024-05-21 21:50:47.000000 dicebear-cli-1.1.0/dicebear_cli/__main__.py
41+
+drwxrwxrwx 0 0 0 0 2024-05-21 21:53:12.958650 dicebear-cli-1.1.0/dicebear_cli.egg-info/
42+
+-rw-rw-rw- 0 0 0 4718 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/PKG-INFO
43+
+-rw-rw-rw- 0 0 0 309 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/SOURCES.txt
44+
+-rw-rw-rw- 0 0 0 1 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/dependency_links.txt
45+
+-rw-rw-rw- 0 0 0 55 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/entry_points.txt
46+
+-rw-rw-rw- 0 0 0 15 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/requires.txt
47+
+-rw-rw-rw- 0 0 0 13 2024-05-21 21:53:12.000000 dicebear-cli-1.1.0/dicebear_cli.egg-info/top_level.txt
48+
+-rw-rw-rw- 0 0 0 108 2022-09-08 14:16:35.000000 dicebear-cli-1.1.0/pyproject.toml
49+
+-rw-rw-rw- 0 0 0 42 2024-05-21 21:53:12.959846 dicebear-cli-1.1.0/setup.cfg
50+
+-rw-rw-rw- 0 0 0 3943 2024-05-21 21:37:22.000000 dicebear-cli-1.1.0/setup.py
51+
```
52+
53+
### Comparing `dicebear-cli-1.0.2/LICENSE` & `dicebear-cli-1.1.0/LICENSE`
54+
55+
* *Files 2% similar despite different names*
56+
57+
```diff
58+
@@ -1,10 +1,10 @@
59+
MIT License
60+
61+
-Copyright (c) 2021 jvherck (on GitHub)
62+
+Copyright (c) 2024 jvherck (on GitHub)
63+
64+
Permission is hereby granted, free of charge, to any person obtaining a copy
65+
of this software and associated documentation files (the "Software"), to deal
66+
in the Software without restriction, including without limitation the rights
67+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
68+
copies of the Software, and to permit persons to whom the Software is
69+
furnished to do so, subject to the following conditions:
70+
```
71+
72+
### Comparing `dicebear-cli-1.0.2/dicebear_cli/__init__.py` & `dicebear-cli-1.1.0/dicebear_cli/__init__.py`
73+
74+
* *Files 22% similar despite different names*
75+
76+
```diff
77+
@@ -1,10 +1,10 @@
78+
# MIT License
79+
#
80+
-# Copyright (c) 2022 jvherck (https://jvherck.github.io/dicebear/)
81+
+# Copyright (c) 2024 jvherck (https://jvherck.github.io/dicebear/)
82+
#
83+
# Permission is hereby granted, free of charge, to any person obtaining a copy
84+
# of this software and associated documentation files (the "Software"), to deal
85+
# in the Software without restriction, including without limitation the rights
86+
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
87+
# copies of the Software, and to permit persons to whom the Software is
88+
# furnished to do so, subject to the following conditions:
89+
@@ -15,7 +15,9 @@
90+
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
91+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
92+
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
93+
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
94+
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
95+
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
96+
# SOFTWARE.
97+
+
98+
+__version__ = "1.1.0"
99+
```
100+
101+
### Comparing `dicebear-cli-1.0.2/dicebear_cli/__main__.py` & `dicebear-cli-1.1.0/dicebear_cli/__main__.py`
102+
103+
* *Files 5% similar despite different names*
104+
105+
```diff
106+
@@ -1,10 +1,10 @@
107+
# MIT License
108+
#
109+
-# Copyright (c) 2022 jvherck (https://jvherck.github.io/dicebear/)
110+
+# Copyright (c) 2024 jvherck (on GitHub)
111+
#
112+
# Permission is hereby granted, free of charge, to any person obtaining a copy
113+
# of this software and associated documentation files (the "Software"), to deal
114+
# in the Software without restriction, including without limitation the rights
115+
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
116+
# copies of the Software, and to permit persons to whom the Software is
117+
# furnished to do so, subject to the following conditions:
118+
@@ -15,58 +15,70 @@
119+
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
120+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
121+
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
122+
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
123+
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
124+
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
125+
# SOFTWARE.
126+
+
127+
import click
128+
+from string import ascii_letters, digits
129+
+from random import choices
130+
from dicebear import *
131+
132+
+from __init__ import __version__
133+
+
134+
135+
@click.group()
136+
-@click.version_option(None, "--version", "-v")
137+
+@click.version_option(__version__, "--version", "-v")
138+
@click.help_option("--help", "-h")
139+
def cli(): pass
140+
141+
142+
@cli.command(name="create", help="Create one or more new avatars (no customising possible through CLI).")
143+
@click.argument("style", type=click.STRING, default=None, required=False)
144+
# help="The style of the avatar. All styles can be found on https://avatars.dicebear.com/styles or `DStyle.list`")
145+
@click.option("--seed", "-s", show_default=True, type=click.STRING, default=None,
146+
help="The string to create the avatar (USE QUOTATION MARKS IF YOU WANT A MULTIPLE WORD SEED). Every unique string has their own unique avatar.")
147+
@click.option("--count", "-c", show_default=True, type=click.INT, default=1,
148+
help="The amount of avatars to make at once (they will all have the same style and seed if you add these to the command line, "
149+
"leaving these options blank will create multiple random avatars.")
150+
@click.option("--format", "-f", show_default=True, type=click.STRING, default=DFormat.svg,
151+
- help="The format of the avatar. All formats can be found on https://github.com/jvherck/dicebear#formats or `DFormat.list`")
152+
+ help="The format of the avatar. Get a list of all formats with `dicebear formats`.")
153+
@click.help_option("--help", "-h")
154+
def create(seed: str, style: str, count: int, format: str):
155+
avs = []
156+
try:
157+
if count > 1 and style and seed:
158+
click.echo("Both a style and seed have been given, generating multiple avatars just gives the same result. "
159+
"(that's why only 1 is returned)")
160+
count = 1
161+
for _ in range(count):
162+
+ if seed is None:
163+
+ seed = "".join(choices(ascii_letters+digits, k=8))
164+
av = DAvatar(DStyle.random() if style is None else DStyle.from_str(str(style)), seed)
165+
if format == DFormat.svg: avs.append(av.url_svg)
166+
elif format == DFormat.png: avs.append(av.url_png)
167+
elif format == DFormat.jpg: avs.append(av.url_jpg)
168+
elif format == DFormat.json: avs.append(av.url_json)
169+
else:
170+
- log_error(ImageError("This format is not supported. Check https://github.com/jvherck/dicebear-cli#styles to see all supported formats."))
171+
+ log_error(ImageError("This format is not supported. Use `dicebear formats` to see all supported formats."))
172+
return
173+
except Error as e:
174+
log_error(e)
175+
return
176+
for x in avs: click.echo(x)
177+
178+
179+
@cli.command(name="styles", help="See a list of all available styles.")
180+
@click.help_option("--help", "-h")
181+
def styles():
182+
- for style in DStyle.list: click.echo(style)
183+
+ for s in DStyle.list: click.echo(s)
184+
+
185+
+@cli.command(name="formats", help="See a list of all available formats.")
186+
+@click.help_option("--help", "-h")
187+
+def formats():
188+
+ for f in DFormat.list: click.echo(f)
189+
190+
191+
if __name__ == '__main__':
192+
cli()
193+
```
194+

‎fetcher.log

+82
Original file line numberDiff line numberDiff line change
@@ -237,3 +237,85 @@
237237
[2024-05-22 00:11:18] INFO root fetch - processPackages [burr]: Remove: archive file [/home/abi/fetcher/tmp/burr-0.9.0.tar.gz]
238238
[2024-05-22 00:11:18] INFO root fetch - main [MainThread]: End processing [burr]: success
239239
[2024-05-22 00:11:18] INFO root fetch - main [MainThread]: Store serial: [23314359]
240+
[2024-05-22 00:13:23] INFO root fetch - main [MainThread]: Get Changelog since Serial: [23314359]
241+
[2024-05-22 00:13:28] INFO root fetch - main [MainThread]: Found 10 changed packages
242+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_0]: Start processing: gruel
243+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_1]: Start processing: dicebear-cli
244+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_2]: Start processing: fasta-manager
245+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_3]: Start processing: lstack
246+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_4]: Start processing: keras-nlp
247+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_5]: Start processing: lptlib
248+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_6]: Start processing: geocif
249+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_7]: Start processing: ttpnav
250+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_8]: Start processing: storey
251+
[2024-05-22 00:13:28] INFO root fetch - processPackages [ThreadPoolExecutor-0_9]: Start processing: vegas
252+
[2024-05-22 00:13:28] INFO root fetch - processPackages [gruel]: New version: [4.1.1] Old Version: [4.1.0]
253+
[2024-05-22 00:13:28] INFO root fetch - processPackages [lptlib]: New version: [0.0.1a9] Old Version: [0.0.1a8]
254+
[2024-05-22 00:13:28] INFO root fetch - processPackages [dicebear-cli]: New version: [1.1.0] Old Version: [1.0.2]
255+
[2024-05-22 00:13:28] INFO root fetch - processPackages [fasta-manager]: New version: [1.3] Old Version: [1.2]
256+
[2024-05-22 00:13:28] WARNING root fetch - processPackages [ttpnav]: Skipping, unable to determine old version
257+
[2024-05-22 00:13:28] INFO root fetch - main [MainThread]: End processing [ttpnav] error
258+
[2024-05-22 00:13:28] INFO root fetch - processPackages [lstack]: New version: [1.0.1] Old Version: [1.0.0]
259+
[2024-05-22 00:13:28] INFO root fetch - processPackages [geocif]: New version: [0.1.28] Old Version: [0.1.27]
260+
[2024-05-22 00:13:29] INFO root fetch - processPackages [dicebear-cli]: Downloading https://files.pythonhosted.org/packages/a0/78/b9b7cc21dff712479e9a8515703a70ce74aa7c784d4ea38bc901209f8005/dicebear-cli-1.0.2.tar.gz
261+
[2024-05-22 00:13:29] INFO root fetch - processPackages [gruel]: Downloading https://files.pythonhosted.org/packages/27/6a/1d26c9e91131bdbe9c5584bc1f581d34532c4bcc8c81c652d017ff5ad37d/gruel-4.1.0.tar.gz
262+
[2024-05-22 00:13:29] INFO root fetch - processPackages [fasta-manager]: Downloading https://files.pythonhosted.org/packages/2b/a8/393b6d00d1265bd06ab39a55b16e5ed2802f49dd5ca8bb35da38712976b2/fasta-manager-1.2.tar.gz
263+
[2024-05-22 00:13:29] INFO root fetch - processPackages [keras-nlp]: New version: [0.9.3.dev0] Old Version: [0.9.3]
264+
[2024-05-22 00:13:29] INFO root fetch - processPackages [storey]: New version: [1.7.9] Old Version: [1.7.8]
265+
[2024-05-22 00:13:29] ERROR root fetch - processPackages [lstack]: Unable to fetch info: No such project/version 'lstack' 1.0.0
266+
[2024-05-22 00:13:29] INFO root fetch - main [MainThread]: End processing [lstack] error
267+
[2024-05-22 00:13:29] INFO root fetch - processPackages [vegas]: New version: [6.1.2] Old Version: [6.1.1]
268+
[2024-05-22 00:13:29] INFO root fetch - processPackages [lptlib]: Downloading https://files.pythonhosted.org/packages/10/61/dcc53729e66c7bd15db61eae2d32ad120d7415ffdc2bbe411e08ecb68e12/lptlib-0.0.1a8.tar.gz
269+
[2024-05-22 00:13:29] INFO root fetch - processPackages [geocif]: Downloading https://files.pythonhosted.org/packages/93/89/b039892aafedad019c5cc655f98ef0dac28beae52e58f3ebbe18e8e3ffe2/geocif-0.1.27.tar.gz
270+
[2024-05-22 00:13:29] INFO root fetch - processPackages [keras-nlp]: Downloading https://files.pythonhosted.org/packages/83/32/20a22225dd8137c13005edaf0bb6cdfdd488c90f8a7e510791538ce36506/keras-nlp-0.9.3.tar.gz
271+
[2024-05-22 00:13:29] INFO root fetch - processPackages [storey]: Downloading https://files.pythonhosted.org/packages/ce/f2/fb725885928d8ccbbb0a7f28c52605a4972284c1100e5cca1a2523767ad3/storey-1.7.8.tar.gz
272+
[2024-05-22 00:13:29] INFO root fetch - processPackages [gruel]: Downloading https://files.pythonhosted.org/packages/54/0e/fc980e035140dba4c67e784f7edec6789d1b97c1a9808cca9134fea9aa21/gruel-4.1.1.tar.gz
273+
[2024-05-22 00:13:29] INFO root fetch - processPackages [vegas]: Downloading https://files.pythonhosted.org/packages/bd/f9/9e7ca7bf6df4d7e989c813ecad021786a7b6de4c1010914b5d4c98d6a46e/vegas-6.1.1.tar.gz
274+
[2024-05-22 00:13:29] INFO root fetch - processPackages [fasta-manager]: Downloading https://files.pythonhosted.org/packages/71/67/2a37602ef9d852ae8fc19df2fa2ca79328dbab9176f4868d87da57922f3c/fasta_manager-1.3.tar.gz
275+
[2024-05-22 00:13:29] INFO root fetch - processPackages [dicebear-cli]: Downloading https://files.pythonhosted.org/packages/94/f9/64a2fdb6773f2039954d0425de9f93b9fc36e1ad3ea282648282738a5ffd/dicebear-cli-1.1.0.tar.gz
276+
[2024-05-22 00:13:29] INFO root fetch - processPackages [lptlib]: Downloading https://files.pythonhosted.org/packages/22/cf/0e9e64b7dd2a1cd9feb30be5681b58953e55c4df4308f13cb14fa309d0e6/lptlib-0.0.1a9.tar.gz
277+
[2024-05-22 00:13:29] INFO root fetch - processPackages [gruel]: executing diffoscope
278+
[2024-05-22 00:13:29] INFO root fetch - processPackages [gruel]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/gruel-4.1.0.tar.gz tmp/gruel-4.1.1.tar.gz --markdown 20240522/g/gruel/4.1.0-4.1.1/README.md --exclude *.pyd
279+
[2024-05-22 00:13:29] INFO root fetch - processPackages [fasta-manager]: executing diffoscope
280+
[2024-05-22 00:13:29] INFO root fetch - processPackages [fasta-manager]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/fasta-manager-1.2.tar.gz tmp/fasta_manager-1.3.tar.gz --markdown 20240522/f/fasta-manager/1.2-1.3/README.md --exclude *.pyd
281+
[2024-05-22 00:13:29] INFO root fetch - processPackages [dicebear-cli]: executing diffoscope
282+
[2024-05-22 00:13:29] INFO root fetch - processPackages [dicebear-cli]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/dicebear-cli-1.0.2.tar.gz tmp/dicebear-cli-1.1.0.tar.gz --markdown 20240522/d/dicebear-cli/1.0.2-1.1.0/README.md --exclude *.pyd
283+
[2024-05-22 00:13:29] INFO root fetch - processPackages [geocif]: Downloading https://files.pythonhosted.org/packages/5a/40/8c5f6c27310cf720235a700544fe74fb0c89443e573b8c8b984d737d8a9f/geocif-0.1.28.tar.gz
284+
[2024-05-22 00:13:29] INFO root fetch - processPackages [lptlib]: executing diffoscope
285+
[2024-05-22 00:13:29] INFO root fetch - processPackages [lptlib]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/lptlib-0.0.1a8.tar.gz tmp/lptlib-0.0.1a9.tar.gz --markdown 20240522/l/lptlib/0.0.1a8-0.0.1a9/README.md --exclude *.pyd
286+
[2024-05-22 00:13:29] INFO root fetch - processPackages [geocif]: executing diffoscope
287+
[2024-05-22 00:13:29] INFO root fetch - processPackages [geocif]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/geocif-0.1.27.tar.gz tmp/geocif-0.1.28.tar.gz --markdown 20240522/g/geocif/0.1.27-0.1.28/README.md --exclude *.pyd
288+
[2024-05-22 00:13:29] INFO root fetch - processPackages [storey]: Downloading https://files.pythonhosted.org/packages/7a/07/b7c06ed930f7729cbabcef2eff7245adf34a98245820a6dc5cc2585c3d31/storey-1.7.9.tar.gz
289+
[2024-05-22 00:13:29] INFO root fetch - processPackages [keras-nlp]: Downloading https://files.pythonhosted.org/packages/b4/b4/77a34d094447631579707e2238a11403eb3c35511fd6eb4c97563e4a8ff0/keras-nlp-0.9.3.dev0.tar.gz
290+
[2024-05-22 00:13:30] INFO root fetch - processPackages [storey]: executing diffoscope
291+
[2024-05-22 00:13:30] INFO root fetch - processPackages [storey]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/storey-1.7.8.tar.gz tmp/storey-1.7.9.tar.gz --markdown 20240522/s/storey/1.7.8-1.7.9/README.md --exclude *.pyd
292+
[2024-05-22 00:13:30] INFO root fetch - processPackages [keras-nlp]: executing diffoscope
293+
[2024-05-22 00:13:30] INFO root fetch - processPackages [keras-nlp]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/keras-nlp-0.9.3.tar.gz tmp/keras-nlp-0.9.3.dev0.tar.gz --markdown 20240522/k/keras-nlp/0.9.3-0.9.3.dev0/README.md --exclude *.pyd
294+
[2024-05-22 00:13:30] INFO root fetch - processPackages [vegas]: Downloading https://files.pythonhosted.org/packages/5d/c0/ab74d2bea3d841899397b1de6dbc731e2c30788d17e0ff8aa7c617032477/vegas-6.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
295+
[2024-05-22 00:13:30] INFO root fetch - processPackages [dicebear-cli]: Remove: archive file [/home/abi/fetcher/tmp/dicebear-cli-1.0.2.tar.gz]
296+
[2024-05-22 00:13:30] INFO root fetch - processPackages [dicebear-cli]: Remove: archive file [/home/abi/fetcher/tmp/dicebear-cli-1.1.0.tar.gz]
297+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [dicebear-cli]: success
298+
[2024-05-22 00:13:30] INFO root fetch - processPackages [gruel]: Remove: archive file [/home/abi/fetcher/tmp/gruel-4.1.0.tar.gz]
299+
[2024-05-22 00:13:30] INFO root fetch - processPackages [gruel]: Remove: archive file [/home/abi/fetcher/tmp/gruel-4.1.1.tar.gz]
300+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [gruel]: success
301+
[2024-05-22 00:13:30] INFO root fetch - processPackages [fasta-manager]: Remove: archive file [/home/abi/fetcher/tmp/fasta-manager-1.2.tar.gz]
302+
[2024-05-22 00:13:30] INFO root fetch - processPackages [fasta-manager]: Remove: archive file [/home/abi/fetcher/tmp/fasta_manager-1.3.tar.gz]
303+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [fasta-manager]: success
304+
[2024-05-22 00:13:30] INFO root fetch - processPackages [lptlib]: Remove: archive file [/home/abi/fetcher/tmp/lptlib-0.0.1a8.tar.gz]
305+
[2024-05-22 00:13:30] INFO root fetch - processPackages [lptlib]: Remove: archive file [/home/abi/fetcher/tmp/lptlib-0.0.1a9.tar.gz]
306+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [lptlib]: success
307+
[2024-05-22 00:13:30] INFO root fetch - processPackages [geocif]: Remove: archive file [/home/abi/fetcher/tmp/geocif-0.1.27.tar.gz]
308+
[2024-05-22 00:13:30] INFO root fetch - processPackages [geocif]: Remove: archive file [/home/abi/fetcher/tmp/geocif-0.1.28.tar.gz]
309+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [geocif]: success
310+
[2024-05-22 00:13:30] INFO root fetch - processPackages [storey]: Remove: archive file [/home/abi/fetcher/tmp/storey-1.7.8.tar.gz]
311+
[2024-05-22 00:13:30] INFO root fetch - processPackages [storey]: Remove: archive file [/home/abi/fetcher/tmp/storey-1.7.9.tar.gz]
312+
[2024-05-22 00:13:30] INFO root fetch - main [MainThread]: End processing [storey]: success
313+
[2024-05-22 00:13:31] INFO root fetch - processPackages [vegas]: executing diffoscope
314+
[2024-05-22 00:13:31] INFO root fetch - processPackages [vegas]: podman run --user 0:0 --rm -w /home/abi/fetcher -v /home/abi/fetcher/tmp:/home/abi/fetcher/tmp:ro -v /home/abi/fetcher/20240522:/home/abi/fetcher/20240522:rw registry.salsa.debian.org/reproducible-builds/diffoscope --no-progress tmp/vegas-6.1.1.tar.gz tmp/vegas-6.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.zip --markdown 20240522/v/vegas/6.1.1-6.1.2/README.md --exclude *.pyd
315+
[2024-05-22 00:13:31] INFO root fetch - processPackages [keras-nlp]: Remove: archive file [/home/abi/fetcher/tmp/keras-nlp-0.9.3.tar.gz]
316+
[2024-05-22 00:13:31] INFO root fetch - processPackages [keras-nlp]: Remove: archive file [/home/abi/fetcher/tmp/keras-nlp-0.9.3.dev0.tar.gz]
317+
[2024-05-22 00:13:31] INFO root fetch - main [MainThread]: End processing [keras-nlp]: success
318+
[2024-05-22 00:13:32] INFO root fetch - processPackages [vegas]: Remove: archive file [/home/abi/fetcher/tmp/vegas-6.1.1.tar.gz]
319+
[2024-05-22 00:13:32] INFO root fetch - processPackages [vegas]: Remove: archive file [/home/abi/fetcher/tmp/vegas-6.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.zip]
320+
[2024-05-22 00:13:32] INFO root fetch - main [MainThread]: End processing [vegas]: success
321+
[2024-05-22 00:13:32] INFO root fetch - main [MainThread]: Store serial: [23314397]

‎g/geocif/0.1.27-0.1.28/README.md

+431
Large diffs are not rendered by default.

‎g/gruel/4.1.0-4.1.1/README.md

+162
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
# Comparing `tmp/gruel-4.1.0.tar.gz` & `tmp/gruel-4.1.1.tar.gz`
2+
3+
## Comparing `gruel-4.1.0.tar` & `gruel-4.1.1.tar`
4+
5+
### file list
6+
7+
```diff
8+
@@ -1,13 +1,13 @@
9+
--rw-r--r-- 0 0 0 674 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/__init__.py
10+
--rw-r--r-- 0 0 0 10956 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/brewer.py
11+
--rw-r--r-- 0 0 0 9280 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/core.py
12+
--rw-r--r-- 0 0 0 18595 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/crawler.py
13+
--rw-r--r-- 0 0 0 0 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/py.typed
14+
--rw-r--r-- 0 0 0 8703 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/requests.py
15+
--rw-r--r-- 0 0 0 717 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/subgruel.py
16+
--rw-r--r-- 0 0 0 535 2020-02-02 00:00:00.000000 gruel-4.1.0/src/gruel/template.py
17+
--rw-r--r-- 0 0 0 64 2020-02-02 00:00:00.000000 gruel-4.1.0/.gitignore
18+
--rw-r--r-- 0 0 0 1086 2020-02-02 00:00:00.000000 gruel-4.1.0/LICENSE.txt
19+
--rw-r--r-- 0 0 0 113 2020-02-02 00:00:00.000000 gruel-4.1.0/README.md
20+
--rw-r--r-- 0 0 0 1281 2020-02-02 00:00:00.000000 gruel-4.1.0/pyproject.toml
21+
--rw-r--r-- 0 0 0 1128 2020-02-02 00:00:00.000000 gruel-4.1.0/PKG-INFO
22+
+-rw-r--r-- 0 0 0 674 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/__init__.py
23+
+-rw-r--r-- 0 0 0 10956 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/brewer.py
24+
+-rw-r--r-- 0 0 0 9280 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/core.py
25+
+-rw-r--r-- 0 0 0 18656 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/crawler.py
26+
+-rw-r--r-- 0 0 0 0 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/py.typed
27+
+-rw-r--r-- 0 0 0 8703 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/requests.py
28+
+-rw-r--r-- 0 0 0 717 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/subgruel.py
29+
+-rw-r--r-- 0 0 0 535 2020-02-02 00:00:00.000000 gruel-4.1.1/src/gruel/template.py
30+
+-rw-r--r-- 0 0 0 64 2020-02-02 00:00:00.000000 gruel-4.1.1/.gitignore
31+
+-rw-r--r-- 0 0 0 1086 2020-02-02 00:00:00.000000 gruel-4.1.1/LICENSE.txt
32+
+-rw-r--r-- 0 0 0 113 2020-02-02 00:00:00.000000 gruel-4.1.1/README.md
33+
+-rw-r--r-- 0 0 0 1281 2020-02-02 00:00:00.000000 gruel-4.1.1/pyproject.toml
34+
+-rw-r--r-- 0 0 0 1128 2020-02-02 00:00:00.000000 gruel-4.1.1/PKG-INFO
35+
```
36+
37+
### Comparing `gruel-4.1.0/src/gruel/__init__.py` & `gruel-4.1.1/src/gruel/__init__.py`
38+
39+
* *Files 0% similar despite different names*
40+
41+
```diff
42+
@@ -6,15 +6,15 @@
43+
CrawlScraper,
44+
LimitCheckerMixin,
45+
SeleniumCrawler,
46+
UrlManager,
47+
)
48+
from .requests import Response, Session, request, retry_on_codes
49+
50+
-__version__ = "4.1.0"
51+
+__version__ = "4.1.1"
52+
__all__ = [
53+
"Brewer",
54+
"GruelFinder",
55+
"Gruel",
56+
"ChoresMixin",
57+
"ParserMixin",
58+
"request",
59+
```
60+
61+
### Comparing `gruel-4.1.0/src/gruel/brewer.py` & `gruel-4.1.1/src/gruel/brewer.py`
62+
63+
* *Files identical despite different names*
64+
65+
### Comparing `gruel-4.1.0/src/gruel/core.py` & `gruel-4.1.1/src/gruel/core.py`
66+
67+
* *Files identical despite different names*
68+
69+
### Comparing `gruel-4.1.0/src/gruel/crawler.py` & `gruel-4.1.1/src/gruel/crawler.py`
70+
71+
* *Files 2% similar despite different names*
72+
73+
```diff
74+
@@ -309,15 +309,15 @@
75+
def __init__(
76+
self,
77+
scrapers: Sequence[CrawlScraper] = [],
78+
max_depth: int | None = None,
79+
max_time: float | None = None,
80+
log_name: str | int | loggi.LogName = loggi.LogName.CLASSNAME,
81+
log_dir: Pathish = "logs",
82+
- max_threads: int = 5,
83+
+ max_threads: int = 3,
84+
same_site_only: bool = True,
85+
custom_url_manager: UrlManager | None = None,
86+
):
87+
"""
88+
Create a `Crawler` instance.
89+
90+
#### :params:
91+
@@ -481,14 +481,15 @@
92+
Currently `max_threads` is hardcoded to `1`.
93+
"""
94+
95+
@override
96+
def __init__(self, *args: Any, **kwargs: Any):
97+
super().__init__(*args, **kwargs)
98+
self.thread_manager = ThreadManager(1)
99+
+ self.max_depth.thread_manager = self.thread_manager
100+
self.user = User(True)
101+
102+
@override
103+
def request_page(self, url: str) -> SeleniumResponse:
104+
self.user.get(url)
105+
return SeleniumResponse.from_selenium_user(self.user)
106+
```
107+
108+
### Comparing `gruel-4.1.0/src/gruel/requests.py` & `gruel-4.1.1/src/gruel/requests.py`
109+
110+
* *Files identical despite different names*
111+
112+
### Comparing `gruel-4.1.0/src/gruel/subgruel.py` & `gruel-4.1.1/src/gruel/subgruel.py`
113+
114+
* *Files identical despite different names*
115+
116+
### Comparing `gruel-4.1.0/src/gruel/template.py` & `gruel-4.1.1/src/gruel/template.py`
117+
118+
* *Files identical despite different names*
119+
120+
### Comparing `gruel-4.1.0/LICENSE.txt` & `gruel-4.1.1/LICENSE.txt`
121+
122+
* *Files identical despite different names*
123+
124+
### Comparing `gruel-4.1.0/pyproject.toml` & `gruel-4.1.1/pyproject.toml`
125+
126+
* *Files 11% similar despite different names*
127+
128+
```diff
129+
@@ -1,11 +1,11 @@
130+
[project]
131+
name = "gruel"
132+
description = "Another scraping framework"
133+
-version = "4.1.0"
134+
+version = "4.1.1"
135+
dependencies = ["pathier", "printbuddies", "younotyou", "noiftimer", "requests", "whosyouragent", "quickpool", "loggi", "beautifulsoup4", "rich", "scrapetools", "typing_extensions", "urllib3", "seleniumuser"]
136+
readme = "README.md"
137+
keywords = ["scrape", "scraping", "webscraping", "webscraper", "beautifulsoup", "framework"]
138+
classifiers = ["Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent"]
139+
requires-python = ">=3.10, <=3.12"
140+
141+
[[project.authors]]
142+
```
143+
144+
### Comparing `gruel-4.1.0/PKG-INFO` & `gruel-4.1.1/PKG-INFO`
145+
146+
* *Files 0% similar despite different names*
147+
148+
```diff
149+
@@ -1,10 +1,10 @@
150+
Metadata-Version: 2.3
151+
Name: gruel
152+
-Version: 4.1.0
153+
+Version: 4.1.1
154+
Summary: Another scraping framework
155+
Project-URL: Homepage, https://github.com/matt-manes/gruel
156+
Project-URL: Documentation, https://github.com/matt-manes/gruel/tree/main/docs
157+
Project-URL: Source code, https://github.com/matt-manes/gruel/tree/main/src/gruel
158+
Author-email: Matt Manes <mattmanes@pm.me>
159+
License-File: LICENSE.txt
160+
Keywords: beautifulsoup,framework,scrape,scraping,webscraper,webscraping
161+
```
162+

‎k/keras-nlp/0.9.3-0.9.3.dev0/README.md

+1,606
Large diffs are not rendered by default.

‎l/lptlib/0.0.1a8-0.0.1a9/README.md

+346
Large diffs are not rendered by default.

‎s/storey/1.7.8-1.7.9/README.md

+554
Large diffs are not rendered by default.

‎serial

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
23314359
1+
23314397

‎v/vegas/6.1.1-6.1.2/README.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Comparing `tmp/vegas-6.1.1.tar.gz` & `tmp/vegas-6.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.zip`
2+
3+
## filetype from file(1)
4+
5+
```diff
6+
@@ -1 +1 @@
7+
-gzip compressed data, was "vegas-6.1.1.tar", last modified: Fri Apr 19 18:17:09 2024, max compression
8+
+Zip archive data, at least v2.0 to extract, compression method=store
9+
```
10+
11+
## filetype from diffoscope
12+
13+
```diff
14+
@@ -1 +1 @@
15+
-GzipFile
16+
+ZipFile
17+
```
18+

0 commit comments

Comments
 (0)
Please sign in to comment.