<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello, <o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">it seems that the latest version of python-click in open-embedded is 6.7 :
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">&nbsp;<a href="https://layers.openembedded.org/layerindex/recipe/52136/">https://layers.openembedded.org/layerindex/recipe/52136/</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This was released in January 2017, but 7.0 came out in September 2018:<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="https://pypi.org/project/click/#history">https://pypi.org/project/click/#history</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I have had a considerable struggle with click on our embedded linux around locale.
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">It was a hard requirement and there are were a lot of complaints prior to version 7.0
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Here are a few examples:<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="https://github.com/NixOS/nixpkgs/pull/41843">https://github.com/NixOS/nixpkgs/pull/41843</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="https://github.com/NixOS/nixpkgs/issues/40146">https://github.com/NixOS/nixpkgs/issues/40146</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="https://github.com/NixOS/nixpkgs/issues/38991">https://github.com/NixOS/nixpkgs/issues/38991</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I believe they removed the hard dependency in this pull request -
<a href="https://github.com/pallets/click/pull/880">https://github.com/pallets/click/pull/880</a>
<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">which went into version 7.0<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">If you look at the code of that request there is very little which fixes this, but it would probably still be cleaner at least long term to have the newer version of click than to patch that in our system.&nbsp; The locale
 issue is one of a long list of changes in 7.0 <a href="http://click.palletsprojects.com/en/7.x/changelog/">
http://click.palletsprojects.com/en/7.x/changelog/</a> <o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Actually, click is not explicitly mentioned in the bb file, but python-flask is, and that somehow installs click with it, I think as there is another recipe for python-flask which includes click.<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cheers,<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Felix<o></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o>&nbsp;</o:p></span></p>
<p class="MsoNormal"><o>&nbsp;</o:p></p>
</div>
<FONT face="Calibri"><FONT face="Calibri">
<P dir="ltr">.......................................................................................</P>
<P dir="ltr">PHOENIX CONTACT Cyber Security GmbH </P>
<P dir="ltr">Richard-Willstätter-Straße 6  </P>
<P dir="ltr">D-12489 Berlin  </P>
<P dir="ltr"> </P>
<P dir="ltr">Register Court: AG Charlottenburg, HR B 202908 </P>
<P>Geschäftsführer/General Manager: Kilian Golm</P></FONT></FONT><I><FONT face="Calibri"></I></FONT></body>
</html>