Skip to content

evs2 on upstream-main #7

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

Open
wants to merge 16 commits into
base: upstream-main
Choose a base branch
from
Open

evs2 on upstream-main #7

wants to merge 16 commits into from

Conversation

honno
Copy link
Owner

@honno honno commented Jan 6, 2023

No description provided.

honno added 16 commits January 3, 2023 17:12
* Rudimentary `array_api_stubs` pkg and folder-per-version docs
* Regex nitpick ignore for array types
* Move `2021.12` docs to respective sub-folders
* Fix autosummary by patching stub sub-modules in `conf.py`
* Rudimentary build-all Makefile rule
* Specify versions in `conf.py`
* Use `versions.json` method for sphinx-material

  Otherwise don't think we can get links working on nested pages

  Notably this usually won't work locally - see
  https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors/CORSRequestNotHttp

* Update image paths to shared `_static/`
* Use vars in `make build` definition
* Expand regex used to identify unwanted type hint prefixes
* Update `pages.yml` workflow
* Store gh-pages `.gitignore` in `main` to be copied over
* `_spec_conf.py` -> `_array_api_conf.py`
* Basic package necessities
* Replace `requirements.txt` with extra dependency `doc`
* Basic local build guide
* Update preview workflow
* Remove out-of-date make things, new top-level Makefile
* Minor `CONTRIBUTING.md` improvements
* Basic `_array_api_conf.py` module docstring
* Move quickstart to `README.md`
* Use `array_api` as opposed to `signatures` for `2021.12` autodoc
* More consistent Makefile
* Introduce `_ghpages` to hold the non-Sphinx static files
* Rudimentary spec release guide
* Guide to preserve history for future spec releases
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant