Skip to content

Commit efaf549

Browse files
authored
Merge pull request #19 from carstencodes/renovate/vendor-simple-icons-15.x
chore(deps): Update dependency vendor/simple-icons to v15.11.0 Automatically created by mend renovate bot.
2 parents aad849f + afc704d commit efaf549

File tree

11 files changed

+440
-36
lines changed

11 files changed

+440
-36
lines changed

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[submodule "vendor/simple-icons"]
22
path = vendor/simple-icons
33
url = https://github.com/simple-icons/simple-icons
4-
branch = 15.10.0
4+
branch = 15.11.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "simplepycons"
3-
version = "1!15.10.0"
3+
version = "1!15.11.0"
44
description = "Python Wrapper for the simpleicons (https://simpleicons.org) library"
55
authors = [
66
{ name = "Carsten Igel", email = "[email protected]" },

src/simplepycons/_coder.py

Lines changed: 7 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -37,43 +37,18 @@ def title(self) -> "str":
3737

3838
@property
3939
def primary_color(self) -> "str":
40-
return "#000000"
40+
return "#090B0B"
4141

4242
@property
4343
def raw_svg(self) -> "str":
4444
return ''' <svg xmlns="http://www.w3.org/2000/svg"
4545
role="img" viewBox="0 0 24 24">
4646
<title>Coder</title>
47-
<path d="M10.899 3.548c-2.247 0-3.116 1.152-3.116
48-
3.236v1.077a4.89 4.89 0 0 1 1.594-.277c.319 0
49-
.638.03.943.103v-.598c0-.845.434-1.34 1.303-1.34h.32v-2.2Zm7.565
50-
0v2.2h.319c.884 0 1.305.482 1.305 1.342v2.884c0 1.253.377 1.764 1.203
51-
2.026-.826.248-1.203.773-1.203 2.026v2.141c0 .597 0 1.181-.16
52-
1.779a4.373 4.373 0 0 1-.783 1.529 3.876 3.876 0 0
53-
1-.695.685v.292h1.043c2.247 0 3.116-1.152
54-
3.116-3.236v-3.264c0-.583.304-.845.796-.845H24v-2.2h-.58v-.014c-.477
55-
0-.795-.277-.795-.846V6.785c0-2.085-.871-3.237-3.118-3.237Zm-5.363
56-
2.813a.13.13 0 0 0-.13.13v.25c0 .072.058.13.13.13h3.219c.072 0
57-
.144-.058.144-.13v-.25a.13.13 0 0 0-.13-.13Zm0 1.574a.13.13 0 0
58-
0-.13.13v.249c0 .073.058.13.13.13h4.697c.073 0
59-
.116-.072.116-.13v-.248a.13.13 0 0 0-.13-.13ZM9.406 8.94a4.864 4.864
60-
0 0 0-4.362 2.754c-.015 0-.014.015-.03.015a4.373 4.373 0 0
61-
0-1.564.102A4.533 4.533 0 0 0 .044 15.6a3.713 3.713 0 0 0-.044.553c0
62-
.554.377 1.065.928 1.138a1.088 1.088 0 0 0 1.26-1.094c0-.102
63-
0-.218.016-.32a2.31 2.31 0 0 1 1.753-1.939 2.133 2.133 0 0 1
64-
.855-.043c.884.116 1.754-.335 2.13-1.122.276-.583.71-1.093
65-
1.29-1.37a2.65 2.65 0 0 1 2.029-.117c.696.248 1.218.773 1.537
66-
1.429.333.641.492 1.092 1.202 1.18.29.043 1.102.03 1.406.014.594 0
67-
1.189.204 1.609.626a2.23 2.23 0 0 1 .565 1.065 2.209 2.209 0 0 1-.42
68-
1.807 2.094 2.094 0 0 1-1.072.728 2.177 2.177 0 0
69-
1-.61.074h-3.202c-.638 0-1.145-.51-1.145-1.152v-4.27a.323.323 0 0
70-
0-.32-.32h-.449c-.884.015-1.594 1.006-1.594 2.055v3.831a2.047 2.047 0
71-
0 0 2.044 2.056l5.102-.015a4.34 4.34 0 0 0 2.956-1.633c.725-.889
72-
1.058-2.054.913-3.25-.232-1.85-1.652-3.393-3.478-3.743a4.04 4.04 0 0
73-
0-1.507-.03c-.015
74-
0-.015-.014-.03-.014-.797-1.676-2.507-2.784-4.362-2.784Zm5.102.57a.13.13
75-
0 0 0-.116.131v.247c0 .073.058.131.13.131h2.348c.073 0
76-
.13-.073.13-.13V9.64a.13.13 0 0 0-.13-.13Z" />
47+
<path d="M14.862 6.67H24v10.663h-9.138zM6.945 15.304c-1.934
48+
0-3.366-1.264-3.366-3.305s1.432-3.323 3.366-3.365c1.411-.03 2.787.99
49+
2.878 2.543l3.472-.106c-.076-2.802-2.33-4.706-6.35-4.706S0 8.558 0
50+
12c0 3.426 3.046 5.635 6.945 5.635 3.898 0 6.29-1.935
51+
6.38-4.782l-3.472-.077c-.152 1.553-1.497 2.528-2.908 2.528Z" />
7752
</svg>'''
7853

7954
@property
@@ -85,8 +60,7 @@ def guidelines_url(self) -> "str | None":
8560

8661
@property
8762
def source(self) -> "str":
88-
return '''https://github.com/coder/presskit/blob/f9dccc
89-
00b062cf130ba237bfcefd1fcda4d253c8/logos/coder_logo_transparent_black.'''
63+
return ''''''
9064

9165
@property
9266
def license(self) -> "tuple[str | None, str | None]":

src/simplepycons/_localsend.py

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
#
2+
# SPDX-License-Identifier: MIT
3+
#
4+
# Copyright (c) 2025 Carsten Igel.
5+
#
6+
# This file is part of simplepycons
7+
# (see https://github.com/carstencodes/simplepycons).
8+
#
9+
# This file is published using the MIT license.
10+
# Refer to LICENSE for more information
11+
#
12+
""""""
13+
# pylint: disable=C0302
14+
# Justification: Code is generated
15+
16+
from typing import TYPE_CHECKING
17+
18+
from .base_icon import Icon
19+
20+
if TYPE_CHECKING:
21+
from collections.abc import Iterable
22+
23+
24+
class LocalsendIcon(Icon):
25+
""""""
26+
@property
27+
def name(self) -> "str":
28+
return "localsend"
29+
30+
@property
31+
def original_file_name(self) -> "str":
32+
return "localsend.svg"
33+
34+
@property
35+
def title(self) -> "str":
36+
return "LocalSend"
37+
38+
@property
39+
def primary_color(self) -> "str":
40+
return "#008080"
41+
42+
@property
43+
def raw_svg(self) -> "str":
44+
return ''' <svg xmlns="http://www.w3.org/2000/svg"
45+
role="img" viewBox="0 0 24 24">
46+
<title>LocalSend</title>
47+
<path d="M5.538 12.015A6.458 6.458 0 0 1 12 5.561a6.458 6.458 0 0
48+
1 6.462 6.454A6.458 6.458 0 0 1 12 18.389a6.458 6.458 0 0
49+
1-6.461-6.374zM22.53 6.262a1.847 1.847 0 0 1-2.472-.42 10.219 10.219
50+
0 0 0-1.877-1.875 1.843 1.843 0 0 1-.421-2.469 12.048 12.048 0 0 1
51+
4.77 4.764zm-18.587-.42a1.847 1.847 0 0 1-2.472.42 12.048 12.048 0 0
52+
1 4.77-4.764 1.843 1.843 0 0 1-.42 2.469 10.219 10.219 0 0 0-1.878
53+
1.875ZM24 12.015c.001 1.14-.16 2.275-.48 3.37a1.844 1.844 0 0
54+
1-1.452-2.043c.115-.88.115-1.773 0-2.654a1.844 1.844 0 0 1
55+
1.451-2.043c.32 1.095.482 2.23.481 3.37zm-24
56+
0c0-1.14.162-2.275.482-3.37a1.844 1.844 0 0 1 1.45
57+
2.043c-.115.88-.115 1.773 0 2.654a1.844 1.844 0 0 1-1.45 2.043A11.971
58+
11.971 0 0 1 0 12.014Zm17.76 10.518a1.843 1.843 0 0 1 .42-2.47 10.218
59+
10.218 0 0 0 1.878-1.875 1.847 1.847 0 0 1 2.472-.42 12.048 12.048 0
60+
0 1-4.77 4.765zm-11.519 0a12.048 12.048 0 0 1-4.77-4.764 1.847 1.847
61+
0 0 1 2.472.42 10.219 10.219 0 0 0 1.877 1.874c.765.587.948 1.663.421
62+
2.47zM12.001 24a12.008 12.008 0 0 1-3.375-.48 1.846 1.846 0 0 1
63+
2.046-1.45c.882.115 1.775.115 2.657 0a1.846 1.846 0 0 1 2.046
64+
1.449c-1.096.32-2.233.482-3.375.481Zm1.506-22.057c-.945-.136-1.888-.1-2.834-.013A1.848
65+
1.848 0 0 1 8.626.48 12.013 12.013 0 0 1 11.999 0h.002c1.142-.001
66+
2.277.16 3.373.48a1.845 1.845 0 0 1-1.867 1.463z" />
67+
</svg>'''
68+
69+
@property
70+
def guidelines_url(self) -> "str | None":
71+
_value: "str" = ''''''
72+
if len(_value) > 0:
73+
return _value
74+
return None
75+
76+
@property
77+
def source(self) -> "str":
78+
return '''https://github.com/localsend/localsend/blob/f'''
79+
80+
@property
81+
def license(self) -> "tuple[str | None, str | None]":
82+
_type: "str | None" = ''''''
83+
_url: "str | None" = ''''''
84+
85+
if _type is not None and len(_type) == 0:
86+
_type = None
87+
88+
if _url is not None and len(_url) == 0:
89+
_url = None
90+
91+
return _type, _url
92+
93+
@property
94+
def aliases(self) -> "Iterable[str]":
95+
yield from []

src/simplepycons/_localxpose.py

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
#
2+
# SPDX-License-Identifier: MIT
3+
#
4+
# Copyright (c) 2025 Carsten Igel.
5+
#
6+
# This file is part of simplepycons
7+
# (see https://github.com/carstencodes/simplepycons).
8+
#
9+
# This file is published using the MIT license.
10+
# Refer to LICENSE for more information
11+
#
12+
""""""
13+
# pylint: disable=C0302
14+
# Justification: Code is generated
15+
16+
from typing import TYPE_CHECKING
17+
18+
from .base_icon import Icon
19+
20+
if TYPE_CHECKING:
21+
from collections.abc import Iterable
22+
23+
24+
class LocalxposeIcon(Icon):
25+
""""""
26+
@property
27+
def name(self) -> "str":
28+
return "localxpose"
29+
30+
@property
31+
def original_file_name(self) -> "str":
32+
return "localxpose.svg"
33+
34+
@property
35+
def title(self) -> "str":
36+
return "LocalXpose"
37+
38+
@property
39+
def primary_color(self) -> "str":
40+
return "#6023C0"
41+
42+
@property
43+
def raw_svg(self) -> "str":
44+
return ''' <svg xmlns="http://www.w3.org/2000/svg"
45+
role="img" viewBox="0 0 24 24">
46+
<title>LocalXpose</title>
47+
<path d="M1.541 17.903a5.24 5.24 0 0 1-.568-2.433V8.354H.952a4.72
48+
4.72 0 0 1 2.657-4.236L9.65.63a4.4 4.4 0 0 1 2.391-.629c.812 0
49+
1.622.223 2.352.648 4.804 2.757 2.595 1.481 3.222 1.844 1.014.587
50+
2.028 1.176 3.06 1.763a4.66 4.66 0 0 1 1.784 1.823c.406.75.568
51+
1.56.568 2.434l.021 7.134c0 .892-.263 1.763-.73 2.493s-1.115
52+
1.337-1.927 1.743L14.35 23.37a4.8 4.8 0 0 1-2.391.629 4.9 4.9 0 0
53+
1-2.352-.648c-4.337-2.513-2.412-1.398-3.102-1.804-2.939-1.683-.223-.123-3.183-1.824a4.53
54+
4.53 0 0 1-1.781-1.821m5.757 2.758 1.885 1.094.021-.022 1.014.587a3.6
55+
3.6 0 0 0 1.762.507c.629 0 1.237-.162 1.784-.486l6.08-3.506h.04a3.77
56+
3.77 0 0 0
57+
1.439-1.316l.122-.202c.244-.446.385-.913.406-1.42v-7.38c0-.646-.122-1.297-.425-1.865a3.2
58+
3.2 0 0 0-1.176-1.258l-.161-.101c-1.014-.586-2.028-1.175-3.042-1.743
59+
0-.022-.021-.022-.04-.04h-.021c-.04-.021-.061-.04-.101-.061-.141-.082-.305-.183-.446-.263-.892-.507-1.762-1.014-2.635-1.521a3.7
60+
3.7 0 0 0-1.784-.485c-.608 0-1.237.161-1.784.467l-6.08
61+
3.506-.022.02a3.44 3.44 0 0 0-1.438 1.299l-.141.202a4 4 0 0 0-.406
62+
1.42v7.378c0 .669.122 1.298.446 1.885.305.568.751 1.014 1.316 1.359
63+
1.054.607 2.129 1.215 3.183 1.823.04.02.082.04.14.082 0 0 .022 0
64+
.061.02v.02Zm3.448-11.21c0 .709-.587 1.277-1.277 1.277A1.27 1.27 0 0
65+
1 8.193 9.45c0-.69-.568-1.258-1.258-1.258a1.27 1.27 0 0 1-1.277-1.277
66+
1.268 1.268 0 0 1 2.535 0c0 .709.568 1.277 1.276 1.277.69 0
67+
1.277-.568 1.277-1.277a1.268 1.268 0 0 1 2.535 0c0 .709-.568
68+
1.277-1.277 1.277-.693 0-1.258.568-1.258 1.258m2.532 5.088a1.268
69+
1.268 0 1 1 2.535 0c0 .709.568 1.277 1.276 1.277a1.268 1.268 0 0 1 0
70+
2.534 1.27 1.27 0 0 1-1.276-1.276 1.268 1.268 0 0 0-2.535 0 1.268
71+
1.268 0 1 1-1.277-1.258c.709 0 1.277-.568
72+
1.277-1.277m-2.917-.892c.223.223.385.547.385.892 0 .709-.587
73+
1.277-1.277 1.277-.708 0-1.276.568-1.276 1.258 0 .708-.568
74+
1.276-1.258 1.276-.364 0-.669-.14-.914-.385a1.27 1.27 0 0
75+
1-.363-.891c0-.69.568-1.258 1.277-1.258.69 0 1.258-.568
76+
1.258-1.277s.568-1.277 1.276-1.277c.343 0
77+
.666.14.892.385m2.532-2.553c.244.244.385.547.385.913 0 .69-.568
78+
1.258-1.277 1.258-.69 0-1.258.568-1.258 1.277s-.586 1.276-1.276
79+
1.276c-.345 0-.669-.14-.892-.385a1.2 1.2 0 0
80+
1-.385-.891c0-.71.568-1.277 1.277-1.277.69 0 1.276-.568 1.276-1.258
81+
0-.71.568-1.277
82+
1.258-1.277.345-.002.669.14.892.364m2.556-2.535c.223.223.364.547.364.892
83+
0 .709-.568 1.277-1.277 1.277-.69 0-1.258.568-1.258 1.276 0 .69-.568
84+
1.258-1.277 1.258-.345 0-.669-.14-.891-.363a1.27 1.27 0 0
85+
1-.364-.892c0-.71.568-1.277 1.258-1.277.709 0 1.277-.568 1.277-1.276
86+
0-.691.568-1.26
87+
1.258-1.26.361-.001.666.142.91.365m2.532-2.535c.223.223.364.547.364.892
88+
0 .709-.568 1.277-1.258 1.277-.709 0-1.277.568-1.277 1.258 0
89+
.709-.568 1.277-1.277 1.277a1.27 1.27 0 0 1-.891-.364 1.32 1.32 0 0
90+
1-.364-.913c0-.69.568-1.258 1.258-1.258.709 0 1.277-.568 1.277-1.277
91+
0-.69.568-1.258 1.276-1.258.345.003.669.143.892.366" />
92+
</svg>'''
93+
94+
@property
95+
def guidelines_url(self) -> "str | None":
96+
_value: "str" = ''''''
97+
if len(_value) > 0:
98+
return _value
99+
return None
100+
101+
@property
102+
def source(self) -> "str":
103+
return ''''''
104+
105+
@property
106+
def license(self) -> "tuple[str | None, str | None]":
107+
_type: "str | None" = ''''''
108+
_url: "str | None" = ''''''
109+
110+
if _type is not None and len(_type) == 0:
111+
_type = None
112+
113+
if _url is not None and len(_url) == 0:
114+
_url = None
115+
116+
return _type, _url
117+
118+
@property
119+
def aliases(self) -> "Iterable[str]":
120+
yield from []

0 commit comments

Comments
 (0)