Tidying up the Repo - #71
Merged
Merged
Conversation
…ck hook - Filter SyntaxWarnings from ast.parse() caused by invalid escape sequences in notebook code (e.g., unescaped Windows paths) - Add ALLOWLIST for local modules (local_sageiii_plot, tolnet_v01), proprietary packages (arcpy), and in-notebook installs (gnss_lib_py) - Add packaging and Pillow to pyproject.toml as declared dependencies
Add an upload-artifact step to the Quarto render job so reviewers can download and inspect the rendered site from any pull request. Artifacts are retained for 5 days. Uses `if: always()` so partial output is available even when the render step fails.
The sidebar already links to various notebooks that show how to retrieve and examine TEMPO data from S3, using earthacces, harmony-py, and virtual datasets. Moving this to additional_drafts rather than removing it, because the direct S3 access patterns may be valuable for lower-level control.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tidying up the Repo - maintenance, documentation, and CI improvements
Closes #69
Summary
Assorted housekeeping, CI enhancements, and content reorganization for the ASDC Data & User Services Quarto site.
Changes
CI / Automation
mainuvx ruffinvocation in the lint jobSyntaxWarning, add import allowlist, exclude_archive/directoryContent reorganization
S3-Access-TEMPO-L3_v4,TEMPO_tropNO2_vs_GLM_03) toadditional_drafts/test_figures/binary assetshow_to_visualize_DSCOVR-UVAInotebook to the sidebarDocs & config
README.md_quarto.yml.gitignoreto exclude data files, and notebook files at the top-leveluv.lockand declarepackaging/Pillowdependencies inpyproject.toml