* Migrate more `os.path` to `pathlib`
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix type errors with recent pathlib code
* pathlib fixes
* more pathlib fixes
* remove unused imports introduced by pathlib migration
* convert `open()` calls to pathlib
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Migrate tex_file_writing to pathlib
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* converted more old code to pathlib, and fixed a bug in module_ops
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix test failures
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix test failures
* Apply suggestions from code review
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
* bump version number
* changelog generation, first pass
* fixed label mismatches, changelog generation second pass
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* changelog generation, second pass
* changelog generation, third pass
* changelog generation, final pass
* updated i18n files
* update readyForTranslation
* cut down doc render time
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* First draft of cloup/click update
* Added some customizability via cfg files
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fixed test_command epilogs
* Adjusted logic for overriding theme
* Update main help page, no_args_is_help, and documentation
* Removed help shorthand '-h'
* Apply suggestions from code review
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
* Update poetry lock again, update DefaultGroup snippet
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
Co-authored-by: Naveen M K <naveen521kk@gmail.com>
After https://github.com/ManimCommunity/manim/pull/2696 it
caused an issue where each time rendering the order of pull
requests changes. Fix that issue by sorting it based on
the number of the pull request.
* dev_changelog: Normalize newline to `\n`
This otherwise creates issues when the changlog is rendered in windows
* Fetch Github API using threads
This would make the changelog generation faster as the requests to Github API
are made simultaneously.
* use :pr: directive in changelog script
* change hardcoded links to PRs + issues to extlinks
* adapt extlink formatting
* fixed warning about bullet list
* improved formatting of an admonition, tried to fix section not expected (unsuccessful)
* bump version number
* update docs, citation, citation template
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* removed dependabot from contributor list
* generated changelog, second pass
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* generated changelog, third pass
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* generated changelog, fourth pass
* regenerated changelog, fifth pass
* fixed minor issues in generated changelog
* updated translations
* added one final PR to the release
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Future Annotations
* Delete template_twitter_post.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Apply suggestions from code review
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fixed broken RTD
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* bump version number
* something in our changelog script broke?
* generated changelog, first pass
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* exclude Crowdin updates from changelog
* changelog generation, second pass
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* changelog generation, third pass
* generated changelog, fourth pass
* changelog generation, fifth pass
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* version bump
* add generated changelog
* changelog script: fix type of additional PRs
* update autogenerated changelog
* add releases category
* a bit more copyediting
* rewrite author logic
* regenerate changelog
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* regenerate changelog
* merge logic for authors/reviewers and label sorting (fewer GH requests!)
* regenerate changelog
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix some formatting and add more references
Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
* remove upcoming release heading from changelog.rst
* added -t flag to dev_changelog.py
* let generated changelog include the date
* allow passing additional (non-autodetected PRs) to the changelog
* added header and date to v0.5.0 changelog
* fix quotes in f-string
* Fixed version number from incorrect click merge
* further improvements to the script
* update 0.5.0-changelog to latest script output
* black
* Convert to click
* Update usage, added example, fixed 'additional' logic
* run script again, reduces/removes warnings from rendering documentation
* again, fix some more formatting issues
Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
* MAINT: Add a script to generate changelog
original taken from Numpy
This will be used to generate changelogs.
Signed-off-by: Naveen M K <naveen@syrusdark.website>
* Updated PR template to include Changelog, fixed grammar, added checklist items
* Fixed additional grammar in checklists
* Sorting based changelog
* Added output path output to changelog
* Added sections"
* Added changelog regular expression logic and other fixes
* Updated poetry.lock, applied black
* Added more sections
* Added maintenance section
* extract PR reviewers as well
* Forgot lock file
* Applied suggestions
* Applied black and other suggestions
* Updated to proper syntax for output file
* Revert changelog
* Split older changelogs into multiple files under toctree
* added version number to default output
Co-authored-by: Jason Villanueva <a@jsonvillanueva.com>
Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>