<?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 Re: How to package external python libraries required by a custom Splunk app? in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184568#M2456</link>
    <description>&lt;P&gt;What I do is:&lt;BR /&gt;
1) If the app requires lots of libraries (which seems to be your case), a README, or requirements.txt will do. I require people to install the dependencies before using the App. Just like any software.&lt;BR /&gt;
2) If the libraries are small, I embed them. This way I guarantee the behavior. With new app update, libraries are updated.&lt;/P&gt;</description>
    <pubDate>Sun, 17 Aug 2014 19:35:29 GMT</pubDate>
    <dc:creator>stricaud_splunk</dc:creator>
    <dc:date>2014-08-17T19:35:29Z</dc:date>
    <item>
      <title>How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184567#M2455</link>
      <description>&lt;P&gt;My splunk app requires external python libraries.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://pypi.python.org/pypi/Rtree/" target="_blank"&gt;https://pypi.python.org/pypi/Rtree/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://libspatialindex.github.com/" target="_blank"&gt;http://libspatialindex.github.com/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://pypi.python.org/pypi/PySAL" target="_blank"&gt;https://pypi.python.org/pypi/PySAL&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;On my own system I can install these.&lt;/P&gt;
&lt;P&gt;However, now I want to package my app for other Splunk users.&lt;/P&gt;
&lt;P&gt;What is the standard way to handle the required installation of new python libraries when packaging a Splunk app for others to use?&lt;/P&gt;</description>
      <pubDate>Sun, 07 Jun 2020 18:40:24 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184567#M2455</guid>
      <dc:creator>boris</dc:creator>
      <dc:date>2020-06-07T18:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184568#M2456</link>
      <description>&lt;P&gt;What I do is:&lt;BR /&gt;
1) If the app requires lots of libraries (which seems to be your case), a README, or requirements.txt will do. I require people to install the dependencies before using the App. Just like any software.&lt;BR /&gt;
2) If the libraries are small, I embed them. This way I guarantee the behavior. With new app update, libraries are updated.&lt;/P&gt;</description>
      <pubDate>Sun, 17 Aug 2014 19:35:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184568#M2456</guid>
      <dc:creator>stricaud_splunk</dc:creator>
      <dc:date>2014-08-17T19:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184569#M2457</link>
      <description>&lt;P&gt;This is the approach  I am taking as well. &lt;/P&gt;</description>
      <pubDate>Fri, 06 Feb 2015 12:49:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184569#M2457</guid>
      <dc:creator>thomrs</dc:creator>
      <dc:date>2015-02-06T12:49:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184570#M2458</link>
      <description>&lt;P&gt;Option 1 is not available for Splunk Cloud users, is it?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2015 14:28:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184570#M2458</guid>
      <dc:creator>asieira</dc:creator>
      <dc:date>2015-03-23T14:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184571#M2459</link>
      <description>&lt;P&gt;2nd option , how do we do that? how to embed  the py lib in app. please guide me here&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 05:56:56 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184571#M2459</guid>
      <dc:creator>rsathish47</dc:creator>
      <dc:date>2019-03-21T05:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184572#M2460</link>
      <description>&lt;P&gt;2nd option , how do we do that? how to embed the py lib in app. please guide me here&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 05:57:22 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184572#M2460</guid>
      <dc:creator>rsathish47</dc:creator>
      <dc:date>2019-03-21T05:57:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to package external python libraries required by a custom Splunk app?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184573#M2461</link>
      <description>&lt;P&gt;Just put the library folder in your Splunk App's bin folder and that way you can access it in your app code via import statements.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2019 10:16:44 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/How-to-package-external-python-libraries-required-by-a-custom/m-p/184573#M2461</guid>
      <dc:creator>umairahmad3985</dc:creator>
      <dc:date>2019-12-09T10:16:44Z</dc:date>
    </item>
  </channel>
</rss>

