Skip to content

Commit

Permalink
Bump version to 0.1.9
Browse files Browse the repository at this point in the history
  • Loading branch information
grievejia committed Nov 4, 2022
1 parent cc6cfe7 commit e832067
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 5 deletions.
5 changes: 5 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## 0.1.9 (2022-11-4)

- Bump the bundled CPython version to 3.11.0
- Fixed segfaults when parsing with default filename

## 0.1.8 (2021-12-21)

- Bump the bundled CPython version to 3.10.1
Expand Down
2 changes: 1 addition & 1 deletion dune-project
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(lang dune 2.8)
(name pyre-ast)
(version 0.1.8)
(version 0.1.9)
(cram enable)

(generate_opam_files true)
Expand Down
6 changes: 3 additions & 3 deletions lib/pyreAst.mli
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@
running example.
Keeping the structure of {!type: TaglessFinal.t} fully authentic to Python's official
{{:https://docs.python.org/3.10/library/ast.html} [ast]} module is an explicit design goal for
{{:https://docs.python.org/3.11/library/ast.html} [ast]} module is an explicit design goal for
this library. Even if Python's own [ast] representation may exhibit some obvious issues or
inconsistencies, it is not the job of this module to fix them, for both philosophical and
techinical reasons. If certain design of [ast] is undesirable, the recommended way to address
Expand Down Expand Up @@ -236,7 +236,7 @@ module TaglessFinal : sig
be read at runtime, those that will be written at runtime, and those that will be [del]ed at
runtime.
As of Python 3.10, there are 6 kinds of expressions with an explicit context field:
As of Python 3.11, there are 6 kinds of expressions with an explicit context field:
- {!field: Expression.name}
- {!field: Expression.attribute}
Expand Down Expand Up @@ -281,7 +281,7 @@ module TaglessFinal : sig
(** Represents Python operator [@], as specified in
{{:https://www.python.org/dev/peps/pep-0465/} PEP 465}.
As of Python 3.10, no builtin Python types implement this operator. *)
As of Python 3.11, no builtin Python types implement this operator. *)
div : 'a; (** Represents Python operator [/]. *)
mod_ : 'a; (** Represents Python operator [%]. *)
pow : 'a; (** Represents Python operator [**]. *)
Expand Down
2 changes: 1 addition & 1 deletion pyre-ast.opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "0.1.8"
version: "0.1.9"
synopsis: "Full-fidelity Python parser in OCaml"
description:
"pyre-ast is an OCaml library to parse Python source files into abstract syntax trees. Under the hood, it relies on the CPython parser to do the parsing work and therefore the result is always 100% compatible with the official CPython implementation."
Expand Down

0 comments on commit e832067

Please sign in to comment.