<?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 does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab? in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609328#M47576</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;... or use the &lt;STRONG&gt;os&lt;/STRONG&gt; module:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; sys
&lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; os

xml &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'my.xml'&lt;/SPAN&gt;
xml_path &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;join&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;split&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sys&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;argv&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; xml&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 02:04:52 GMT</pubDate>
    <dc:creator>XanderBakker</dc:creator>
    <dc:date>2021-12-12T02:04:52Z</dc:date>
    <item>
      <title>How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609318#M47566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/basics/geoprocessing-environment-settings.htm"&gt;Example&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is for inside ArcGIS Pro but I assume it also applies to Desktop. I assume there is some way to advertise the environments in same way as the internal tools do but could not locate a single example or mention of it in the&amp;nbsp;&lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/creating-a-new-python-toolbox.htm"&gt;documentaion&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2018 14:39:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609318#M47566</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-22T14:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609319#M47567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I set them and/or derive them from input parameters.&lt;/P&gt;&lt;P&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/current-workspace.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/current-workspace.htm&lt;/A&gt; begins a whole list.&lt;/P&gt;&lt;P&gt;If I want to set something I do it via code, so as to never leave anything to chance or by assumption.&lt;/P&gt;&lt;P&gt;Is there something specific you are wondering about? the arcpy.da.Describe returns lots more information in dictionary form&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example...&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;pth &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"drive:\...some...\...path...\to_a.gdb"&lt;/SPAN&gt;

desc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; arcpy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;da&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Describe&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pth&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
desc&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;keys&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

dict_keys&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'catalogPath'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'FIDSet'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'baseName'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'children'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'childrenExpanded'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'connectionProperties'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'connectionString'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'currentRelease'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'dataElementType'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'dataType'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'domains'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'extension'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'file'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'fullPropsRetrieved'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'metadataRetrieved'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
 &lt;SPAN class="string token"&gt;'name'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'path'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'release'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'workspaceFactoryProgID'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'workspaceType'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:04:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609319#M47567</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-12T02:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609320#M47568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, but that is not quite what I am looking for. I know how to get the parameters from the arcpy.env variable and do so to do things like build pyramids for generated rasters if that is the current env setting. I could duplicate all the inputs that is normally in the environments tab as inputs for my tool (with defaults being the env variable setting), but that seems needlessly cumbersome. Most of the ESRI tools that honor environment settings advertise them in the second tab. I am looking to do the same e.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/397400_geoproc_environment.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 20:22:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609320#M47568</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-23T20:22:30Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609321#M47569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That is what I was saying, I do it by code.&amp;nbsp; The only way you 'access' what is set is by what is set at the project level.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Arcpy can help... you can access some of these through.... &lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/functions/clearenvironment.htm"&gt;&lt;STRONG&gt;arcpy's GetSystemEnvironment&lt;/STRONG&gt; ... &lt;/A&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/functions/listenvironments.htm"&gt;&lt;STRONG&gt;ListEnvironments&lt;/STRONG&gt;&lt;/A&gt; plus others in that area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you know, at the end of each tool's help there is the list of the Environments that tool observes.&amp;nbsp; If I want to ensure a specific setting, I set it.&amp;nbsp; If you are creating script tools for arctoolbox, then there are environments that can be set there&lt;/P&gt;&lt;P&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/basics/create-a-python-script-tool.htm"&gt;http://pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/basics/create-a-python-script-tool.htm&lt;/A&gt;&lt;/P&gt;&lt;TABLE style="background-color: #ffffff; border-collapse: collapse; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-spacing: 0px 0px; color: #4c4c4c; font-family: &amp;amp;quot; avenir next w01&amp;amp;quot;,&amp;amp;quot;avenir next w00&amp;amp;quot;,&amp;amp;quot;avenir next&amp;amp;quot;,&amp;amp;quot;avenir&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,sans-serif; font-size: 14.8px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: 0px; line-height: 26.35px; margin-bottom: 26.35px; orphans: 2; overflow: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; width: 754.75px; word-spacing: 0px; border: 0.5px solid #cccccc;"&gt;&lt;TBODY style="overflow: auto; width: 100%;"&gt;&lt;TR style="border-bottom-color: #cccccc; border-bottom-style: solid; border-bottom-width: 1px; text-align: left;"&gt;&lt;TD colspan="1" rowspan="1" style="border-left-color: #cccccc; border-left-style: solid; border-left-width: 1px; border-right-color: #cccccc; border-right-style: solid; border-right-width: 1px; font-weight: 300; padding: 8.67px;"&gt;&lt;P style="margin-bottom: 0px; margin-top: 0px;"&gt;Environment&lt;/P&gt;&lt;/TD&gt;&lt;TD colspan="1" rowspan="1" style="border-left-color: #cccccc; border-left-style: solid; border-left-width: 1px; border-right-color: #cccccc; border-right-style: solid; border-right-width: 1px; font-weight: 300; padding: 8.67px;"&gt;&lt;P style="margin-bottom: 0px; margin-top: 0px;"&gt;A parameter can derive its default value from a geoprocessing environment. So if the specified geoprocessing environment is set, the value will be used as the default for the given parameter when the tool's dialog box opens.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;If using tools and/or models, there is a hierarchy that is followed as discussed here&lt;/P&gt;&lt;P&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/what-is-a-geoprocessing-environment.htm"&gt;http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/what-is-a-geoprocessing-environment.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;So setting things at the project level is your first course of action, then at the tool level.&amp;nbsp; If you don't set anything at the tool level then whatever you did or didn't set gets passed on to the tool.&amp;nbsp; Hence, my preference for setting things via code since it is easy to find what environment parameters are honored by any existing tool.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 20:43:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609321#M47569</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-23T20:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609322#M47570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And that is what I said. I know how to do it by code and can do so, and I am not setting anything I am getting the project environment settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To maybe make make it clearer, I am implementing my own custom Python toolbox (.pyt file mechanism) and want to have an environments tab populated with the controls for each environment that it respects.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I want is to advertise it in the same way as the built in tools so that the Environment tab is not empty and I do not need to needlessly duplicate every one of the parameters as inputs to my tool so that user's can both see what the tool honors and can override it if they want (e.g. pick a different output coordinate system). Less magic than the tool just using these settings in the code and replicates the experience for the built in tools.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is very possible that this is simply not possible currently in a Python toolbox. Was just wondering if I am missing something.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 20:59:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609322#M47570</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-23T20:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609323#M47571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ahhhh Now I get you.&amp;nbsp; Here is a custom tool that I haven't completed setting the environments for&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/397380_custom_tool_environments.png" style="height: 713px;" width="359" /&gt;&lt;/P&gt;&lt;P&gt;Looks like they aren't empty but the default when you go to each is the project (aka system) level option first.&lt;/P&gt;&lt;P&gt;If I want it to 'show up' in there, I set it.&lt;/P&gt;&lt;P&gt;Set them in tool validation script is one option... setting directly in the tool's script is my preferred option...&lt;/P&gt;&lt;P&gt;saving and loading (&lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/functions/loadsettings.htm"&gt;&lt;STRONG&gt;LoadSettings..&lt;/STRONG&gt;&lt;/A&gt;.. from an xml stored in the same folder as the script is a 3rd option.&lt;/P&gt;&lt;P&gt;They are your control options.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 21:11:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609323#M47571</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-23T21:11:32Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609324#M47572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I will see if I can somehow load settings saved from a Custom toolbox but not sure this will work. Note I am not implementing a &lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/comparing-custom-and-python-toolboxes.htm"&gt;Custom toolbox but rather a Python toolbox&lt;/A&gt;. In the Python toolbox that tab is empty.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 21:27:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609324#M47572</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-23T21:27:19Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609325#M47573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh &lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/functions/savesettings.htm"&gt;this won't work&lt;/A&gt;. I am interested in respecting the current settings and not loading preset constant values from an XML file. Even for custom tools one cannot seem to hide the environments that doe not apply and Using the Environments field is not really useful:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/397401_custom_tool.png" style="width: 620px; height: 496px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 21:36:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609325#M47573</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-23T21:36:00Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609326#M47574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A tip...&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; sys

script &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; sys&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;argv&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ---- for eample&lt;/SPAN&gt;

script
&lt;SPAN class="string token"&gt;'C:/Git_Dan/arraytools/tools.py'&lt;/SPAN&gt;

xml &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'my.xml'&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ---- stored in the same location as your script&lt;/SPAN&gt;

pth &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; script&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;split&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"/"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="comment token"&gt;# or "\\" for split&lt;/SPAN&gt;

pth&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;append&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;xml&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

pth&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;# ----- all the bits... and everything is relative to the script&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'C:'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Git_Dan'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'arraytools'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'my.xml'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;

xml_path &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"\\"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;join&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pth&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;

xml_path

&lt;SPAN class="string token"&gt;'C:\\Git_Dan\\arraytools\\my.xml'&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:04:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609326#M47574</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2021-12-12T02:04:50Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a custom geoprocessing tool coded with Python?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609327#M47575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can't hide anything... you can set stuff see my example of using an existing file...&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can even set stuff in an accompanying script and 'import' it just like any other module.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 21:42:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609327#M47575</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-23T21:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609328#M47576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;... or use the &lt;STRONG&gt;os&lt;/STRONG&gt; module:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; sys
&lt;SPAN class="keyword token"&gt;import&lt;/SPAN&gt; os

xml &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'my.xml'&lt;/SPAN&gt;
xml_path &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;join&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;os&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;path&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;split&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sys&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;argv&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; xml&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:04:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609328#M47576</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2021-12-12T02:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609329#M47577</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As you already discovered, you cannot hide the environment settings that are not relevant to the tool. Would be nice if that would be possible. However, you can provide a description to the end user in your tool to indicate which settings are relevant. When the user decides to change other settings, they won't effect the tool, nor other processes (since they were defined at the tool run level).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the hierarchy in defining the environment setting&amp;nbsp;&lt;A href="http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/what-is-a-geoprocessing-environment.htm#ESRI_SECTION1_E302EFBD2B344AF2BC015FE6E95DDCDD" title="http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/what-is-a-geoprocessing-environment.htm#ESRI_SECTION1_E302EFBD2B344AF2BC015FE6E95DDCDD"&gt;What is a geoprocessing environment setting?—Geoprocessing | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Environment hierarchy" src="http://pro.arcgis.com/en/pro-app/tool-reference/environment-settings/GUID-A1A48C11-ED6D-4C5C-89EB-8870EBB13C41-web.gif" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 12:18:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609329#M47577</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2018-02-26T12:18:18Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609330#M47578</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would actually be better if&amp;nbsp;it was a problem of note being able to hide them (as is the case with tools custom script tools created via the catalog). Once again; n&lt;SPAN style="background-color: #ffffff;"&gt;ote I am not implementing a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fpro.arcgis.com%2Fen%2Fpro-app%2Farcpy%2Fgeoprocessing_and_python%2Fcomparing-custom-and-python-toolboxes.htm" rel="nofollow" style="color: #287433; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;Custom toolbox but rather a Python toolbox&lt;/A&gt;&lt;SPAN style="background-color: #ffffff;"&gt;. In the Python toolbox that tab is empty.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I should have probably&amp;nbsp;attached the following to my original question to clear up the confusion since we seem to be caught up in discussions about custom toolboxes. Here is what my tools show:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/397438_python_toolbox_env.png" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 14:21:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609330#M47578</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-26T14:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609331#M47579</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see... What environment settings would you like to provide to the end user in your python toolbox tool?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 14:27:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609331#M47579</guid>
      <dc:creator>XanderBakker</dc:creator>
      <dc:date>2018-02-26T14:27:05Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609332#M47580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if they show in the environments tab for python toolboxes... don't use them, so I can't test&lt;/P&gt;&lt;P&gt;But they can be defined ie&lt;/P&gt;&lt;P&gt;Setting a default value from an environment...&lt;/P&gt;&lt;P&gt;&lt;A href="http://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/defining-parameters-in-a-python-toolbox.htm"&gt;&amp;nbsp; &amp;nbsp; http://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/defining-parameters-in-a-python-toolbox.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 14:38:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609332#M47580</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-26T14:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609333#M47581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;At this moment I want to expose the build pyramids and statistics settings, but potentially might want to add others like output coordinate system etc. I know it is possible to add an input parameter for each of the settings involved but that really bloats the input parameters unnecessarily and puts controls in the first tab (Parameters) that belong in the second (Environment).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 16:35:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609333#M47581</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-26T16:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609334#M47582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use a regular toolbox since you really haven't specified any real need for a python toolbox unless I am missing something from your description of the tool's purpose&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 19:16:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609334#M47582</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-26T19:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609335#M47583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are multiple reasons for using a python toolbox outlined in:&amp;nbsp;&lt;SPAN style="border: 0px; background-color: #ffffff; font-weight: inherit;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fpro.arcgis.com%2Fen%2Fpro-app%2Farcpy%2Fgeoprocessing_and_python%2Fcomparing-custom-and-python-toolboxes.htm" rel="nofollow" style="color: #287433; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;Comparing custom and Python toolboxes&lt;/A&gt;&lt;SPAN style="background-color: #ffffff; border: 0px;"&gt;.&amp;nbsp; My reasons align with the ones described there (e.g. maintainability as well as test-ability since validation logic is defined in Python code, value tables etc.) and I am also building a toolbox that will be installed on systems with a Pro SDK AddIn that utilizes them inside the&amp;nbsp;arcgispro-py3 environment along with dependent Python packages etc. The toolbox need to appear for any ArcGIS Pro project without users needing to import them into each project.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 21:01:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609335#M47583</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2018-02-26T21:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609336#M47584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am familiar with the differences.&amp;nbsp; I just do my validation differently.&amp;nbsp; Yes, a multiuser environment can be a hastle.&amp;nbsp; As for a toolbox appearing in any new project, ...at least at the single user level, ... is readily handled under Project, Options, General, Default toolbox (use the same toolbox as the default for all projects).&amp;nbsp; BUT that won't help if you have several toolboxes to use. &amp;nbsp;&lt;/P&gt;&lt;P&gt;Good luck... maybe put in an ArcGIS Idea if we haven't overlooked something simple&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 21:11:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609336#M47584</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2018-02-26T21:11:46Z</dc:date>
    </item>
    <item>
      <title>Re: How does one specify the Environments honored by a geoprocessing tool in a Python toolbox and have them show up in the Environments tab?</title>
      <link>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609337#M47585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I just &lt;A href="https://community.esri.com/ideas/14621" target="_blank"&gt;https://community.esri.com/ideas/14621&lt;/A&gt;. Guess I was just holding on to the fact that I might be missing some existing way to do this. I assume the internal tools uses something of this sort.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jun 2021 08:40:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/how-does-one-specify-the-environments-honored-by-a/m-p/609337#M47585</guid>
      <dc:creator>JacquesBeaurain</dc:creator>
      <dc:date>2021-06-22T08:40:18Z</dc:date>
    </item>
  </channel>
</rss>

