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

DOC: Migrate to Read the Docs configuration file v2 #60

Merged

Conversation

jhlegarreta
Copy link
Contributor

Migrate to Read the Docs configuration file v2: add a .readthedocs.yaml config file to configure the documentation build process.

Documentation:
https://blog.readthedocs.com/migrate-configuration-v2/

Migrate to `Read the Docs` configuration file v2: add a
`.readthedocs.yaml` config file to configure the documentation build
process.

Documentation:
https://blog.readthedocs.com/migrate-configuration-v2/
@github-actions github-actions bot added the type:documentation Improvements or additions to documentation label Jun 22, 2023
@jhlegarreta
Copy link
Contributor Author

Build failures are unrelated. Adjustments and fixes to the config file will be made as failures are detected. Merging.

@jhlegarreta jhlegarreta marked this pull request as ready for review June 22, 2023 13:23
@jhlegarreta jhlegarreta merged commit d309d49 into scil-vital:main Jun 22, 2023
@jhlegarreta jhlegarreta deleted the MigrateToReadTheDocsConfigFilev2 branch June 22, 2023 13:24
@jhlegarreta
Copy link
Contributor Author

Building the documentation is failing:
https://readthedocs.org/projects/tractolearn/builds/21088860/

The error being:

  File "/tmp/pip-install-6qy2spnr/python-spams_ad368899a0284d1cbcbc3f153a0fb148/setup.py", line 29, in get_config
    for _ in np.__config__.blas_opt_info.get('extra_compile_args', []):
AttributeError: module 'numpy.__config__' has no attribute 'blas_opt_info'
[end of output]

At least it is linked to issues encountered in PR #59 and the build failure in the current main:
https://github.com/scil-vital/tractolearn/actions/runs/5346105673/jobs/9692646941#step:5:937

So fixing it is a first necessary step towards getting the documentation build fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant