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

Quarto tweaks #800

Merged
merged 2 commits into from
Oct 9, 2023
Merged

Quarto tweaks #800

merged 2 commits into from
Oct 9, 2023

Conversation

bjchambers
Copy link
Collaborator

Adds the community page

Also:

  • Fixes typo in README.md
  • Adds error checking to noxfile for missing quarto
  • switch to using bootstrap icons over font awesome icons
  • update card.ejs to allow for links

Also:

- switch to using bootstrap icons over font awesome icons
- update card.ejs to allow for links
@cla-bot cla-bot bot added the cla-signed Set when all authors of a PR have signed our CLA label Oct 9, 2023
if not shutil.which("quarto"):
session.error("Unable to execute `quarto`. Is it installed and in your path?\n"
"See https://quarto.org/docs/get-started/")

Copy link
Collaborator

Choose a reason for hiding this comment

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

i wish nox had a way to call other nox commands before. like dependency running this one first. so we could avoid duplication like this.

it has a way to run other nox commands afterwards, but not before.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yep. I like that it lets us write Python to check things -- makes it easy for cases like this. I like that it makes it easy to run all python versions using virtualenvs. I'm watching wntrblm/nox#453 for dependency support (would be awesome to only build the maturin extension once, for instance).

It looks like https://github.com/rmorshea/noxopt#noxopt may be worth keeping an eye on too -- it would let us register a setup method for a prefix of the commands.

@bjchambers bjchambers merged commit 387ae8f into switch_to_quarto Oct 9, 2023
4 checks passed
@bjchambers bjchambers deleted the ben-quarto-updates branch October 9, 2023 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed Set when all authors of a PR have signed our CLA
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants