Skip to content

Conversation

jakobjakobson13
Copy link
Contributor

@jakobjakobson13 jakobjakobson13 commented Dec 10, 2022

A draft for a slimmed down scipy.constants module, see #11682 and #17571 .
The main idea is the following:

  • Remove all non-CODATA constants and variables and any references to them, leaving only CODATA constants in the module.
  • List only the calculated values with their name and uncertainty in the documentation (of course with the links). For further documentation refer to the SI brochure.
  • Split the parsing/calculationsof the CODATA constants from the raw data in _codata.py. Transfer the CODATA raw data either into one dedicated data file or data directory. Alternatively use Pooch (preferable in terms of reproducibility and data consistency, also spares issues like BUG: Missing Constant in Documentation #16068 (comment))

This pull request is not ready for merging yet.

@jakobjakobson13 jakobjakobson13 changed the title Slim down constant doc DRAFT: Slim down scipy.constant doc Dec 10, 2022
@jakobjakobson13 jakobjakobson13 changed the title DRAFT: Slim down scipy.constant doc DRAFT: Slim down scipy.constant modul Dec 12, 2022
@j-bowhay j-bowhay added enhancement A new feature or improvement scipy.constants labels Jan 10, 2023
@lucascolley lucascolley added Documentation Issues related to the SciPy documentation. Also check https://github.com/scipy/scipy.org maintenance Items related to regular maintenance tasks and removed enhancement A new feature or improvement Documentation Issues related to the SciPy documentation. Also check https://github.com/scipy/scipy.org labels Feb 9, 2024
@lucascolley lucascolley changed the title DRAFT: Slim down scipy.constant modul MAINT: constants: slim down module Mar 14, 2024
@jakobjakobson13
Copy link
Contributor Author

I'm closing this one as it's too disruptive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Items related to regular maintenance tasks scipy.constants
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants