Releases: astro-informatics/sleplet
Releases · astro-informatics/sleplet
Python 3.12 Support
What's Changed
- Simplify citation link by @paddyroddy in #376
- Update licence badge link by @paddyroddy in #377
- Simplify licence readme badge further by @paddyroddy in #378
- Add suggestions from Scientific Python by @paddyroddy in #379
- Pin actions/checkout to a5ac7e5 by @renovate in #380
- Renovate: paddyroddy/.github (minor) by @renovate in #381
- Renovate: actions/checkout to a5ac7e5 by @renovate in #382
- Update links.yaml by @paddyroddy in #384
- Add
retry_if_failed
topooch
by @paddyroddy in #383 - Rename config.yaml to config.yml by @paddyroddy in #385
- Change to SVG by @paddyroddy in #387
- Remove
title
in issue templates by @paddyroddy in #388 - Remove
required
validations by @paddyroddy in #391 - Fix linting by @paddyroddy in #392
- Always build documentation by @paddyroddy in #393
- Always build paper by @paddyroddy in #394
- Always
build
but don't publish by @paddyroddy in #395 - Add
python==3.12
support by @paddyroddy in #229 - Renovate: paddyroddy/.github (minor) by @renovate in #397
Full Changelog: v1.4.10...v1.4.11
Fix PyOpenSci GitHub Issue
PyOpenSci Reviewed
What's Changed
- Remove
tox-uv
by @paddyroddy in #373 - Fix citation badge by @paddyroddy in #374
Full Changelog: v1.4.8...v1.4.9
Fix PyPI README
What's Changed
- Renovate: paddyroddy/.github (minor) by @renovate in #340
- Renovate: actions/setup-python to v5 by @renovate in #341
- Renovate: paddyroddy/.github (minor) by @renovate in #344
- Renovate: actions/upload-artifact to v4 by @renovate in #345
- Update license copyright year(s) by @github-actions in #343
- YAML wrapping by @paddyroddy in #347
- Renovate: actions/cache to v4 by @renovate in #348
- Renovate: actions/upload-artifact to 5d5d22a by @renovate in #349
- Renovate: paddyroddy/.github (minor) by @renovate in #350
- Use
lint
prefix forruff
configuration by @paddyroddy in #351 - Restore
D203
by @paddyroddy in #352 - Restore ISC001 by @paddyroddy in #353
- Bump
ruff
by @paddyroddy in #354 - Bump hooks by @paddyroddy in #355
- Test with
uv
by @paddyroddy in #356 - Renovate: actions/cache to ab5e6d0 by @renovate in #357
- Renovate: paddyroddy/.github (minor) by @renovate in #358
- Force bump
pre-commit
hooks by @paddyroddy in #359 - Add repostatus.org badge by @paddyroddy in #360
- Fix quoted string error by @paddyroddy in #361
- Renovate: actions/cache to 0c45773 by @renovate in #362
- Renovate: actions/setup-python to 82c7e63 by @renovate in #363
- Renovate: paddyroddy/.github (minor) by @renovate in #364
- Rename all
.yml
files to.yaml
by @paddyroddy in #365
Full Changelog: v1.4.6...v1.4.7
Speed up import
What's Changed
- Don't make alternatives mandatory by @paddyroddy in #337
- Simplify disabling
markdownlint
by @paddyroddy in #338 - Add decorator function to speed up import by @paddyroddy in #339
Full Changelog: v1.4.5...v1.4.6
Fix downloading data on import bug
What's Changed
- Add
pre-commit
todev
dependencies by @paddyroddy in #312 - Make
mypy
strict by @paddyroddy in #313 - Multi-line basic string with whitespace trimming by @paddyroddy in #314
- Fix running
mypy .
withoutpre-commit
by @paddyroddy in #315 - Disable
disallow_any_generics
formypy
by @paddyroddy in #316 - Disable
disallow_untyped_decorators
formypy
by @paddyroddy in #317 - Revert " Disable
disallow_untyped_decorators
formypy
(#317)" by @paddyroddy in #318 - Renovate: paddyroddy/.github (minor) by @renovate in #319
- Use new
pre-commit
badge by @paddyroddy in #321 - Renovate: paddyroddy/.github (minor) by @renovate in #320
- Rely on config from
pre-commit
hook by @paddyroddy in #322 - Remove logo colour by @paddyroddy in #323
- Change to
LICENCE.txt
by @paddyroddy in #324 - Add licence badge by @paddyroddy in #325
- Update README.md by @paddyroddy in #326
- Add
CODE_OF_CONDUCT
by @paddyroddy in #327 - Use new GitHub issue template forms by @paddyroddy in #328
- Fix
markdownlint
by @paddyroddy in #329 - Wrap long code with commas by @paddyroddy in #330
- Only exclude with
MANIFEST.in
by @paddyroddy in #331 - Renovate: paddyroddy/.github (minor) by @renovate in #332
- Add short intro to documentation by @paddyroddy in #333
- Remove unused import by @paddyroddy in #335
- Avoid downloading data on initial import by @paddyroddy in #336
Full Changelog: v1.4.4...v1.4.5
Various improvements
What's Changed
- Examples must always pass by @paddyroddy in #237
- Simplify config & modify commit message by @paddyroddy in #238
- Only run on weekdays by @paddyroddy in #239
- Fully switch to
pydantic>=v2
by @paddyroddy in #240 - Make some
pydantic.Field
s private by @paddyroddy in #241 - Add description to
renovate
rule by @paddyroddy in #242 - Make config file private by @paddyroddy in #243
- Add
paddyroddy
a reviewer by @paddyroddy in #244 - Renovate: renovatebot/pre-commit-hooks to v37.26.0 by @renovate in #247
- Remove
pre-commit install
step by @paddyroddy in #245 - Renovate: astral-sh/ruff-pre-commit to v0.1.0 by @renovate in #248
- Renovate: pre-commit/mirrors-mypy to v1.6.1 by @renovate in #253
- Renovate: actions/checkout to b4ffde6 by @renovate in #254
- Renovate: astral-sh/ruff-pre-commit to v0.1.1 by @renovate in #255
- Renovate: renovatebot/pre-commit-hooks to v37.31.3 by @renovate in #252
- Renovate: psf/black to v23.10.1 by @renovate in #251
- Renovate: renovatebot/pre-commit-hooks to v37.31.4 by @renovate in #256
- Renovate: astral-sh/ruff-pre-commit to v0.1.2 by @renovate in #257
- Add
ruff-format
and removeblack
by @paddyroddy in #258 - Renovate: renovatebot/pre-commit-hooks to v37.33.1 by @renovate in #259
- Renovate: astral-sh/ruff-pre-commit to v0.1.3 by @renovate in #260
- Use linting composite action by @paddyroddy in #262
- Add composite action licence job by @paddyroddy in #263
- Use composite action for
pdoc
by @paddyroddy in #264 - Add
pre-commit
combined hook by @paddyroddy in #267 - Use composite action for deployment by @paddyroddy in #265
- Use composite action for tox by @paddyroddy in #266
- Renovate: paddyroddy/.github to v0.16.0 by @renovate in #268
- Inherit default
renovate
config by @paddyroddy in #270 - Reduce
ruff
rules due to bump tov0.1.3
by @paddyroddy in #271 - Renovate: paddyroddy/.github to v0.19.0 by @renovate in #272
- Add ALL
ruff
rules by @paddyroddy in #273 - Remove
ignore
in favor ofnoqa
by @paddyroddy in #274 - Move
N802
by @paddyroddy in #275 - Disable blank issues by @paddyroddy in #276
- Fix issue templates by @paddyroddy in #277
- Pin dependencies by @renovate in #278
- Major version by @paddyroddy in #279
- Pin paddyroddy/.github to 34e390d by @renovate in #280
- Renovate: paddyroddy/.github to v0.27.0 by @renovate in #281
- Update and rename .renovaterc to .renovaterc.json5 by @paddyroddy in #282
- Add general pre-commit hooks by @paddyroddy in #283
INP001
disable fromtest
&examples
by @paddyroddy in #284- Add
importlib
topytest
by @paddyroddy in #285 - Add GitHub
Pull
app config by @paddyroddy in #286 - Rename pulls.yml to pull.yml by @paddyroddy in #287
- Add quotes by @paddyroddy in #288
- Update pull.yml by @paddyroddy in #289
- Delete .github/pull.yml by @paddyroddy in #290
- No whitespace by @paddyroddy in #292
- Renovate: paddyroddy/.github to 2875a6d by @renovate in #293
- Fix parallel builds in
coveralls
by @paddyroddy in #294 - Pin coverallsapp/github-action to 3dfc556 by @renovate in #295
- Add
pull.yml
formain
&gh-pages
by @paddyroddy in #297 - Delete .github/pull.yml by @paddyroddy in #298
- Multiline YAML test by @paddyroddy in #300
- Renovate: dependency platformdirs to v4 by @renovate in #301
- Remove
target-version
in favour ofrequires-python
by @paddyroddy in #303 - Wrap toml strings by @paddyroddy in #302
- New line for
[]
by @paddyroddy in #304 - Renovate: paddyroddy/.github (minor) by @renovate in #305
- Renovate: paddyroddy/.github (minor) by @renovate in #306
- Add
MANIFEST.in
file & fixREADME.md
by @paddyroddy in #307 - Improve
MANIFEST.in
by @paddyroddy in #308 - Use PyPI's new trusted publishing by @paddyroddy in #309
- Bump by @paddyroddy in #310
- Create separate
[project]
blocks by @paddyroddy in #311
Full Changelog: v1.4.3...v1.4.4
Increase `pydantic`version
What's Changed
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.275 by @renovate in #167
- Update pre-commit hook pre-commit/mirrors-mypy to v1.4.1 by @renovate in #168
- Pin to less than
v2
forpydantic
by @paddyroddy in #173 - Update pre-commit hook psf/black to v23.7.0 by @renovate in #175
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.278 by @renovate in #176
- Tidy up imports and global namespace by @paddyroddy in #194
- Bump s2let to
v2.2.6
by @paddyroddy in #198 - Update pre-commit hook Lucas-C/pre-commit-hooks to v1.5.4 by @renovate in #190
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.286 by @renovate in #197
- Update pre-commit hook pre-commit/mirrors-prettier to v3.0.2 by @renovate in #191
- Update pre-commit hook adamchainz/blacken-docs to v1.16.0 by @renovate in #192
- Update pre-commit hook pre-commit/mirrors-mypy to v1.5.1 by @renovate in #193
- Update pre-commit hook pre-commit/mirrors-prettier to v3.0.3 by @renovate in #199
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.287 by @renovate in #200
- Update actions/checkout action to v4 by @renovate in #201
- Update pre-commit hook psf/black to v23.9.0 by @renovate in #202
- Update pre-commit hook psf/black to v23.9.1 by @renovate in #203
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.288 by @renovate in #204
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.289 by @renovate in #205
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.290 by @renovate in #206
- Import
pydantic.v1
withv2
by @paddyroddy in #207 - Replace
pys2let
withs2wav
by @paddyroddy in #196 - Change
s2wav
dependency by @paddyroddy in #208 - Fix infinite bug in tiling by @paddyroddy in #209
- Update actions/checkout digest to 8ade135 by @renovate in #210
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.291 by @renovate in #211
- Change to monthly frequency by @paddyroddy in #212
- Simplify frequency by @paddyroddy in #214
- Add renovate config and adjust CI by @paddyroddy in #215
- Add
renovate
badge by @paddyroddy in #216 - Remove unrequired
assert
statements formypy
by @paddyroddy in #218 isort
section forastro-informatics
by @paddyroddy in #217- Simplify imports by @paddyroddy in #219
- Simplify decomposition logic by @paddyroddy in #220
- Replace
ssht.sample_positions
&MWSS
->mwss
by @paddyroddy in #221 - Replace
ssht.sample_shape
and fix_setup_plot
by @paddyroddy in #222 - Replace
elm2ind
andind2elm
by @paddyroddy in #224 - Create all arrays in 2D, then convert to 1D using
s2fft
by @paddyroddy in #223 - More strictly keep wavelets in 1D by @paddyroddy in #225
- Replace ssht.inverse in tests by @paddyroddy in #226
- Fix
cmin
/cmax
jax
bug by @paddyroddy in #227 - Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.292 by @renovate in #230
- Update pre-commit hook codespell-project/codespell to v2.2.6 by @renovate in #231
- Limit examples to only run once per branch by @paddyroddy in #232
- Remove 2D->1D/1D->2D transforms where possible by @paddyroddy in #233
- Remove
s2wav
&s2fft
by @paddyroddy in #234 - Use ~= dependency format by @paddyroddy in #235
Full Changelog: v1.4.2...v1.4.3
Add python 3.11 support
What's Changed
- Update actions/upload-artifact action to v3 by @renovate in #154
- Update pre-commit hook pre-commit/mirrors-mypy to v1.2.0 by @renovate in #153
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.265 by @renovate in #155
- Update pre-commit hook pappasam/toml-sort to v0.23.1 by @renovate in #156
- Update pre-commit hook pre-commit/mirrors-mypy to v1.3.0 by @renovate in #157
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.267 by @renovate in #158
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.269 by @renovate in #159
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.270 by @renovate in #160
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.271 by @renovate in #161
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.272 by @renovate in #162
- Update pre-commit hook adamchainz/blacken-docs to v1.14.0 by @renovate in #163
- Introduce codespell by @paddyroddy in #164
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.274 by @renovate in #165
- Update pre-commit hook pre-commit/mirrors-mypy to v1.4.0 by @renovate in #166
- Add
python==3.11
support by @paddyroddy in #152
Full Changelog: v1.4.1...v1.4.2
Add coverage & renovate
What's Changed
- Configure Renovate by @renovate in #146
- Update pre-commit hook pre-commit/mirrors-prettier to v3.0.0-alpha.9-for-vscode by @renovate in #148
- Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.264 by @renovate in #147
- Add coverage by @paddyroddy in #149
- Add cov by @paddyroddy in #150
- Revert "Add cov (#150)" by @paddyroddy in #151
New Contributors
Full Changelog: v1.4.0...v1.4.1