<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi,</p>
<p>I also was under the impression that this it's ok to ship
dependencies within plugins.</p>
<p>One of the major blockers towards a better world (TM) is that no
pip(-like) tool to auto-install dependency packages at runtime is
available on all platforms (looking at you, Windows). Meanwhile
shipping dep libraries as wheels/eggs/... sounds like the best
user experience a plugin dev can deliver.</p>
<p>Regards</p>
<p>Matthias<br>
</p>
<div class="moz-cite-prefix">On 4/30/19 6:11 PM, Tim Sutton wrote:<br>
</div>
<blockquote type="cite"
cite="mid:476C3B09-6546-44E4-9AF3-5A511CD16B3F@kartoza.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Hi
<div class=""><br class="">
</div>
<div class="">Yeah I also don’t remember any specific policy
discouraging it, and as long as they are namespaces nicely it is
nicer IMHO than requiring users to go and manually fetch extra
packages so your plugin will work.</div>
<div class=""><br class="">
</div>
<div class="">Regards</div>
<div class=""><br class="">
</div>
<div class="">Tim<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 30 Apr 2019, at 16:57, Luigi Pirelli <<a
href="mailto:luipir@gmail.com" class=""
moz-do-not-send="true">luipir@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">Are you sure? or are you referring
embedding binary library? pure python lib or python
eggs, IMHO do not generate problems if used in the
plugin code without modify pythonpath for the all the
env.
<div class=""><br class="">
</div>
<div class="">Am I wrong?<br class="" clear="all">
<div class="">
<div dir="ltr"
class="m_512820892286688976gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class="">Luigi Pirelli<br class="">
<br class="">
**************************************************************************************************<br
class="">
* LinkedIn: <a
href="https://www.linkedin.com/in/luigipirelli"
target="_blank" class=""
moz-do-not-send="true">https://www.linkedin.com/in/luigipirelli</a><br
class="">
* Stackexchange: <a
href="http://gis.stackexchange.com/users/19667/luigi-pirelli"
target="_blank" class=""
moz-do-not-send="true">http://gis.stackexchange.com/users/19667/luigi-pirelli</a><br
class="">
* GitHub: <a href="https://github.com/luipir"
target="_blank" class=""
moz-do-not-send="true">https://github.com/luipir</a><br
class="">
* Mastering QGIS 2nd Edition:<br class="">
* <a
href="https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition"
target="_blank" class=""
moz-do-not-send="true">https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition</a><br
class="">
* Hire me: <a href="http://goo.gl/BYRQKg"
target="_blank" class=""
moz-do-not-send="true">http://goo.gl/BYRQKg</a><br
class="">
**************************************************************************************************</div>
</div>
</div>
</div>
<br class="">
</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, 29 Apr 2019 at
20:50, Paolo Cavallini <<a
href="mailto:cavallini@faunalia.it" target="_blank"
class="" moz-do-not-send="true">cavallini@faunalia.it</a>>
wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Hi all,<br class="">
until now we discouraged the inclusion of external
python libraries in<br class="">
python plugins. I still think this is the right, clean
approach. I just<br class="">
want to check with main core devs if there are strong
reasons to change<br class="">
the approach.<br class="">
Thanks for comments.<br class="">
Cheers.<br class="">
-- <br class="">
Paolo Cavallini - <a href="http://www.faunalia.eu/"
rel="noreferrer" target="_blank" class=""
moz-do-not-send="true">www.faunalia.eu</a><br
class="">
<a href="http://qgis.org/" rel="noreferrer"
target="_blank" class="" moz-do-not-send="true">QGIS.ORG</a>
Chair:<br class="">
<a
href="http://planet.qgis.org/planet/user/28/tag/qgis%20board/"
rel="noreferrer" target="_blank" class=""
moz-do-not-send="true">http://planet.qgis.org/planet/user/28/tag/qgis%20board/</a><br
class="">
_______________________________________________<br
class="">
QGIS-Developer mailing list<br class="">
<a href="mailto:QGIS-Developer@lists.osgeo.org"
target="_blank" class="" moz-do-not-send="true">QGIS-Developer@lists.osgeo.org</a><br
class="">
List info: <a
href="https://lists.osgeo.org/mailman/listinfo/qgis-developer"
rel="noreferrer" target="_blank" class=""
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br
class="">
Unsubscribe: <a
href="https://lists.osgeo.org/mailman/listinfo/qgis-developer"
rel="noreferrer" target="_blank" class=""
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote>
</div>
_______________________________________________<br
class="">
QGIS-Developer mailing list<br class="">
<a href="mailto:QGIS-Developer@lists.osgeo.org" class=""
moz-do-not-send="true">QGIS-Developer@lists.osgeo.org</a><br
class="">
List info:
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br
class="">
Unsubscribe:
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;
font-size: 12px; font-style: normal; font-variant-ligatures:
normal; font-variant-position: normal; font-variant-caps:
normal; font-variant-numeric: normal;
font-variant-alternates: normal; font-variant-east-asian:
normal; font-weight: normal; letter-spacing: normal;
text-indent: 0px; text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
line-height: normal; text-align: center;" class=""><span>—</span></div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica;
font-size: 12px; font-style: normal; font-variant-ligatures:
normal; font-variant-position: normal; font-variant-caps:
normal; font-variant-numeric: normal;
font-variant-alternates: normal; font-variant-east-asian:
normal; letter-spacing: normal; text-indent: 0px;
text-transform: none; white-space: normal; word-spacing:
0px; -webkit-text-stroke-width: 0px; line-height: normal;
text-align: center;" class="">
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 12px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-align: center;
text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-size-adjust: auto; -webkit-text-stroke-width:
initial; text-decoration: none; font-variant-ligatures:
normal; font-variant-position: normal;
font-variant-numeric: normal; font-variant-alternates:
normal; font-variant-east-asian: normal; margin: 0px;
line-height: normal; -webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br class="">
</div>
<br class="Apple-interchange-newline" style="caret-color:
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica;
font-size: 12px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing: normal;
orphans: auto; text-align: center; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;">
<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
font-family: Helvetica; font-size: 12px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-align: center;
text-indent: 0px; text-transform: none; white-space:
normal; widows: auto; word-spacing: 0px;
-webkit-text-size-adjust: auto; -webkit-text-stroke-width:
0px; text-decoration: none;"><span><span><span><span><span><span><span><span><span><span><span><img
apple-inline="yes"
id="0B63055A-9442-40B1-892B-D47952944941"
src="cid:part15.39EAD9EE.BE6C67A8@opengis.ch" class=""></span>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="Apple-interchange-newline">
<br
class="Apple-interchange-newline">
<br
class="Apple-interchange-newline">
<br
class="Apple-interchange-newline">
<br class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><b class="">Tim Sutton</b></div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><b class="">Co-founder:</b><span
class="Apple-converted-space"> </span>Kartoza</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><b class="">Ex Project
chair:</b><span
style="font-weight: normal;"
class=""><span
class="Apple-converted-space"> </span><a
href="http://QGIS.org" class=""
moz-do-not-send="true">QGIS.org</a></span></div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class="">Visit <a
href="http://kartoza.com/"
class="" moz-do-not-send="true"><span
style="-webkit-text-stroke-color: rgb(71, 135, 255);" class="">http://kartoza.com</span></a> to
find out about open source:</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class="">Desktop GIS
programming services</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class="">Geospatial web
development</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class="">GIS Training</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class="">Consulting Services</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0); min-height: 14px;" class=""><br
class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><b class="">Skype</b>:
timlinux </div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><b class="">IRC:</b><span
class="Apple-converted-space"> </span>timlinux
on #qgis at <a
href="http://freenode.net"
class="" moz-do-not-send="true">freenode.net</a></div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><br class="">
</div>
<div style="caret-color: rgb(0, 0, 0);
color: rgb(0, 0, 0); font-family:
Helvetica; font-size: 12px;
font-style: normal;
font-variant-caps: normal;
font-weight: normal; letter-spacing:
normal; orphans: auto; text-align:
center; text-indent: 0px;
text-transform: none; white-space:
normal; widows: auto; word-spacing:
0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: initial;
text-decoration: none;
font-variant-ligatures: normal;
font-variant-position: normal;
font-variant-numeric: normal;
font-variant-alternates: normal;
font-variant-east-asian: normal;
margin: 0px; line-height: normal;
-webkit-text-stroke-color: rgb(0, 0,
0);" class=""><span
style="caret-color: rgb(102, 106,
115); color: rgb(102, 106, 115);
font-family: "Proxima
Nova", sans-serif; font-size:
14px; text-align: left;
background-color: rgb(255, 255,
255);" class="">I'd love to
connect. </span><a target="_blank"
class="t-quick-start-share-link"
href="https://calendly.com/timlinux"
style="color: rgb(0, 162, 255);
text-decoration: none; cursor:
pointer; font-family:
"Proxima Nova",
sans-serif; font-size: 14px;
text-align: left;"
moz-do-not-send="true">Here's my
calendar link</a><span
style="caret-color: rgb(102, 106,
115); color: rgb(102, 106, 115);
font-family: "Proxima
Nova", sans-serif; font-size:
14px; text-align: left;
background-color: rgb(255, 255,
255);" class=""> to make finding
time easy.</span></div>
</span></span></span></span></span></span></span></span></span></span></span></div>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
QGIS-Developer mailing list
<a class="moz-txt-link-abbreviated" href="mailto:QGIS-Developer@lists.osgeo.org">QGIS-Developer@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-developer">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></pre>
</blockquote>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div class="moz-signature">
<title></title>
<div class="moz-signature"> <span style="text-align: left;
color: #000000; font-family: 'Verdana', sans-serif;
font-size: 10pt">Matthias Kuhn</span><br>
<a href="mailto:matthias@opengis.ch" target="_blank"> <span
style="text-align: left; color: #000000; font-family:
'Verdana', sans-serif; font-size: 8pt">matthias@opengis.ch</span>
</a><br>
<span style="text-align: left; color: #000000; font-family:
'Verdana', sans-serif; font-size: 8pt"><a
href="tel:+41764356763">+41 (0)76 435 67 63</a></span><br>
<div> <a href="http://www.opengis.ch"> <img
moz-do-not-send="false"
src="cid:part22.D89E331D.4D8403DA@opengis.ch"
alt="OPENGIS.ch Logo" width="200" height="80"></a> </div>
</div>
</div>
</div>
</body>
</html>