Skip to content

Support Decimal 3.x#105

Open
ditsbits wants to merge 2 commits into
RiverFinancial:masterfrom
OnrampBitcoin:decimal-3-support
Open

Support Decimal 3.x#105
ditsbits wants to merge 2 commits into
RiverFinancial:masterfrom
OnrampBitcoin:decimal-3-support

Conversation

@ditsbits

Copy link
Copy Markdown

Widen the decimal dep constraint to "~> 1.0 or ~> 2.0 or ~> 3.0". Ecto 3.14+ requires decimal > 3.0, which is unsolvable against the previous "> 1.0 or ~> 2.0" constraint and blocks adoption of bitcoinex in any project on a recent Ecto.

Bumps jason 1.4.0 -> 1.4.5 in mix.lock so its own decimal constraint allows resolving against decimal 3.x. Test suite passes against decimal 3.1.1 (178 tests, 0 failures).

ditsbits and others added 2 commits June 25, 2026 17:14
Widen the decimal dep constraint to "~> 1.0 or ~> 2.0 or ~> 3.0".
Ecto 3.14+ requires decimal ~> 3.0, which is unsolvable against the
previous "~> 1.0 or ~> 2.0" constraint and blocks adoption of
bitcoinex in any project on a recent Ecto.

Bumps jason 1.4.0 -> 1.4.5 in mix.lock so its own decimal constraint
allows resolving against decimal 3.x. Test suite passes against
decimal 3.1.1 (178 tests, 0 failures).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ditsbits

ditsbits commented Jul 2, 2026

Copy link
Copy Markdown
Author

@SachinMeier would you be able to review? I am not able to add reviewers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant