posit-dev / publisher

MIT License
6 stars 1 forks source link

Support Jupyter hide options in Connect manifest #2409

Closed dotNomad closed 4 weeks ago

dotNomad commented 1 month ago

This PR adds the two rendering options for Jupyter available in the Connect manifest:

See the documentation for rsconnect-jupyter for more information: https://docs.posit.co/rsconnect-jupyter/usage/#hide-input

After merging we will need to update the schema on the CDN.

Intent

Resolves #2399

Type of Change

Approach

We already had the types for the Manifest, and were aware of these issues, but our Configuration didn't have a way to set / pass through those options.

Here I'm using the same technique for R, Python, and Quarto configuration settings to create the manifest.

Automated Tests

Added automated tests around the new manifest creation code.

Directions for Reviewers

Deploy a Jupyter Notebook: