From 1aba8aaf00944e4fb1b4db27b8e5d82248a603e7 Mon Sep 17 00:00:00 2001 From: Chris Rink Date: Wed, 15 Jan 2025 07:25:10 -0500 Subject: [PATCH 1/2] Prepare for release v0.3.6 --- CHANGELOG.md | 3 +++ pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11ad63da..c0b96428 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.3.6] ### Added * Added support for the `:decorators` meta key in anonymous `fn`s (#1178) @@ -691,6 +693,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Basilisp language and compiler base. +[v0.3.6]: https://github.com/basilisp-lang/basilisp/compare/v0.3.5..v0.3.6 [v0.3.5]: https://github.com/basilisp-lang/basilisp/compare/v0.3.4..v0.3.5 [v0.3.4]: https://github.com/basilisp-lang/basilisp/compare/v0.3.3..v0.3.4 [v0.3.3]: https://github.com/basilisp-lang/basilisp/compare/v0.3.2..v0.3.3 diff --git a/pyproject.toml b/pyproject.toml index e048e813..8cc681d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "basilisp" -version = "0.3.5" +version = "0.3.6" description = "A Clojure-like lisp written for Python" authors = ["Christopher Rink "] license = "Eclipse Public License 1.0 (EPL-1.0)" From f3d1f8a576853b724584c1910aa75b056ece4149 Mon Sep 17 00:00:00 2001 From: Chris Rink Date: Wed, 15 Jan 2025 18:10:46 -0500 Subject: [PATCH 2/2] Insane problem I cannot fix --- src/basilisp/importer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/basilisp/importer.py b/src/basilisp/importer.py index 6501ff18..e9df605f 100644 --- a/src/basilisp/importer.py +++ b/src/basilisp/importer.py @@ -132,7 +132,9 @@ class ImporterCacheEntry(TypedDict, total=False): module: BasilispModule -class BasilispImporter(MetaPathFinder, SourceLoader): # pylint: disable=abstract-method +class BasilispImporter( # type: ignore[misc] # pylint: disable=abstract-method + MetaPathFinder, SourceLoader +): """Python import hook to allow directly loading Basilisp code within Python."""