<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic SAS Packages Framework, version 20241102 in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-Packages-Framework-version-20241102/m-p/949786#M371499</link>
    <description>&lt;P&gt;Hey SAS-C&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Only last week we had a "trick or treat season" release and here we have another "version" &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Hope you like it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;All the best&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Bart&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;SAS Packages Framework, version&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;20241102&lt;/CODE&gt;&lt;/H1&gt;
&lt;H2 id="toc-hId--703208302"&gt;&lt;FONT size="3"&gt;As usual available at:&lt;STRONG&gt;&amp;nbsp;&lt;A href="https://github.com/yabwon/SAS_PACKAGES" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/yabwon/SAS_PACKAGES&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;H2&gt;Changes&lt;/H2&gt;
&lt;HR /&gt;
&lt;P&gt;In the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/SPFinit.md#loadpackage" target="_blank"&gt;&lt;CODE&gt;%loadPackage()&lt;/CODE&gt;&lt;/A&gt;, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;%ICEloadPackage()&lt;/CODE&gt;, and the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/SPFinit.md#loadpackageaddcnt" target="_blank"&gt;&lt;CODE&gt;%loadPackageAddCnt()&lt;/CODE&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;macros version of a package can be provided with a comparison condition.&lt;/P&gt;
&lt;P&gt;If the required version is provided with a comparison operator, e.g.,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;&amp;lt;=&lt;/CODE&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;=&lt;/CODE&gt;, or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;&amp;gt;&lt;/CODE&gt;, then the operator is used to compare&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;required&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;provided&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;versions.&lt;/P&gt;
&lt;P&gt;The following example:&lt;/P&gt;
&lt;DIV class="highlight highlight-source-sas notranslate position-relative overflow-auto"&gt;
&lt;PRE&gt;%loadPackage(myPackage
  ,requiredVersion=&lt;SPAN class="pl-c1"&gt;1.2.2&lt;/SPAN&gt;=
)&lt;/PRE&gt;
&lt;DIV class="zeroclipboard-container position-absolute right-0 top-0"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;will force to load the package only if the required version is exactly equal to the provided one.&lt;/P&gt;
&lt;P&gt;Comparison is done in form "&lt;CODE&gt;req. comparison prov.&lt;/CODE&gt;".&lt;/P&gt;
&lt;HR /&gt;
&lt;P&gt;The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/tree/main/SPF/Documentation" target="_blank"&gt;Documentation&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/HoW-SASPackages" target="_blank"&gt;Hands-on-Workshops materials&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;were updated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 02 Nov 2024 21:43:32 GMT</pubDate>
    <dc:creator>yabwon</dc:creator>
    <dc:date>2024-11-02T21:43:32Z</dc:date>
    <item>
      <title>SAS Packages Framework, version 20241102</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Packages-Framework-version-20241102/m-p/949786#M371499</link>
      <description>&lt;P&gt;Hey SAS-C&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Only last week we had a "trick or treat season" release and here we have another "version" &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Hope you like it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;All the best&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Bart&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;SAS Packages Framework, version&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;20241102&lt;/CODE&gt;&lt;/H1&gt;
&lt;H2 id="toc-hId--703208302"&gt;&lt;FONT size="3"&gt;As usual available at:&lt;STRONG&gt;&amp;nbsp;&lt;A href="https://github.com/yabwon/SAS_PACKAGES" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/yabwon/SAS_PACKAGES&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;H2&gt;Changes&lt;/H2&gt;
&lt;HR /&gt;
&lt;P&gt;In the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/SPFinit.md#loadpackage" target="_blank"&gt;&lt;CODE&gt;%loadPackage()&lt;/CODE&gt;&lt;/A&gt;, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;%ICEloadPackage()&lt;/CODE&gt;, and the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/SPFinit.md#loadpackageaddcnt" target="_blank"&gt;&lt;CODE&gt;%loadPackageAddCnt()&lt;/CODE&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;macros version of a package can be provided with a comparison condition.&lt;/P&gt;
&lt;P&gt;If the required version is provided with a comparison operator, e.g.,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;&amp;lt;=&lt;/CODE&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;=&lt;/CODE&gt;, or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;&amp;gt;&lt;/CODE&gt;, then the operator is used to compare&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;required&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE&gt;provided&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;versions.&lt;/P&gt;
&lt;P&gt;The following example:&lt;/P&gt;
&lt;DIV class="highlight highlight-source-sas notranslate position-relative overflow-auto"&gt;
&lt;PRE&gt;%loadPackage(myPackage
  ,requiredVersion=&lt;SPAN class="pl-c1"&gt;1.2.2&lt;/SPAN&gt;=
)&lt;/PRE&gt;
&lt;DIV class="zeroclipboard-container position-absolute right-0 top-0"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;will force to load the package only if the required version is exactly equal to the provided one.&lt;/P&gt;
&lt;P&gt;Comparison is done in form "&lt;CODE&gt;req. comparison prov.&lt;/CODE&gt;".&lt;/P&gt;
&lt;HR /&gt;
&lt;P&gt;The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/tree/main/SPF/Documentation" target="_blank"&gt;Documentation&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/yabwon/HoW-SASPackages" target="_blank"&gt;Hands-on-Workshops materials&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;were updated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 02 Nov 2024 21:43:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Packages-Framework-version-20241102/m-p/949786#M371499</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2024-11-02T21:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Packages Framework, version 20241102</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Packages-Framework-version-20241102/m-p/950921#M371804</link>
      <description>&lt;P&gt;If you are interested in SAS Package Framework, but&lt;EM&gt; not convinced yet&lt;/EM&gt;, below is link&amp;nbsp;to a short article describing advantages of using SAS packages.&lt;/P&gt;
&lt;P&gt;Paper was presented at PHUSE EU 2024 conference.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Official proceedings will be publicly available soon, meanwhile here is the article:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/Documentation/Paper_SM01-PHUSEEU2024.pdf" target="_blank"&gt;https://github.com/yabwon/SAS_PACKAGES/blob/main/SPF/Documentation/Paper_SM01-PHUSEEU2024.pdf&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bart&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 12:53:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Packages-Framework-version-20241102/m-p/950921#M371804</guid>
      <dc:creator>yabwon</dc:creator>
      <dc:date>2024-11-15T12:53:08Z</dc:date>
    </item>
  </channel>
</rss>

