-
-
Notifications
You must be signed in to change notification settings - Fork 453
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
add build-system "sphinx-theme-builder" #1792
Comments
This should probably go the same route as #1723 and add sphinx-theme-builder to nixpkgs |
Add missing python module to be able to build other modules using poetry2nix, see nix-community/poetry2nix#1792
@jensfriisnielsen thank you for drafting the package for sphinx-theme-builder. I got it to build but then I got stuck building the theme itself. The problem is that sphinx-theme-builder tries to get nodejs dependencies during buildtime of the theme, resulting in errors like
Each theme has a package.json. sphinx-theme-builder then pulls the dependencies using |
I gotta admit this has been stuck due to my lack of time and competencies. Thank you for testing it out and reporting here though @Lykos153 . That is helpful. 👍 |
Describe the issue
I want to build the pydata-sphinx-theme but I can't.
Either I get the
ModuleNotFoundError: No module named 'sphinx_theme_builder'
or I include as per edge-case documentation and get error:error: attribute 'sphinx-theme-builder' missing
My limited understanding and nix-noobieness gut-feeling tells me that it is because pydata-sphinx-theme uses a build-system sphinx-theme-builder that is unknown to poetry2nix
Additional context
flake.nix
:pyproject.toml
:poetry.lock
:The text was updated successfully, but these errors were encountered: