Releases: pytask-dev/pytask-stata
Releases · pytask-dev/pytask-stata
v0.5.1
What's Changed
- Raise minimum Python to 3.10 by @tobiasraabe in #50
- Add ty overrides for version module by @tobiasraabe in #57
- Remove pytest markers by @tobiasraabe in #58
- chore: update install docs and typing fixes by @tobiasraabe in #59
- Harden GitHub Actions workflows with zizmor by @tobiasraabe in #76
- Use uv in publish workflow by @tobiasraabe in #77
- fix: update README for current pytask syntax by @tobiasraabe in #104
- feat: add mock Stata runtime for CI tests by @tobiasraabe in #105
- fix: declaring dependencies of a stata script by @tobiasraabe in #110
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Update tests for pytask v0.5. by @tobiasraabe in #38
- Upgrade to uv and ty, deprecate Python 3.8 and support Python 3.13 by @tobiasraabe in #41
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
pytask-stata now supports pytask v0.4.
- Support pytask v0.4. by @tobiasraabe in #36
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add docformatter. by @tobiasraabe in #25
- Add Python 3.11 to CI. by @tobiasraabe in #26
- Deprecate INI configurations and align with pytask v0.3. by @tobiasraabe in #28
- Add ruff and refurb. by @pre-commit-ci in #24
- Use mambaforge for CI. by @tobiasraabe in #29
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Highlights
This release adds a new interface to pytask-stata which is explained in the readme.
The path to the script and options are now handled by the decorator.
@pytask.mark.stata(script="script.do", options="auto.dta")
@pytask.mark.produces("auto.dta")
def task_run_do_file():
passWhat's Changed
- Remove unnecessary hook. by @tobiasraabe in #20
- Align pytask-stata with pytask v0.2. by @tobiasraabe in #22
- Add typing. by @tobiasraabe in #18
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Fix the minimum Python and pytask version. by @tobiasraabe in #19
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #15
- Skip concurrent CI builds by @tobiasraabe in #16
- Deprecate Python 3.6 and add support for Python 3.10. by @tobiasraabe in #17
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Replace versioneer with setuptools-scm. (#13)
v0.0.6
Fix unidentifiable version. (#10)
v0.0.5
Add dependencies to setup.py. (#9)