Skip to content

Commit

Permalink
chore: Release
Browse files Browse the repository at this point in the history
  • Loading branch information
mishamsk committed Jan 5, 2025
1 parent f2afc93 commit 809fc8d
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 8 deletions.
15 changes: 12 additions & 3 deletions CHANGELOG-PY.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
-

### Removed
- 🛠️ stop building py package for win32, as msgspec doesn't support it
-

### Fixed
- 💥 Reworked macro var expression lexing, to properly account for trailing terminating dots. This is a breaking change, as the token types emitted by the lexer have changed. Now instead of one token `MacroVarExpr` for the entire expression, a sequence of `MacroVarResolve`, `MacroString` and optional `MacroVarTerm` are emitted.
-

### Security
-

## [1.0.0-beta.2] - 2025-01-05

### Removed
- 🛠️ stop building py package for win32, as msgspec doesn't support it

### Fixed
- 💥 Reworked macro var expression lexing, to properly account for trailing terminating dots. This is a breaking change, as the token types emitted by the lexer have changed. Now instead of one token `MacroVarExpr` for the entire expression, a sequence of `MacroVarResolve`, `MacroString` and optional `MacroVarTerm` are emitted.

## [1.0.0-beta.1] - 2024-11-08

### Added
- Python initial pre-release.

<!-- next-url -->
[Unreleased]: https://github.com/mishamsk/sas-lexer/compare/py-v1.0.0-beta.1...HEAD
[Unreleased]: https://github.com/mishamsk/sas-lexer/compare/py-v1.0.0-beta.2...HEAD
[1.0.0-beta.2]: https://github.com/mishamsk/sas-lexer/compare/py-v1.0.0-beta.1...py-v1.0.0-beta.2
[1.0.0-beta.1]: https://github.com/mishamsk/sas-lexer/releases/tag/py-v1.0.0-beta.1
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/sas-lexer-py/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = { workspace = true }
edition = { workspace = true }
repository = { workspace = true }
rust-version = { workspace = true }
version = "1.0.0-beta.1"
version = "1.0.0-beta.2"
license = { workspace = true }
keywords = { workspace = true }
categories = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "maturin"

[project]
name = "sas-lexer"
version = "1.0.0-beta.1"
version = "1.0.0-beta.2"
description = "Ultra fast correct context-aware \"parsing\" SAS code lexer"
readme = "README.md"
requires-python = ">=3.10, <3.13"
Expand Down
2 changes: 1 addition & 1 deletion src/sas_lexer/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from sas_lexer.lexer import lex_program_from_str

__version__ = "1.0.0-beta.1"
__version__ = "1.0.0-beta.2"
__all__ = ["lex_program_from_str"]
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 809fc8d

Please sign in to comment.