Skip to content

Commit 8f17a5c

Browse files
authored
[Python] Improve numeric types and string operations (#4294)
* [Python] Improve numeric types and string operations with fast paths and bug fixes * Update changelogs
1 parent e2203af commit 8f17a5c

File tree

10 files changed

+658
-402
lines changed

10 files changed

+658
-402
lines changed

src/Fable.Cli/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
* [Python] Fix regression `[<Erase>]` on class types not preventing them from being emitted to Python (by @dbrattli)
2020
* [Python] Fix regression `%A` format specifier to output booleans as lowercase `true`/`false` (by @dbrattli)
21+
* [Python] Fix various bugs in fable-library numeric types and string operations (by @dbrattli)
2122

2223
### Changed
2324

src/Fable.Compiler/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
* [Python] Fix regression `[<Erase>]` on class types not preventing them from being emitted to Python (by @dbrattli)
2020
* [Python] Fix regression `%A` format specifier to output booleans as lowercase `true`/`false` (by @dbrattli)
21+
* [Python] Fix various bugs in fable-library numeric types and string operations (by @dbrattli)
2122

2223
### Changed
2324

src/fable-library-py/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Ignore compiled shared object files
2+
*.so

src/fable-library-py/Cargo.lock

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/fable-library-py/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fable-library-core"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
edition = "2021"
55
license = "MIT"
66
repository = "https://github.com/fable-compiler/fable"

0 commit comments

Comments
 (0)