diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e39406e6..35d9a9d2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [v0.2.4] ### Added * Added functions to `basilisp.test` for using and combining test fixtures (#980) * Added the `importing-resolve` function for dynamically importing and resolving a Python name (#1065, #1070) @@ -604,6 +606,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Basilisp language and compiler base. +[v0.2.4]: https://github.com/basilisp-lang/basilisp/compare/v0.2.3..v0.2.4 [v0.2.3]: https://github.com/basilisp-lang/basilisp/compare/v0.2.2..v0.2.3 [v0.2.2]: https://github.com/basilisp-lang/basilisp/compare/v0.2.1..v0.2.2 [v0.2.1]: https://github.com/basilisp-lang/basilisp/compare/v0.2.0..v0.2.1 diff --git a/pyproject.toml b/pyproject.toml index 318be607b..a63d12dec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "basilisp" -version = "0.2.3" +version = "0.2.4" description = "A Clojure-like lisp written for Python" authors = ["Christopher Rink "] license = "Eclipse Public License 1.0 (EPL-1.0)" @@ -218,6 +218,7 @@ disable = [ "too-many-ancestors", "too-many-public-methods", "too-many-instance-attributes", + "too-many-positional-arguments", "trailing-whitespace", "unnecessary-lambda-assignment", "unspecified-encoding", diff --git a/src/basilisp/lang/compiler/analyzer.py b/src/basilisp/lang/compiler/analyzer.py index d0a5bdc2c..eae8931b2 100644 --- a/src/basilisp/lang/compiler/analyzer.py +++ b/src/basilisp/lang/compiler/analyzer.py @@ -1,4 +1,4 @@ -# pylint: disable=too-many-branches,too-many-lines,too-many-return-statements +# pylint: disable=abstract-class-instantiated,too-many-branches,too-many-lines,too-many-return-statements import builtins import collections import contextlib diff --git a/src/basilisp/lang/reference.py b/src/basilisp/lang/reference.py index 06a1916d3..476d654f3 100644 --- a/src/basilisp/lang/reference.py +++ b/src/basilisp/lang/reference.py @@ -94,7 +94,7 @@ def _validate(self, val: Any, vf: Optional[RefValidator[T]] = None) -> None: res = False if not res: - raise ExceptionInfo( + raise ExceptionInfo( # pylint: disable=abstract-class-instantiated "Invalid reference state", lmap.map({kw.keyword("data"): val, kw.keyword("validator"): vf}), )