Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub infra updates #13542

Closed
wants to merge 20 commits into from

Conversation

jarmak-nv
Copy link
Contributor

@jarmak-nv jarmak-nv commented Jun 9, 2023

Description

closes #13504 (ended up doing just 1 PR to minimize CI/CD time and review time.)

This PR does a few things supporting updated GH infrastructure:

  • Replaces markdown issue templates with yml form issue templates
  • Removes two unnecessary GHAs
    • The old triage project no longer exists
    • New GH Projects have a built-in workflow to add issue to them so a GHA is not needed
  • Creates a new GHA that automatically labels issues filed by people outside of the RAPIDSAI org with Needs Triage and External

TODO BEFORE MERGE:

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@jarmak-nv jarmak-nv requested a review from a team as a code owner June 9, 2023 15:21
@davidwendt
Copy link
Contributor

Would it be ok if we lose the exclamation points?
Just an opinion. I could be convinced otherwise.

bdice
bdice previously requested changes Jun 12, 2023
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few suggestions. I tried to be thorough but please check that all occurrences of the types of issues that I fixed are handled.

.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
.github/workflows/external-issue-labeler.yml Outdated Show resolved Hide resolved
issue_url=${{ github.event.issue.html_url }}
gh issue edit ${issue_url} --add-label "Needs Triage,External"

- name: add-comment-to-issue
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally I am not in favor of autoresponders if their text is so simple. It adds noise to the conversation that I don't think is helpful. If it were "smart" and pointed to a contributing guide for the relevant component (libcudf/cudf Python) or linked to potentially related issues, then perhaps.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree in that auto-responders are not my favorite. Unfortunately for the Slack integrations to notify us it requires a triggering event, and that's only either Issue creation, or comment. Since the GHA to label happens after issue creation, we need to make the comment to have it fire.

I think we could have the GHA delete the comment immediately after posting, but that might fire some confusing emails to filers.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What Slack integration are you talking about? I already get GitHub notifications via Slack for every new issue that is filed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Part of a new process to track/triage External issues easier. https://github.com/integrations/slack#creating-a-filter when issues with External exist they can go into specific channels to ensure timely response/handling.

The goal is to reduce noise of all issues/comments and only focus on a small subset.

@jarmak-nv
Copy link
Contributor Author

Re: ! I have no skin in this one, I'm just here to help make the templates you'd like to see. Happy to remove unless there's a strong opinion the other way.

Co-authored-by: Bradley Dice <bdice@bradleydice.com>
@jarmak-nv
Copy link
Contributor Author

I batch merged all of your changes @bdice, thank you!

I'll go through the content of the files again either tonight or tomorrow morning and ensure alignment with the suggestions we merged.

@davidwendt davidwendt added 3 - Ready for Review Ready for review by team improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Jun 12, 2023
Copy link
Contributor

@wence- wence- left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I have some comments that are similar to @bdice's around how much of this boilerplate is for our benefit, and how much is really for the reporter. I would like it to be low-friction for people to report bugs and (at least from my point of view), when I try and report a bug to a project with a complicated form I often just give up.

.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/bug_report.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/documentation_request.yml Outdated Show resolved Hide resolved
- type: dropdown
id: new_or_correction
attributes:
label: Is this for new documentation, or an update to existing docs?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it matter whether the request is for "new" or "update" from the point of view of the reporter? It might matter for us, but that is an internal "implementation" detail.

.github/ISSUE_TEMPLATE/documentation_request.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
Comment on lines 33 to 36
options:
- Critical (currently preventing usage)
- Medium
- Low (would be nice)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My feeling is that this more likely than not to just cause annoyance. We are going to triage importance anyway and if we decide that, in our estimation, a user's "critical" issue is in fact low priority what then?

@bdice
Copy link
Contributor

bdice commented Jun 13, 2023

I’ve only dealt with form issues on a couple of projects but I prefer to skip them and just make a blank issue where I can write freely. I prefer to frame a problem/proposal in my own terms. As an internal dev, I’m not expecting to use these forms very often. I think the external triage is the best part of this PR. Can we achieve that benefit without the friction of forms?

@jarmak-nv
Copy link
Contributor Author

The GHA for labeling is entirely independent and could be spun into a separate PR. If you'd prefer that to expedite it, we could do that.

I do think the friction here is worth it though because consistent, easy to fill out templates make things better for both developers who choose to use them, and users in the long run. I don't propose we disable blank issues or anything like that! The less back-and-forth we need to have to get to the root of an issue the faster we can triage and resolve. Clear templates with required fields and easy to follow steps help get us there.

As an aside, for proposals and such, I'm a big proponent of GitHub Discussions to be honest. I didn't submit that change here since I thought it was too big do to without...discussion. IMO issues should be actionable tasks or trackers that support the library and proposals/questions don't fit in perfectly with the newer project board management (when is a proposal or question Done?)

@wence-
Copy link
Contributor

wence- commented Jun 13, 2023

As an aside, for proposals and such, I'm a big proponent of GitHub Discussions to be honest. I didn't submit that change here since I thought it was too big do to without...discussion. IMO issues should be actionable tasks or trackers that support the library and proposals/questions don't fit in perfectly with the newer project board management (when is a proposal or question Done?)

We have been discussing this as an option as part of broader thinking on where we should be asking people to ask usage questions (currently in too many places is the general feeling).

Copy link
Contributor

@wence- wence- left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jarmak-nv! I am happy here with all the wording now. I think @bdice's change requests have all been dealt with but will let him confirm.

@wence-
Copy link
Contributor

wence- commented Jun 29, 2023

@bdice do you still have concerns here?

@jarmak-nv
Copy link
Contributor Author

Was hoping to get at least one more perspective here, but also we'll get plenty of perspectives if it goes live and someone has concerns 😅

@bdice bdice dismissed their stale review June 29, 2023 13:56

Stale review

@bdice
Copy link
Contributor

bdice commented Jun 29, 2023

@wence- @jarmak-nv I dismissed my request for changes to unblock this. I would like feedback from PICs, @GregoryKimball spends a lot of time triaging and would be good to consult here.

@jarmak-nv
Copy link
Contributor Author

To any reviewers, sometimes with these it's easiest to just try the form - you can do that here: https://github.com/jarmak-nv/cudf/issues/new/choose

- type: dropdown
id: new_or_improvement
attributes:
label: Is this a new feature, an improvement, or a change to existing functionality?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Label does not match the options (missing "change to existing functionality").

Copy link
Contributor

@GregoryKimball GregoryKimball left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm interested in automatically labeling "External" issues.

As far as the templates, I don't like that I can't erase all the template to start with a blank issue - is there a way to do that? I write a lot of story issues and it seems like this change will prevent me from doing that (!!) It's pretty hard to find the "blank issue" option. This option is critical for complex and important issues. We should not be hiding it behind more than a "select-all erase"

I'd like to consider excluding the "Feature Request" form from this change. The "Bug report" template has some nice properties.

For "Documentation request" could we have a radio select between incorrect and needed that populates a text box with the correct half of the existing form content?

## Report incorrect documentation

**Location of incorrect documentation**
Provide links and line numbers if applicable.

**Describe the problems or issues found in the documentation**
A clear and concise description of what you found to be incorrect.

**Steps taken to verify documentation is incorrect**
List any steps you have taken:

**Suggested fix for documentation**
Detail proposed changes to fix the documentation if you have any.

---

## Report needed documentation

**Report needed documentation**
A clear and concise description of what documentation you believe it is needed and why.

**Describe the documentation you'd like**
A clear and concise description of what you want to happen.

**Steps taken to search for needed documentation**
List any steps you have taken:

- type: dropdown
id: new_or_correction
attributes:
label: Is this for new documentation, or an update to existing docs?
Copy link
Contributor

@GregoryKimball GregoryKimball Jun 29, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to remove this dropdown. As a filer, I don't think it adds enough value for the 2 click friction. I updated my feedback in my main review comment

.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/feature_request.yml Outdated Show resolved Hide resolved
@bdice
Copy link
Contributor

bdice commented Jun 29, 2023

@GregoryKimball The blank issue is hidden. If you look at https://github.com/jarmak-nv/cudf/issues/new/choose (@jarmak-nv merged this PR to his fork so you can see what it does), there is a link at the bottom. See the red highlight in the screenshot below. GitHub always allows users to choose this, regardless of what forms the repo has.

image

Co-authored-by: Bradley Dice <bdice@bradleydice.com>
Co-authored-by: Gregory Kimball <gkimball@nvidia.com>
@jarmak-nv
Copy link
Contributor Author

jarmak-nv commented Jun 29, 2023

I'd like to consider excluding the "Feature Request" form from this change. The "Bug report" template has some nice properties.

Definitely not looking to force a change that makes the teams' life harder! Just curious - in the feature/stories you submit, is there a structure you follow? The goal here is the standardize issues so they always include a minimum amount of necessary information to make it something any team member could act upon.

I'm not entirely against not using the feature req form, or maintaining both an internal feature req .md template and an external facing form, I just want to see if there's a way to standardize with minimum friction. If not, totally accept that.

For "Documentation request" could we have a radio select between incorrect and needed that populates a text box with the correct half of the existing form content?

I wish! Contextual awareness isn't a thing in form templates. It would be awesome, but yeah 😞 Syntax for ref.

@GregoryKimball
Copy link
Contributor

GregoryKimball commented Jun 29, 2023

Thank you @jarmak-nv for your feedback.

Feature request form: let's please not change this for now. Features are hard to standardize and I like the current template. To answer your question, here are some example story issues I've written: #11844 #13159 #13048

Bug report form: This seems like a good form, except we MUST automatically create a hidden block for the log output and environment details. Please see this example: jarmak-nv#1. Also let's please make "version" an optional field.

Documentation request form: I'm inclined to keep the existing template for this one as well, unless we can find a way to make the difference between needed and incorrect more natural. The current template uses two blocks of questions separated by a --- which is a bit awkward.

@bdice
Copy link
Contributor

bdice commented Jun 29, 2023

^ Yes please. I’m in favor of the form structure for bugs but not features/doc issues. Plain text helps with expression for features/docs. Structuring a bug report ensures that we get enough information AND helps with triaging the root cause.

@jarmak-nv
Copy link
Contributor Author

I disagree that forms restrict doing any of the stories you've posted. It provides full markdown editors for each markdown field that you can expand to be the size of the browser windows. The layout we currently have might, but that is easy enough to change.

That being said - I'm not going to push it. I'll revert the docs and feature request. Happy to revisit this any time if things change on your end!

@GregoryKimball
Copy link
Contributor

OK great, @jarmak-nv let's please do a deeper dive on the "Bug report" form.

The log output and environment details can be very large. Good bug reports put this information into a markdown detail block such as:

<details><summary>Click here to see environment details</summary><pre>
     
     **git***
     commit 9b1496df64b9ae9bd7b44a30cfaa42a2f7e2db3f (HEAD -> branch-23.06)
     Author: Ashwin Srinath <3190405+shwina@users.noreply.github.com>
     Date:   Mon May 22 13:52:36 2023 -0400
  ...
...
     
</pre></details>

Is it possible to add this pattern to the form template?

@jarmak-nv
Copy link
Contributor Author

Took way too much time for me to get back to this, apologies.

Is it possible to add this pattern to the form template?

I tested a bunch of ways to make it entirely seamless to no avail, but it does pre-fill the response now so they just need to paste it within the html tags and it works. Would be nice if one of the shell renderers was default collapsed but they are not.

@GregoryKimball
Copy link
Contributor

GregoryKimball commented Jul 11, 2023

Thank you @jarmak-nv for continuing to experiment with this.

  • I'd like to make "version" an optional field.
  • I tried pasting a full print_env.sh output and it gave me this error
    image
    also I noticed that print_env.sh already includes the <detail><summary> tags, so the careful filer will get that for free. This error points at what might be a fundamental limitation with templates. Can we lift this comment length limit?
Click here to see environment details
 **git***
 Not inside a git repository
 
 ***OS Information***
 DISTRIB_ID=Ubuntu
 DISTRIB_RELEASE=22.04
 DISTRIB_CODENAME=jammy
 DISTRIB_DESCRIPTION="Ubuntu 22.04.2 LTS"
 PRETTY_NAME="Ubuntu 22.04.2 LTS"
 NAME="Ubuntu"
 VERSION_ID="22.04"
 VERSION="22.04.2 LTS (Jammy Jellyfish)"
 VERSION_CODENAME=jammy
 ID=ubuntu
 ID_LIKE=debian
 HOME_URL="https://www.ubuntu.com/"
 SUPPORT_URL="https://help.ubuntu.com/"
 BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
 PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
 UBUNTU_CODENAME=jammy
 Linux efc1bfa668ad 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
 
 ***GPU Information***
 Tue Jul 11 03:31:34 2023
 +-----------------------------------------------------------------------------+
 | NVIDIA-SMI 525.85.12    Driver Version: 525.85.12    CUDA Version: 12.0     |
 |-------------------------------+----------------------+----------------------+
 | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
 | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
 |                               |                      |               MIG M. |
 |===============================+======================+======================|
 |   0  NVIDIA A100 80G...  On   | 00000000:01:00.0 Off |                    0 |
 | N/A   38C    P0    52W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   1  NVIDIA A100 80G...  On   | 00000000:23:00.0 Off |                    0 |
 | N/A   39C    P0    54W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   2  NVIDIA A100 80G...  On   | 00000000:41:00.0 Off |                    0 |
 | N/A   38C    P0    52W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   3  NVIDIA A100 80G...  On   | 00000000:61:00.0 Off |                    0 |
 | N/A   38C    P0    53W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   4  NVIDIA A100 80G...  On   | 00000000:81:00.0 Off |                    0 |
 | N/A   39C    P0    55W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   5  NVIDIA A100 80G...  On   | 00000000:A1:00.0 Off |                    0 |
 | N/A   43C    P0    58W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   6  NVIDIA A100 80G...  On   | 00000000:C1:00.0 Off |                    0 |
 | N/A   40C    P0    55W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 |   7  NVIDIA A100 80G...  On   | 00000000:E1:00.0 Off |                    0 |
 | N/A   37C    P0    53W / 300W |      0MiB / 81920MiB |      0%      Default |
 |                               |                      |             Disabled |
 +-------------------------------+----------------------+----------------------+
 
 +-----------------------------------------------------------------------------+
 | Processes:                                                                  |
 |  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
 |        ID   ID                                                   Usage      |
 |=============================================================================|
 |  No running processes found                                                 |
 +-----------------------------------------------------------------------------+
 
 ***CPU***
 Architecture:                    x86_64
 CPU op-mode(s):                  32-bit, 64-bit
 Address sizes:                   43 bits physical, 48 bits virtual
 Byte Order:                      Little Endian
 CPU(s):                          96
 On-line CPU(s) list:             0-95
 Vendor ID:                       AuthenticAMD
 Model name:                      AMD EPYC 7642 48-Core Processor
 CPU family:                      23
 Model:                           49
 Thread(s) per core:              1
 Core(s) per socket:              48
 Socket(s):                       2
 Stepping:                        0
 Frequency boost:                 enabled
 CPU max MHz:                     2300.0000
 CPU min MHz:                     1500.0000
 BogoMIPS:                        4600.32
 Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate sme ssbd mba sev ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip rdpid overflow_recov succor smca
 Virtualization:                  AMD-V
 L1d cache:                       3 MiB (96 instances)
 L1i cache:                       3 MiB (96 instances)
 L2 cache:                        48 MiB (96 instances)
 L3 cache:                        512 MiB (32 instances)
 NUMA node(s):                    2
 NUMA node0 CPU(s):               0-47
 NUMA node1 CPU(s):               48-95
 Vulnerability Itlb multihit:     Not affected
 Vulnerability L1tf:              Not affected
 Vulnerability Mds:               Not affected
 Vulnerability Meltdown:          Not affected
 Vulnerability Mmio stale data:   Not affected
 Vulnerability Retbleed:          Vulnerable
 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
 Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
 Vulnerability Spectre v2:        Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP disabled, RSB filling, PBRSB-eIBRS Not affected
 Vulnerability Srbds:             Not affected
 Vulnerability Tsx async abort:   Not affected
 
 ***CMake***
 /opt/conda/envs/rapids/bin/cmake
 cmake version 3.26.3
 
 CMake suite maintained and supported by Kitware (kitware.com/cmake).
 
 ***g++***
 /opt/conda/envs/rapids/bin/g++
 g++ (conda-forge gcc 11.3.0-19) 11.3.0
 Copyright (C) 2021 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 
 ***nvcc***
 /usr/local/cuda/bin/nvcc
 nvcc: NVIDIA (R) Cuda compiler driver
 Copyright (c) 2005-2022 NVIDIA Corporation
 Built on Wed_Sep_21_10:33:58_PDT_2022
 Cuda compilation tools, release 11.8, V11.8.89
 Build cuda_11.8.r11.8/compiler.31833905_0
 
 ***Python***
 /opt/conda/envs/rapids/bin/python
 Python 3.10.10
 
 ***Environment Variables***
 PATH                            : /opt/conda/envs/rapids/bin:/opt/conda/condabin:/opt/conda/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
 LD_LIBRARY_PATH                 : /usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/local/lib:/opt/conda/envs/rapids/lib
 NUMBAPRO_NVVM                   :
 NUMBAPRO_LIBDEVICE              :
 CONDA_PREFIX                    : /opt/conda/envs/rapids
 PYTHON_PATH                     :
 
 ***conda packages***
 /opt/conda/envs/rapids/bin/conda
 # packages in environment at /opt/conda/envs/rapids:
 #
 # Name                    Version                   Build  Channel
 _libgcc_mutex             0.1                 conda_forge    conda-forge
 _openmp_mutex             4.5                       2_gnu    conda-forge
 _sysroot_linux-64_curr_repodata_hack 3                   h5bd9786_13    conda-forge
 accessible-pygments       0.0.4              pyhd8ed1ab_0    conda-forge
 aiobotocore               2.5.0              pyhd8ed1ab_0    conda-forge
 aiohttp                   3.8.4           py310h1fa729e_0    conda-forge
 aioitertools              0.11.0             pyhd8ed1ab_0    conda-forge
 aiosignal                 1.3.1              pyhd8ed1ab_0    conda-forge
 alabaster                 0.7.13             pyhd8ed1ab_0    conda-forge
 anyio                     3.6.2              pyhd8ed1ab_0    conda-forge
 aom                       3.5.0                h27087fc_0    conda-forge
 appdirs                   1.4.4              pyh9f0ad1d_0    conda-forge
 argon2-cffi               21.3.0             pyhd8ed1ab_0    conda-forge
 argon2-cffi-bindings      21.2.0          py310h5764c6d_3    conda-forge
 arrow-cpp                 11.0.0          ha770c72_13_cpu    conda-forge
 asciitree                 0.3.3                      py_2    conda-forge
 asvdb                     0.4.2               g90e8f2c_40    rapidsai
 async-timeout             4.0.2              pyhd8ed1ab_0    conda-forge
 atk-1.0                   2.38.0               hd4edc92_1    conda-forge
 attrs                     22.2.0             pyh71513ae_0    conda-forge
 autoconf                  2.71            pl5321h2b4cb7a_1    conda-forge
 automake                  1.16.5          pl5321ha770c72_0    conda-forge
 aws-c-auth                0.6.26               hf365957_1    conda-forge
 aws-c-cal                 0.5.21               h48707d8_2    conda-forge
 aws-c-common              0.8.14               h0b41bf4_0    conda-forge
 aws-c-compression         0.2.16               h03acc5a_5    conda-forge
 aws-c-event-stream        0.2.20               h00877a2_4    conda-forge
 aws-c-http                0.7.6                hf342b9f_0    conda-forge
 aws-c-io                  0.13.19              h5b20300_3    conda-forge
 aws-c-mqtt                0.8.6               hc4349f7_12    conda-forge
 aws-c-s3                  0.2.7                h909e904_1    conda-forge
 aws-c-sdkutils            0.1.8                h03acc5a_0    conda-forge
 aws-checksums             0.1.14               h03acc5a_5    conda-forge
 aws-crt-cpp               0.19.8              hf7fbfca_12    conda-forge
 aws-sam-translator        1.55.0             pyhd8ed1ab_0    conda-forge
 aws-sdk-cpp               1.10.57              h17c43bd_8    conda-forge
 aws-xray-sdk              2.12.0             pyhd8ed1ab_0    conda-forge
 babel                     2.12.1             pyhd8ed1ab_1    conda-forge
 backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
 backports                 1.0                pyhd8ed1ab_3    conda-forge
 backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
 backports.zoneinfo        0.2.1           py310hff52083_7    conda-forge
 bcrypt                    3.2.2           py310h5764c6d_1    conda-forge
 beautifulsoup4            4.12.2             pyha770c72_0    conda-forge
 benchmark                 1.5.1                he1b5a44_2    conda-forge
 binutils                  2.39                 hdd6e379_1    conda-forge
 binutils_impl_linux-64    2.39                 he00db2b_1    conda-forge
 binutils_linux-64         2.39                h5fc0e48_12    conda-forge
 black                     22.3.0             pyhd8ed1ab_0    conda-forge
 blas                      1.1                    openblas    conda-forge
 bleach                    6.0.0              pyhd8ed1ab_0    conda-forge
 blinker                   1.6.2              pyhd8ed1ab_0    conda-forge
 blosc                     1.21.3               hafa529b_0    conda-forge
 bokeh                     2.4.3              pyhd8ed1ab_3    conda-forge
 boost                     1.74.0          py310h7c3ba0c_5    conda-forge
 boost-cpp                 1.74.0               h75c5d50_8    conda-forge
 boto3                     1.26.76            pyhd8ed1ab_0    conda-forge
 botocore                  1.29.76            pyhd8ed1ab_0    conda-forge
 branca                    0.6.0              pyhd8ed1ab_0    conda-forge
 breathe                   4.35.0             pyhd8ed1ab_0    conda-forge
 brotli                    1.0.9                h166bdaf_8    conda-forge
 brotli-bin                1.0.9                h166bdaf_8    conda-forge
 brotlipy                  0.7.0           py310h5764c6d_1005    conda-forge
 brunsli                   0.1                  h9c3ff4c_0    conda-forge
 bzip2                     1.0.8                h7f98852_4    conda-forge
 c-ares                    1.18.1               h7f98852_0    conda-forge
 c-blosc2                  2.8.0                hf91038e_1    conda-forge
 c-compiler                1.5.2                h0b41bf4_0    conda-forge
 ca-certificates           2023.5.7             hbcca054_0    conda-forge
 cached-property           1.5.2                hd8ed1ab_1    conda-forge
 cached_property           1.5.2              pyha770c72_1    conda-forge
 cachetools                5.3.0              pyhd8ed1ab_0    conda-forge
 cairo                     1.16.0            ha61ee94_1014    conda-forge
 certifi                   2023.5.7           pyhd8ed1ab_0    conda-forge
 cffi                      1.15.1          py310h255011f_3    conda-forge
 cfgv                      3.3.1              pyhd8ed1ab_0    conda-forge
 cfitsio                   4.1.0                hd9d235c_0    conda-forge
 cfn-lint                  0.23.2                     py_0    conda-forge
 chardet                   5.1.0           py310hff52083_0    conda-forge
 charls                    2.3.4                h9c3ff4c_0    conda-forge
 charset-normalizer        2.1.1              pyhd8ed1ab_0    conda-forge
 clang                     11.1.0               ha770c72_1    conda-forge
 clang-11                  11.1.0          default_ha53f305_1    conda-forge
 clang-tools               11.1.0          default_ha53f305_1    conda-forge
 clangxx                   11.1.0          default_ha53f305_1    conda-forge
 click                     8.1.3           unix_pyhd8ed1ab_2    conda-forge
 click-plugins             1.1.1                      py_0    conda-forge
 cligj                     0.7.2              pyhd8ed1ab_1    conda-forge
 cloudpickle               2.2.1              pyhd8ed1ab_0    conda-forge
 cmake                     3.26.3               h077f3f9_0    conda-forge
 cmake_setuptools          0.1.3                      py_0    rapidsai
 cmakelang                 0.6.13             pyhd8ed1ab_0    conda-forge
 cmarkgfm                  0.8.0           py310h5764c6d_2    conda-forge
 colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
 colorcet                  3.0.1              pyhd8ed1ab_0    conda-forge
 comm                      0.1.3              pyhd8ed1ab_0    conda-forge
 commonmark                0.9.1                      py_0    conda-forge
 conda                     4.12.0          py310hff52083_0    conda-forge
 conda-build               3.22.0          py310hff52083_3    conda-forge
 conda-package-handling    2.0.2              pyh38be061_0    conda-forge
 conda-package-streaming   0.7.0              pyhd8ed1ab_1    conda-forge
 conda-verify              3.1.1           py310hff52083_1006    conda-forge
 contourpy                 1.0.7           py310hdf3cbec_0    conda-forge
 coverage                  7.2.3           py310h1fa729e_0    conda-forge
 cryptography              40.0.1          py310h34c0648_0    conda-forge
 cubinlinker               0.2.2           py310hf09951c_0    rapidsai
 cuda-profiler-api         11.8.86                       0    nvidia
 cuda-python               11.8.1          py310h01a121a_2    conda-forge
 cudatoolkit               11.8.0              h37601d7_11    conda-forge
 cudf                      23.6.0                   pypi_0    pypi
 cudf-kafka                23.6.0                   pypi_0    pypi
 cugraph                   23.6.0                   pypi_0    pypi
 cugraph-dgl               23.6.0                   pypi_0    pypi
 cugraph-pyg               23.6.0                   pypi_0    pypi
 cugraph-service-client    23.6.0                   pypi_0    pypi
 cugraph-service-server    23.6.0                   pypi_0    pypi
 cuml                      23.6.0                   pypi_0    pypi
 cupy                      12.0.0          py310h9216885_1    conda-forge
 curl                      8.0.1                h588be90_0    conda-forge
 cursor                    1.3.5                    pypi_0    pypi
 cusignal                  23.6.0a0+g09915e5          pypi_0    pypi
 cuspatial                 23.6.0a0+gd7bb3fb          pypi_0    pypi
 cuxfilter                 23.6.0a0+g1fde9c9          pypi_0    pypi
 cxx-compiler              1.5.2                hf52228f_0    conda-forge
 cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
 cyrus-sasl                2.1.27               h9033bb2_6    conda-forge
 cython                    0.29.34         py310heca2aa9_0    conda-forge
 cytoolz                   0.12.0          py310h5764c6d_1    conda-forge
 dask                      2023.3.2           pyhd8ed1ab_0    conda-forge
 dask-core                 2023.3.2           pyhd8ed1ab_0    conda-forge
 dask-cudf                 23.6.0                   pypi_0    pypi
 dask-glm                  0.2.0                      py_1    conda-forge
 dask-labextension         6.1.0              pyhd8ed1ab_0    conda-forge
 dask-ml                   2023.3.24          pyhd8ed1ab_0    conda-forge
 dataclasses               0.8                pyhc8e2a94_3    conda-forge
 datashader                0.14.4             pyh1a96a4e_0    conda-forge
 datashape                 0.5.4                      py_1    conda-forge
 dav1d                     1.0.0                h166bdaf_1    conda-forge
 dbus                      1.13.6               h5008d03_3    conda-forge
 debugpy                   1.6.7           py310heca2aa9_0    conda-forge
 decopatch                 1.4.10             pyhd8ed1ab_0    conda-forge
 decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
 defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
 distlib                   0.3.6              pyhd8ed1ab_0    conda-forge
 distributed               2023.3.2.1         pyhd8ed1ab_0    conda-forge
 distro                    1.8.0              pyhd8ed1ab_0    conda-forge
 dlpack                    0.5                  h9c3ff4c_0    conda-forge
 docker-py                 6.0.0              pyhd8ed1ab_0    conda-forge
 docutils                  0.18.1          py310hff52083_1    conda-forge
 double-conversion         3.1.5                h9c3ff4c_2    conda-forge
 doxygen                   1.8.20               had0d8f1_0    conda-forge
 ecdsa                     0.18.0             pyhd8ed1ab_1    conda-forge
 entrypoints               0.4                pyhd8ed1ab_0    conda-forge
 exceptiongroup            1.1.1              pyhd8ed1ab_0    conda-forge
 execnet                   1.9.0              pyhd8ed1ab_0    conda-forge
 expat                     2.5.0                hcb278e6_1    conda-forge
 faiss-proc                1.0.0                      cuda    rapidsai
 fastavro                  1.7.3           py310h1fa729e_0    conda-forge
 fasteners                 0.17.3             pyhd8ed1ab_0    conda-forge
 fastrlock                 0.8             py310hd8f1fbe_3    conda-forge
 feather-format            0.4.1              pyh9f0ad1d_0    conda-forge
 filelock                  3.11.0             pyhd8ed1ab_0    conda-forge
 filterpy                  1.4.5                      py_1    conda-forge
 fiona                     1.8.22          py310h60a68a4_0    conda-forge
 flake8                    3.8.4                      py_0    conda-forge
 flask                     2.1.3              pyhd8ed1ab_0    conda-forge
 flask_cors                3.0.10             pyhd3deb0d_0    conda-forge
 flit-core                 3.8.0              pyhd8ed1ab_0    conda-forge
 fmt                       9.1.0                h924138e_0    conda-forge
 folium                    0.14.0             pyhd8ed1ab_0    conda-forge
 font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
 font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
 font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
 font-ttf-ubuntu           0.83                 hab24e00_0    conda-forge
 fontconfig                2.14.2               h14ed4e7_0    conda-forge
 fonts-conda-ecosystem     1                             0    conda-forge
 fonts-conda-forge         1                             0    conda-forge
 fonttools                 4.39.3          py310h1fa729e_0    conda-forge
 freetype                  2.12.1               hca18f0e_1    conda-forge
 freexl                    1.0.6                h166bdaf_1    conda-forge
 fribidi                   1.0.10               h36c2ea0_0    conda-forge
 frozenlist                1.3.3           py310h5764c6d_0    conda-forge
 fsspec                    2023.4.0           pyh1a96a4e_0    conda-forge
 future                    0.18.3             pyhd8ed1ab_0    conda-forge
 gcc                       11.3.0              h02d0930_12    conda-forge
 gcc_impl_linux-64         11.3.0              hab1b70f_19    conda-forge
 gcc_linux-64              11.3.0              he6f903b_12    conda-forge
 gcsfs                     2023.4.0           pyhd8ed1ab_0    conda-forge
 gdal                      3.5.2           py310he53f9b6_3    conda-forge
 gdk-pixbuf                2.42.8               hff1cb4f_1    conda-forge
 geopandas                 0.12.2             pyhd8ed1ab_0    conda-forge
 geopandas-base            0.12.2             pyha770c72_0    conda-forge
 geos                      3.11.0               h27087fc_0    conda-forge
 geotiff                   1.7.1                h4fc65e6_3    conda-forge
 gettext                   0.21.1               h27087fc_0    conda-forge
 gflags                    2.2.2             he1b5a44_1004    conda-forge
 giflib                    5.2.1                h0b41bf4_3    conda-forge
 git                       2.40.0          pl5321h3ca6407_1    conda-forge
 git-lfs                   3.3.0                ha770c72_0    conda-forge
 glib                      2.74.1               h6239696_1    conda-forge
 glib-tools                2.74.1               h6239696_1    conda-forge
 glob2                     0.7                        py_0    conda-forge
 glog                      0.6.0                h6f12383_0    conda-forge
 gmock                     1.10.0               h4bd325d_7    conda-forge
 gmp                       6.2.1                h58526e2_0    conda-forge
 gmpy2                     2.1.2           py310h3ec546c_1    conda-forge
 google-api-core           2.11.0             pyhd8ed1ab_0    conda-forge
 google-auth               2.17.3             pyh1a96a4e_0    conda-forge
 google-auth-oauthlib      1.0.0              pyhd8ed1ab_0    conda-forge
 google-cloud-core         2.3.2              pyhd8ed1ab_0    conda-forge
 google-cloud-storage      2.8.0              pyh1a96a4e_0    conda-forge
 google-crc32c             1.1.2           py310he8fe98e_4    conda-forge
 google-resumable-media    2.4.1              pyhd8ed1ab_0    conda-forge
 googleapis-common-protos  1.57.1             pyhd8ed1ab_0    conda-forge
 graphite2                 1.3.13            h58526e2_1001    conda-forge
 graphql-core              3.2.3              pyhd8ed1ab_0    conda-forge
 graphviz                  7.0.5                h2e5815a_0    conda-forge
 greenlet                  2.0.2           py310heca2aa9_0    conda-forge
 grpcio                    1.52.1          py310heca2aa9_1    conda-forge
 gtest                     1.10.0               h4bd325d_7    conda-forge
 gtk2                      2.24.33              h90689f9_2    conda-forge
 gts                       0.7.6                h64030ff_2    conda-forge
 gxx                       11.3.0              h02d0930_12    conda-forge
 gxx_impl_linux-64         11.3.0              hab1b70f_19    conda-forge
 gxx_linux-64              11.3.0              hc203a17_12    conda-forge
 h5py                      3.8.0           nompi_py310h0311031_100    conda-forge
 halo                      0.0.29                   pypi_0    pypi
 harfbuzz                  6.0.0                h8e241bc_0    conda-forge
 hdbscan                   0.8.29          py310h0a54255_2    conda-forge
 hdf4                      4.2.15               h9772cbc_5    conda-forge
 hdf5                      1.12.2          nompi_h4df4325_101    conda-forge
 heapdict                  1.0.1                      py_0    conda-forge
 holoviews                 1.15.3             pyhd8ed1ab_0    conda-forge
 html5lib                  1.1                pyh9f0ad1d_0    conda-forge
 httpretty                 1.1.4              pyhd8ed1ab_0    conda-forge
 hypothesis                6.71.0             pyha770c72_0    conda-forge
 icu                       70.1                 h27087fc_0    conda-forge
 identify                  2.5.22             pyhd8ed1ab_0    conda-forge
 idna                      3.4                pyhd8ed1ab_0    conda-forge
 imagecodecs               2022.9.26       py310h90cd304_3    conda-forge
 imageio                   2.27.0             pyh24c5eb1_0    conda-forge
 imagesize                 1.4.1              pyhd8ed1ab_0    conda-forge
 importlib-metadata        6.3.0              pyha770c72_0    conda-forge
 importlib_metadata        6.3.0                hd8ed1ab_0    conda-forge
 iniconfig                 2.0.0              pyhd8ed1ab_0    conda-forge
 ipykernel                 6.22.0             pyh210e3f2_0    conda-forge
 ipython                   7.31.1          py310hff52083_0    conda-forge
 ipython_genutils          0.2.0                      py_1    conda-forge
 ipywidgets                8.0.6              pyhd8ed1ab_0    conda-forge
 isort                     5.12.0             pyhd8ed1ab_1    conda-forge
 itsdangerous              2.1.2              pyhd8ed1ab_0    conda-forge
 jaraco.classes            3.2.3              pyhd8ed1ab_0    conda-forge
 jedi                      0.18.2             pyhd8ed1ab_0    conda-forge
 jeepney                   0.8.0              pyhd8ed1ab_0    conda-forge
 jinja2                    3.1.2              pyhd8ed1ab_1    conda-forge
 jmespath                  1.0.1              pyhd8ed1ab_0    conda-forge
 joblib                    1.2.0              pyhd8ed1ab_0    conda-forge
 jpeg                      9e                   h0b41bf4_3    conda-forge
 json-c                    0.16                 hc379101_0    conda-forge
 json5                     0.9.5              pyh9f0ad1d_0    conda-forge
 jsondiff                  2.0.0              pyhd8ed1ab_0    conda-forge
 jsonpatch                 1.32               pyhd8ed1ab_0    conda-forge
 jsonpointer               2.0                        py_0    conda-forge
 jsonschema                3.2.0              pyhd8ed1ab_3    conda-forge
 jupyter-cache             0.5.0              pyhd8ed1ab_0    conda-forge
 jupyter-packaging         0.7.12             pyhd8ed1ab_0    conda-forge
 jupyter-server-proxy      3.2.2              pyhd8ed1ab_0    conda-forge
 jupyter_client            8.2.0              pyhd8ed1ab_0    conda-forge
 jupyter_core              5.3.0           py310hff52083_0    conda-forge
 jupyter_events            0.6.3              pyhd8ed1ab_0    conda-forge
 jupyter_server            2.5.0              pyhd8ed1ab_0    conda-forge
 jupyter_server_terminals  0.4.4              pyhd8ed1ab_1    conda-forge
 jupyter_sphinx            0.4.0           py310hff52083_1    conda-forge
 jupyterlab                3.5.3              pyhd8ed1ab_0    conda-forge
 jupyterlab-favorites      3.1.1              pyhd8ed1ab_0    conda-forge
 jupyterlab-nvdashboard    0.8.0           py_230412_g8ed1064_0    rapidsai
 jupyterlab_pygments       0.2.2              pyhd8ed1ab_0    conda-forge
 jupyterlab_server         2.16.6             pyhd8ed1ab_0    conda-forge
 jupyterlab_widgets        3.0.7              pyhd8ed1ab_0    conda-forge
 jxrlib                    1.1                  h7f98852_2    conda-forge
 kealib                    1.4.15               ha7026e8_1    conda-forge
 kernel-headers_linux-64   3.10.0              h4a8ded7_13    conda-forge
 keyring                   23.13.1         py310hff52083_0    conda-forge
 keyutils                  1.6.1                h166bdaf_0    conda-forge
 kiwisolver                1.4.4           py310hbf28c38_1    conda-forge
 krb5                      1.20.1               h81ceb04_0    conda-forge
 lapack                    3.9.0                    netlib    conda-forge
 lazy_loader               0.2                pyhd8ed1ab_0    conda-forge
 lcms2                     2.14                 h6ed2654_0    conda-forge
 ld_impl_linux-64          2.39                 hcc3a1bd_1    conda-forge
 lerc                      4.0.0                h27087fc_0    conda-forge
 libabseil                 20230125.0      cxx17_hcb278e6_1    conda-forge
 libaec                    1.0.6                hcb278e6_1    conda-forge
 libarchive                3.6.2                h3d51595_0    conda-forge
 libarrow                  11.0.0          h93537a5_13_cpu    conda-forge
 libavif                   0.11.1               h5cdd6b5_0    conda-forge
 libblas                   3.9.0           16_linux64_openblas    conda-forge
 libbrotlicommon           1.0.9                h166bdaf_8    conda-forge
 libbrotlidec              1.0.9                h166bdaf_8    conda-forge
 libbrotlienc              1.0.9                h166bdaf_8    conda-forge
 libcblas                  3.9.0           16_linux64_openblas    conda-forge
 libclang-cpp11.1          11.1.0          default_ha53f305_1    conda-forge
 libcrc32c                 1.1.2                h9c3ff4c_0    conda-forge
 libcublas                 11.11.3.6                     0    nvidia
 libcublas-dev             11.11.3.6                     0    nvidia
 libcugraphops             23.06.00a       cuda11_230516_gc57b3fc7_25    rapidsai-nightly
 libcumlprims              23.06.00a       cuda11_230323_g7a86f9e_0    rapidsai-nightly
 libcurand                 10.3.0.86                     0    nvidia
 libcurand-dev             10.3.0.86                     0    nvidia
 libcurl                   8.0.1                h588be90_0    conda-forge
 libcusolver               11.4.1.48                     0    nvidia
 libcusolver-dev           11.4.1.48                     0    nvidia
 libcusparse               11.7.5.86                     0    nvidia
 libcusparse-dev           11.7.5.86                     0    nvidia
 libcypher-parser          0.6.2                         1    rapidsai
 libdap4                   3.20.6               hd7c4107_2    conda-forge
 libdeflate                1.14                 h166bdaf_0    conda-forge
 libedit                   3.1.20191231         he28a2e2_2    conda-forge
 libev                     4.33                 h516909a_1    conda-forge
 libevent                  2.1.10               h28343ad_4    conda-forge
 libexpat                  2.5.0                hcb278e6_1    conda-forge
 libfaiss                  1.7.2           cuda118h2d43ea4_4_cuda    rapidsai
 libffi                    3.4.2                h7f98852_5    conda-forge
 libgcc-devel_linux-64     11.3.0              h210ce93_19    conda-forge
 libgcc-ng                 12.2.0              h65d4601_19    conda-forge
 libgd                     2.3.3                h18fbbfe_3    conda-forge
 libgdal                   3.5.2                h84f2e82_3    conda-forge
 libgfortran-ng            12.2.0              h69a702a_19    conda-forge
 libgfortran5              12.2.0              h337968e_19    conda-forge
 libglib                   2.74.1               h606061b_1    conda-forge
 libgomp                   12.2.0              h65d4601_19    conda-forge
 libgoogle-cloud           2.8.0                h0bc5f78_1    conda-forge
 libgrpc                   1.52.1               hcf146ea_1    conda-forge
 libhwloc                  2.9.1                hd6dc26d_0    conda-forge
 libiconv                  1.17                 h166bdaf_0    conda-forge
 libkml                    1.3.0             h238a007_1014    conda-forge
 liblapack                 3.9.0           16_linux64_openblas    conda-forge
 liblief                   0.12.3               h27087fc_0    conda-forge
 libllvm11                 11.1.0               he0ac6c6_5    conda-forge
 libnetcdf                 4.8.1           nompi_h261ec11_106    conda-forge
 libnghttp2                1.52.0               h61bc06f_0    conda-forge
 libnsl                    2.0.0                h7f98852_0    conda-forge
 libntlm                   1.4               h7f98852_1002    conda-forge
 libnuma                   2.0.16               h0b41bf4_1    conda-forge
 libopenblas               0.3.21          pthreads_h78a6416_3    conda-forge
 libpng                    1.6.39               h753d276_0    conda-forge
 libpq                     14.5                 hb675445_5    conda-forge
 libprotobuf               3.21.12              h3eb15da_0    conda-forge
 libraft-headers           23.06.00a       cuda11_230516_g5524cb9b_89    rapidsai-nightly
 libraft-headers-only      23.06.00a       cuda11_230516_g5524cb9b_89    rapidsai-nightly
 librdkafka                1.9.2                ha5a0de0_2    conda-forge
 librmm                    23.06.00a       cuda11_230516_ga4aaf8df_18    rapidsai-nightly
 librsvg                   2.54.4               h7abd40a_0    conda-forge
 librttopo                 1.1.0               hf730bdb_11    conda-forge
 libsanitizer              11.3.0              h239ccf8_19    conda-forge
 libsodium                 1.0.18               h36c2ea0_1    conda-forge
 libspatialindex           1.9.3                h9c3ff4c_4    conda-forge
 libspatialite             5.0.1               hd36657c_19    conda-forge
 libsqlite                 3.40.0               h753d276_0    conda-forge
 libssh2                   1.10.0               hf14f497_3    conda-forge
 libstdcxx-devel_linux-64  11.3.0              h210ce93_19    conda-forge
 libstdcxx-ng              12.2.0              h46fd767_19    conda-forge
 libthrift                 0.18.1               h5e4af38_0    conda-forge
 libtiff                   4.4.0                h82bc61c_5    conda-forge
 libtool                   2.4.7                h27087fc_0    conda-forge
 libutf8proc               2.8.0                h166bdaf_0    conda-forge
 libuuid                   2.38.1               h0b41bf4_0    conda-forge
 libuv                     1.44.2               h166bdaf_0    conda-forge
 libwebp                   1.2.4                h522a892_0    conda-forge
 libwebp-base              1.2.4                h166bdaf_0    conda-forge
 libxcb                    1.13              h7f98852_1004    conda-forge
 libxml2                   2.10.3               hca2bb57_4    conda-forge
 libzip                    1.9.2                hc929e4a_1    conda-forge
 libzlib                   1.2.13               h166bdaf_4    conda-forge
 libzopfli                 1.0.3                h9c3ff4c_0    conda-forge
 lightgbm                  3.3.5           py310heca2aa9_0    conda-forge
 livereload                2.6.3              pyh9f0ad1d_0    conda-forge
 llvmlite                  0.39.1          py310h58363a5_1    conda-forge
 locket                    1.0.0              pyhd8ed1ab_0    conda-forge
 log_symbols               0.0.14             pyh8c360ce_0    conda-forge
 lz4                       4.3.2           py310h0cfdcf0_0    conda-forge
 lz4-c                     1.9.4                hcb278e6_0    conda-forge
 lzo                       2.10              h516909a_1000    conda-forge
 m4                        1.4.18            h516909a_1001    conda-forge
 make                      4.3                  hd18ef5c_1    conda-forge
 makefun                   1.15.1             pyhd8ed1ab_0    conda-forge
 mapclassify               2.5.0              pyhd8ed1ab_1    conda-forge
 markdown                  3.4.3              pyhd8ed1ab_0    conda-forge
 markdown-it-py            2.2.0              pyhd8ed1ab_0    conda-forge
 markupsafe                2.1.2           py310h1fa729e_0    conda-forge
 matplotlib-base           3.7.1           py310he60537e_0    conda-forge
 matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
 mccabe                    0.6.1                      py_1    conda-forge
 mdit-py-plugins           0.3.5              pyhd8ed1ab_0    conda-forge
 mdurl                     0.1.0              pyhd8ed1ab_0    conda-forge
 mimesis                   7.1.0              pyhd8ed1ab_0    conda-forge
 mistune                   2.0.5              pyhd8ed1ab_0    conda-forge
 mock                      5.0.1              pyhd8ed1ab_0    conda-forge
 more-itertools            9.1.0              pyhd8ed1ab_0    conda-forge
 moto                      4.1.7              pyhd8ed1ab_0    conda-forge
 mpc                       1.3.1                hfe3b2da_0    conda-forge
 mpfr                      4.2.0                hb012696_0    conda-forge
 msgpack-python            1.0.5           py310hdf3cbec_0    conda-forge
 multidict                 6.0.4           py310h1fa729e_0    conda-forge
 multipledispatch          0.6.0                      py_0    conda-forge
 munch                     2.5.0                      py_0    conda-forge
 munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
 mypy                      0.971           py310h5764c6d_0    conda-forge
 mypy_extensions           1.0.0              pyha770c72_0    conda-forge
 myst-nb                   0.17.1             pyhd8ed1ab_0    conda-forge
 myst-parser               0.18.1             pyhd8ed1ab_0    conda-forge
 nbclassic                 0.5.5              pyhb4ecaf3_1    conda-forge
 nbclient                  0.5.13             pyhd8ed1ab_0    conda-forge
 nbconvert                 7.2.9              pyhd8ed1ab_0    conda-forge
 nbconvert-core            7.2.9              pyhd8ed1ab_0    conda-forge
 nbconvert-pandoc          7.2.9              pyhd8ed1ab_0    conda-forge
 nbformat                  5.8.0              pyhd8ed1ab_0    conda-forge
 nbsphinx                  0.9.1              pyhd8ed1ab_0    conda-forge
 nccl                      2.15.5.1             h0800d71_0    conda-forge
 ncurses                   6.3                  h27087fc_1    conda-forge
 nest-asyncio              1.5.6              pyhd8ed1ab_0    conda-forge
 networkx                  3.1                pyhd8ed1ab_0    conda-forge
 ninja                     1.11.1               h924138e_0    conda-forge
 nltk                      3.8.1              pyhd8ed1ab_0    conda-forge
 nodeenv                   1.7.0              pyhd8ed1ab_0    conda-forge
 nodejs                    18.15.0              h8d033a5_0    conda-forge
 notebook                  6.5.4              pyha770c72_0    conda-forge
 notebook-shim             0.2.2              pyhd8ed1ab_0    conda-forge
 nspr                      4.35                 h27087fc_0    conda-forge
 nss                       3.89                 he45b914_0    conda-forge
 numba                     0.56.4          py310h0e39c9b_1    conda-forge
 numcodecs                 0.11.0          py310heca2aa9_1    conda-forge
 numpy                     1.23.5          py310h53a5b5f_0    conda-forge
 numpydoc                  1.5.0              pyhd8ed1ab_0    conda-forge
 nvtx                      0.2.3           py310h5764c6d_2    conda-forge
 oauthlib                  3.2.2              pyhd8ed1ab_0    conda-forge
 openapi-schema-validator  0.2.3              pyhd8ed1ab_0    conda-forge
 openapi-spec-validator    0.4.0              pyhd8ed1ab_1    conda-forge
 openblas                  0.3.21          pthreads_h320a7e8_3    conda-forge
 openjpeg                  2.5.0                h7d73246_1    conda-forge
 openslide                 3.4.1                h71beb9a_5    conda-forge
 openssl                   3.1.1                hd590300_1    conda-forge
 orc                       1.8.3                hfdbbad2_0    conda-forge
 packaging                 23.1               pyhd8ed1ab_0    conda-forge
 pandas                    1.5.3           py310h9b08913_1    conda-forge
 pandoc                    3.1.1                h32600fe_0    conda-forge
 pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
 panel                     0.14.1             pyhd8ed1ab_0    conda-forge
 pango                     1.50.14              hd33c08f_0    conda-forge
 param                     1.13.0             pyh1a96a4e_0    conda-forge
 paramiko                  3.1.0              pyhd8ed1ab_0    conda-forge
 parquet-cpp               1.5.1                         2    conda-forge
 parquet-tools             0.2.14             pyhd8ed1ab_0    conda-forge
 parso                     0.8.3              pyhd8ed1ab_0    conda-forge
 partd                     1.4.0              pyhd8ed1ab_0    conda-forge
 patch                     2.7.6             h7f98852_1002    conda-forge
 patchelf                  0.17.2               h58526e2_0    conda-forge
 pathspec                  0.11.1             pyhd8ed1ab_0    conda-forge
 patsy                     0.5.3              pyhd8ed1ab_0    conda-forge
 pcre                      8.45                 h9c3ff4c_0    conda-forge
 pcre2                     10.40                hc3806b6_0    conda-forge
 perl                      5.32.1          2_h7f98852_perl5    conda-forge
 pexpect                   4.8.0              pyh1a96a4e_2    conda-forge
 pickleshare               0.7.5                   py_1003    conda-forge
 pillow                    9.2.0           py310h454ad03_3    conda-forge
 pip                       23.0.1             pyhd8ed1ab_0    conda-forge
 pixman                    0.40.0               h36c2ea0_0    conda-forge
 pkg-config                0.29.2            h36c2ea0_1008    conda-forge
 pkginfo                   1.9.6              pyhd8ed1ab_0    conda-forge
 platformdirs              3.2.0              pyhd8ed1ab_0    conda-forge
 pluggy                    1.0.0              pyhd8ed1ab_5    conda-forge
 ply                       3.11                       py_1    conda-forge
 pooch                     1.7.0              pyha770c72_3    conda-forge
 poppler                   22.04.0              h8b295ee_2    conda-forge
 poppler-data              0.4.12               hd8ed1ab_0    conda-forge
 postgresql                14.5                 h3248436_5    conda-forge
 pre-commit                3.2.2              pyha770c72_0    conda-forge
 proj                      9.0.1                h93bde94_1    conda-forge
 prometheus_client         0.16.0             pyhd8ed1ab_0    conda-forge
 prompt-toolkit            3.0.38             pyha770c72_0    conda-forge
 protobuf                  4.21.12         py310heca2aa9_0    conda-forge
 psutil                    5.9.4           py310h5764c6d_0    conda-forge
 pthread-stubs             0.4               h36c2ea0_1001    conda-forge
 ptxcompiler               0.7.0           py310h01a121a_3    conda-forge
 ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
 py-cpuinfo                9.0.0              pyhd8ed1ab_0    conda-forge
 py-lief                   0.12.3          py310hd8f1fbe_0    conda-forge
 pyarrow                   11.0.0          py310h633f555_13_cpu    conda-forge
 pyasn1                    0.4.8                      py_0    conda-forge
 pyasn1-modules            0.2.7                      py_0    conda-forge
 pycodestyle               2.6.0              pyh9f0ad1d_0    conda-forge
 pycosat                   0.6.4           py310h5764c6d_1    conda-forge
 pycparser                 2.21               pyhd8ed1ab_0    conda-forge
 pyct                      0.4.6                      py_0    conda-forge
 pyct-core                 0.4.6                      py_0    conda-forge
 pydata-sphinx-theme       0.13.3             pyhd8ed1ab_0    conda-forge
 pydeck                    0.5.0              pyh9f0ad1d_0    conda-forge
 pydocstyle                6.3.0              pyhd8ed1ab_0    conda-forge
 pyee                      8.1.0              pyhd8ed1ab_0    conda-forge
 pyflakes                  2.2.0              pyh9f0ad1d_0    conda-forge
 pygments                  2.15.0             pyhd8ed1ab_0    conda-forge
 pyjwt                     2.6.0              pyhd8ed1ab_0    conda-forge
 pylibcugraph              23.6.0                   pypi_0    pypi
 pylibraft                 23.6.0                   pypi_0    pypi
 pynacl                    1.5.0           py310h5764c6d_2    conda-forge
 pynndescent               0.5.8              pyh1a96a4e_0    conda-forge
 pynvml                    11.4.1                   pypi_0    pypi
 pyopenssl                 23.1.1             pyhd8ed1ab_0    conda-forge
 pyorc                     0.8.0           py310hd52fb3e_4    conda-forge
 pyparsing                 3.0.9              pyhd8ed1ab_0    conda-forge
 pyppeteer                 1.0.2              pyhd8ed1ab_0    conda-forge
 pyproj                    3.4.0           py310hf94497c_0    conda-forge
 pyrsistent                0.19.3          py310h1fa729e_0    conda-forge
 pysocks                   1.7.1              pyha2e5f31_6    conda-forge
 pytest                    7.3.1                    pypi_0    pypi
 pytest-asyncio            0.20.3             pyhd8ed1ab_0    conda-forge
 pytest-benchmark          4.0.0              pyhd8ed1ab_0    conda-forge
 pytest-cases              3.6.14             pyhd8ed1ab_0    conda-forge
 pytest-cov                4.0.0              pyhd8ed1ab_0    conda-forge
 pytest-timeout            2.1.0              pyhd8ed1ab_0    conda-forge
 pytest-xdist              3.2.1              pyhd8ed1ab_0    conda-forge
 python                    3.10.10         he550d4f_0_cpython    conda-forge
 python-confluent-kafka    1.9.2           py310h5764c6d_2    conda-forge
 python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
 python-fastjsonschema     2.16.3             pyhd8ed1ab_0    conda-forge
 python-jose               3.3.0              pyh6c4a22f_1    conda-forge
 python-json-logger        2.0.7              pyhd8ed1ab_0    conda-forge
 python-libarchive-c       4.0             py310hff52083_2    conda-forge
 python-louvain            0.16               pyhd8ed1ab_0    conda-forge
 python-snappy             0.6.1           py310hcee4d7c_0    conda-forge
 python_abi                3.10                    3_cp310    conda-forge
 pytz                      2023.3             pyhd8ed1ab_0    conda-forge
 pyu2f                     0.1.5              pyhd8ed1ab_0    conda-forge
 pyviz_comms               2.2.1              pyhd8ed1ab_1    conda-forge
 pywavelets                1.4.1           py310h0a54255_0    conda-forge
 pywin32-on-windows        0.1.0              pyh1179c8e_3    conda-forge
 pyyaml                    6.0             py310h5764c6d_5    conda-forge
 pyzmq                     25.0.2          py310h059b190_0    conda-forge
 raft-dask                 23.6.0                   pypi_0    pypi
 rapidjson                 1.1.0             he1b5a44_1002    conda-forge
 re2                       2023.02.02           hcb278e6_0    conda-forge
 readline                  8.2                  h8228510_1    conda-forge
 readme_renderer           37.3               pyhd8ed1ab_0    conda-forge
 recommonmark              0.7.1              pyhd8ed1ab_0    conda-forge
 regex                     2023.3.23       py310h1fa729e_0    conda-forge
 requests                  2.28.2             pyhd8ed1ab_1    conda-forge
 requests-oauthlib         1.3.1              pyhd8ed1ab_0    conda-forge
 requests-toolbelt         0.10.1             pyhd8ed1ab_0    conda-forge
 responses                 0.21.0             pyhd8ed1ab_0    conda-forge
 rfc3339-validator         0.1.4              pyhd8ed1ab_0    conda-forge
 rfc3986                   2.0.0              pyhd8ed1ab_0    conda-forge
 rfc3986-validator         0.1.1              pyh9f0ad1d_0    conda-forge
 rhash                     1.4.3                h166bdaf_0    conda-forge
 rich                      13.3.4             pyhd8ed1ab_0    conda-forge
 ripgrep                   13.0.0               h2f28480_2    conda-forge
 rmm                       23.6.0                   pypi_0    pypi
 rsa                       4.9                pyhd8ed1ab_0    conda-forge
 rtree                     1.0.1           py310hbdcdc62_1    conda-forge
 ruamel_yaml               0.15.80         py310h5764c6d_1008    conda-forge
 s2n                       1.3.41               h3358134_0    conda-forge
 s3fs                      2023.4.0           pyhd8ed1ab_0    conda-forge
 s3transfer                0.6.0              pyhd8ed1ab_0    conda-forge
 sacremoses                0.0.53             pyhd8ed1ab_0    conda-forge
 scikit-build              0.13.1             pyhca92ed8_0    conda-forge
 scikit-image              0.20.0          py310h9b08913_1    conda-forge
 scikit-learn              1.2.2           py310h41b6a48_1    conda-forge
 scipy                     1.10.1          py310h8deb116_0    conda-forge
 seaborn                   0.12.2               hd8ed1ab_0    conda-forge
 seaborn-base              0.12.2             pyhd8ed1ab_0    conda-forge
 secretstorage             3.3.3           py310hff52083_1    conda-forge
 send2trash                1.8.0              pyhd8ed1ab_0    conda-forge
 setuptools                67.7.2                   pypi_0    pypi
 shapely                   1.8.5           py310h5e49deb_1    conda-forge
 shellcheck                0.9.0                ha770c72_0    conda-forge
 simpervisor               0.4                pyhd8ed1ab_0    conda-forge
 six                       1.16.0             pyh6c4a22f_0    conda-forge
 snappy                    1.1.10               h9fff704_0    conda-forge
 sniffio                   1.3.0              pyhd8ed1ab_0    conda-forge
 snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
 sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
 soupsieve                 2.3.2.post1        pyhd8ed1ab_0    conda-forge
 spdlog                    1.11.0               h9b3ece8_1    conda-forge
 sphinx                    5.3.0              pyhd8ed1ab_0    conda-forge
 sphinx-autobuild          2021.3.14          pyhd8ed1ab_0    conda-forge
 sphinx-click              4.4.0              pyhd8ed1ab_0    conda-forge
 sphinx-copybutton         0.5.2              pyhd8ed1ab_0    conda-forge
 sphinx-markdown-tables    0.0.17             pyh6c4a22f_0    conda-forge
 sphinx_rtd_theme          1.2.0              pyha770c72_0    conda-forge
 sphinxcontrib-applehelp   1.0.4              pyhd8ed1ab_0    conda-forge
 sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
 sphinxcontrib-htmlhelp    2.0.1              pyhd8ed1ab_0    conda-forge
 sphinxcontrib-jquery      4.1                pyhd8ed1ab_0    conda-forge
 sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
 sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
 sphinxcontrib-serializinghtml 1.1.5              pyhd8ed1ab_2    conda-forge
 sphinxcontrib-websupport  1.2.4              pyhd8ed1ab_1    conda-forge
 spinners                  0.0.24             pyh9f0ad1d_0    conda-forge
 sqlalchemy                1.4.46          py310h1fa729e_0    conda-forge
 sqlite                    3.40.0               h4ff8645_0    conda-forge
 sshpubkeys                3.3.1              pyhd8ed1ab_0    conda-forge
 statsmodels               0.13.5          py310hde88566_2    conda-forge
 streamz                   0.6.4              pyh6c4a22f_0    conda-forge
 sysroot_linux-64          2.17                h4a8ded7_13    conda-forge
 tabulate                  0.8.10                   pypi_0    pypi
 tbb                       2021.9.0             hf52228f_0    conda-forge
 tblib                     1.7.0              pyhd8ed1ab_0    conda-forge
 termcolor                 2.3.0              pyhd8ed1ab_0    conda-forge
 terminado                 0.17.1             pyh41d4057_0    conda-forge
 threadpoolctl             3.1.0              pyh8a188c0_0    conda-forge
 thrift                    0.13.0                   pypi_0    pypi
 thriftpy2                 0.4.16          py310h5764c6d_0    conda-forge
 tifffile                  2022.10.10         pyhd8ed1ab_0    conda-forge
 tiledb                    2.11.3               h3f4058f_1    conda-forge
 tinycss2                  1.2.1              pyhd8ed1ab_0    conda-forge
 tk                        8.6.12               h27826a3_0    conda-forge
 toml                      0.10.2             pyhd8ed1ab_0    conda-forge
 tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
 toolz                     0.12.0             pyhd8ed1ab_0    conda-forge
 tornado                   6.2             py310h5764c6d_1    conda-forge
 tqdm                      4.65.0             pyhd8ed1ab_1    conda-forge
 traitlets                 5.9.0              pyhd8ed1ab_0    conda-forge
 transformers              2.1.1                      py_0    conda-forge
 treelite                  3.2.0           py310h1be96d9_0    conda-forge
 treelite-runtime          3.2.0                    pypi_0    pypi
 twine                     4.0.2              pyhd8ed1ab_0    conda-forge
 typed-ast                 1.5.4           py310h5764c6d_1    conda-forge
 types-cachetools          5.3.0.5            pyhd8ed1ab_0    conda-forge
 typing-extensions         4.5.0                hd8ed1ab_0    conda-forge
 typing_extensions         4.5.0              pyha770c72_0    conda-forge
 tzcode                    2023c                h0b41bf4_0    conda-forge
 tzdata                    2023c                h71feb2d_0    conda-forge
 ucx                       1.14.0               h8c404fb_1    conda-forge
 ucx-proc                  1.0.0                       gpu    rapidsai
 ucx-py                    0.32.00a        py310_230516_g41128c0_8    rapidsai-nightly
 ukkonen                   1.0.1           py310hbf28c38_3    conda-forge
 umap-learn                0.5.3           py310hff52083_0    conda-forge
 unicodedata2              15.0.0          py310h5764c6d_0    conda-forge
 urllib3                   1.26.15            pyhd8ed1ab_0    conda-forge
 versioneer                0.28               pyhd8ed1ab_0    conda-forge
 virtualenv                20.21.0            pyhd8ed1ab_0    conda-forge
 wcwidth                   0.2.6              pyhd8ed1ab_0    conda-forge
 webencodings              0.5.1                      py_1    conda-forge
 websocket-client          1.5.1              pyhd8ed1ab_0    conda-forge
 websockets                10.4            py310h5764c6d_1    conda-forge
 werkzeug                  2.1.2              pyhd8ed1ab_1    conda-forge
 wheel                     0.40.0             pyhd8ed1ab_0    conda-forge
 widgetsnbextension        4.0.7              pyhd8ed1ab_0    conda-forge
 wrapt                     1.15.0          py310h1fa729e_0    conda-forge
 xarray                    2023.3.0           pyhd8ed1ab_0    conda-forge
 xerces-c                  3.2.4                h55805fa_1    conda-forge
 xgboost                   1.7.5                    pypi_0    pypi
 xmltodict                 0.13.0             pyhd8ed1ab_0    conda-forge
 xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
 xorg-libice               1.0.10               h7f98852_0    conda-forge
 xorg-libsm                1.2.3             hd9c2040_1000    conda-forge
 xorg-libx11               1.8.4                h0b41bf4_0    conda-forge
 xorg-libxau               1.0.9                h7f98852_0    conda-forge
 xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
 xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
 xorg-libxrender           0.9.10            h7f98852_1003    conda-forge
 xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
 xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
 xorg-xproto               7.0.31            h7f98852_1007    conda-forge
 xyzservices               2023.2.0           pyhd8ed1ab_0    conda-forge
 xz                        5.2.6                h166bdaf_0    conda-forge
 yaml                      0.2.5                h7f98852_2    conda-forge
 yarl                      1.8.2           py310h5764c6d_0    conda-forge
 zarr                      2.14.2             pyhd8ed1ab_0    conda-forge
 zeromq                    4.3.4                h9c3ff4c_1    conda-forge
 zfp                       1.0.0                h27087fc_3    conda-forge
 zict                      2.2.0              pyhd8ed1ab_0    conda-forge
 zipp                      3.15.0             pyhd8ed1ab_0    conda-forge
 zlib                      1.2.13               h166bdaf_4    conda-forge
 zlib-ng                   2.0.7                h0b41bf4_0    conda-forge
 zstandard                 0.19.0          py310hdeb6495_1    conda-forge
 zstd                      1.5.2                h3eb15da_6    conda-forge

  • also I noticed this text in the environment box, and it seems to me that it should be in the fine print above the comment box.
Environment location: Bare metal, Docker, Cloud (specify cloud provider)
If using Docker, provide the `docker pull` & `docker run` commands used

@wence-
Copy link
Contributor

wence- commented Jul 11, 2023

  • Can we lift this comment length limit?

I believe this is a restriction on the github commenting system (which stores individual comments in a database with up to 64K 4-byte characters). Is your print_env output particularly long? What does ./print_env.sh | wc -c say? Mine is around 45000 bytes. We need to subtract a little bit from the limit for the rest of the issue description. However, I think there is still something dumb going on in github's form templates: it looks like they are applying the limit on the byte count, not the character count (I can create a blank issue with more than 64K bytes, but not more than 256K bytes).

That said, for large outputs I suspect the recommended thing is to upload things (rather than copy-paste). So we could just adapt the text to say attach rather than paste.

@jarmak-nv
Copy link
Contributor Author

I'd like to make "version" an optional field.

Not hard to do so, but won't we always ask that if someone files without the info? If there's a question we will ask every time, and it's easy for the user to answer, IMO we should require. We could include in the description that unknown is an acceptable response.

I suppose since we're asking for print_env details it will be there, but I'm imagining not all users will go to that length.

also I noticed this text in the environment box, and it seems to me that it should be in the fine print above the comment box.

Agree the conditional should be in the description above the box, changed. I left in the environment location because I think it's relevant to the user and makes it faster to enter. I did change the line to Environment location (select one): [Bare metal, Docker, Cloud (specify cloud provider)] thinking that makes it clearer.

Can we lift this comment length limit?

Yeah will echo what @wence- said, I don't have any control over the limit unfortunately. I can, and will, bring up the concern he raises in their feedback Discussions though.

In a typical debugging session, do you think it's more relevant to have the conda packages section, or everything above it?

I think we could ask for a copy/paste of either/or of those, or have them attach as suggested to make sure they don't hit the limit.

@jarmak-nv jarmak-nv changed the base branch from branch-23.08 to branch-23.10 August 18, 2023 16:57
@jarmak-nv
Copy link
Contributor Author

As noted in #13504 since there's no ETA on resolving the length issue present in form templates, I've reverted the bug report template.

The external-issue-labeler.yml now only labels with the (yet-to-be-created) external label and will comment from the GHA bot so it's clear to users it's an automated response, and I've limited the permissions of the token to all that's needed.

@copy-pr-bot
Copy link

copy-pr-bot bot commented Sep 21, 2023

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@jarmak-nv
Copy link
Contributor Author

Closing, will reopen new PRs:

  • A simple one that removes unnecessary actions
  • One that could take more discussion on auto-labelers etc.

@jarmak-nv jarmak-nv closed this Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 - Ready for Review Ready for review by team improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[FEA] GitHub Issue Infrastructure Update
6 participants