-
Notifications
You must be signed in to change notification settings - Fork 42
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
switch to nix flakes #1508
base: master
Are you sure you want to change the base?
switch to nix flakes #1508
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
11 similar comments
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
@wd15, the new version of the PFHub website is available at https://random-cat-1508.surge.sh |
This removes the htmlproofer checks. This isn't currently available in Nixpkgs and doesn't play well with the jekyll ruby environment in the latest Nix.
Updated pykwalify so needed to change the schema slightly.
|
Update PFHub to use Nix Flakes rather than the old shell.nix protocol. Flakes are essentially far more composable than the shell.nix way.
Changes:
flake.nix
environment for running everything. No more separate environments. There is aflake.nix
in_data/python-pfhub
for development of the Python package, but theflake.nix
in the base directory references that.*.nix
files are now gone and replaced with only twpflake.nix
files.github/workflows/test-jekyll.yml
._data/python-pfhub
to account for new versions of the linters