Skip to content

run python 3.12 in the build, formatting tweaks#183

Open
fuhrysteve wants to merge 1 commit intomasterfrom
py3.12
Open

run python 3.12 in the build, formatting tweaks#183
fuhrysteve wants to merge 1 commit intomasterfrom
py3.12

Conversation

@fuhrysteve
Copy link
Owner

No description provided.

@Mikaayenson
Copy link

👋 @fuhrysteve Do you think we can get this PR in? IINM It addresses #182 .

@vladyslav2
Copy link

@fuhrysteve Please!

@matejsp
Copy link

matejsp commented Nov 27, 2024

We are currently blocked because of this project. Any change to release this PR ?

@JC3
Copy link

JC3 commented Jul 9, 2025

I don't know what's going on with this PR but if anybody needs to use it, I've released this branch on PyPi as marshmallow-jsonschema-python3. It's just the py3.12 branch.

Note the version number is 0.13.1 (not 0.13.0), because I messed up, heh.

So you can replace marshmallow-jsonschema with marshmallow-jsonschema-python3 to get a version that works on Python 3.12. Be sure to pip uninstall any existing marshmallow-jsonschema first.

@matejsp
Copy link

matejsp commented Jul 9, 2025

Alternative is to migrate to apispec with marshmallow plugin:
https://apispec.readthedocs.io/en/latest/using_plugins.html

We have done so and couldn't be more happy.

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.

5 participants