Skip to content

Commit

Permalink
Prep 6.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
viblo committed Jan 18, 2025
1 parent 3f03da9 commit 639e80e
Show file tree
Hide file tree
Showing 15 changed files with 36 additions and 21 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ jobs:
uses: pypa/[email protected]
env:
CIBW_BUILD:
# "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-* pp39-* pp310-*"
"cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*"
"cp38-* cp39-* cp310-* cp311-* cp312-* cp313-* pp39-* pp310-*"
# "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*"
CIBW_TEST_COMMAND: "python -m pymunk.tests"
# CIBW_BUILD_VERBOSITY: 3
with:
Expand Down
21 changes: 17 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,23 @@
Changelog
=========

.. Pymunk 6.11.0???
Changes:
- Support pyglet 2.1.x (this means Pyglet 2.0.x wont work )
- Added back Pypy wheels with a workaround since it takes such a long for new Pypy version to come out.
.. Pymunk 6.12?????
Changes....
Pymunk 6.11.0 (2025-01-18)
--------------------------

**Debug draw for Pyglet 2.1**

This is a minor update to Pymunk that update the pyglet debug draw code to
work with the newly released Pyglet 2.1. Note that this means Pyglet 2.0.x
does not work anymore. The release also adds back pre-built wheels for Pypy
with a workaround until Pypy make a new release.

Changes:
- Support pyglet 2.1.x (this means Pyglet 2.0.x wont work)
- Readded Pypy pre-built wheels


Pymunk 6.10.0 (2024-12-22)
--------------------------
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ authors:
given-names: "Victor"
title: "Pymunk"
abstract: "A easy-to-use pythonic rigid body 2d physics library"
version: 6.10.0
date-released: 2024-12-22
version: 6.11.0
date-released: 2025-01-18
url: "https://pymunk.org"
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2007-2024 Victor Blomqvist
Copyright (c) 2007-2025 Victor Blomqvist

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Pymunk has been used with success in many projects, big and small. For example:
papers and even in a self-driving car simulation! See the Showcases section on
the Pymunk webpage for some examples.

2007 - 2024, Victor Blomqvist - [email protected], MIT License
2007 - 2025, Victor Blomqvist - [email protected], MIT License

This release is based on the latest Pymunk release (6.10.0),
This release is based on the latest Pymunk release (6.11.0),
using Chipmunk2D 7 rev dfc2fb8ca023ce6376fa2cf4a7f91c92ee08a970.


Expand Down
2 changes: 2 additions & 0 deletions TODO.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@ v6.x
- Constraint private accumulated over previous time step properties are not saved when pickle.
- Add a test to check that version property is correctly set matching setup.py (and readme?)
- Make space step size default 1/60, and/or make it possible to set on the space instead of pasing in to step function to make api easier to use "right"
- Remove support for pyglet 1.5 in debug draw. Should be fine now that 2.x has been out for a long time.
- Think about if Pymunk should assert things that Chipmunk already asserts, like if a body can sleep when calling Body.sleep()?

v7+ (all potentially breaking changes)
---
Expand Down
2 changes: 1 addition & 1 deletion docs/src/ext/autoexample.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# ----------------------------------------------------------------------------
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pymunk/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pymunk/_pyglet15_util.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions pymunk/_version.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down Expand Up @@ -32,7 +32,7 @@
cp = _chipmunk_cffi.lib
ffi = _chipmunk_cffi.ffi

version = "6.10.0"
version = "6.11.0"

chipmunk_version = "%s-%s" % (
ffi.string(cp.cpVersionString).decode("utf-8"),
Expand Down
2 changes: 1 addition & 1 deletion pymunk/pygame_util.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pymunk/pyglet_util.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pymunk/util.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pymunk/vec2d.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ----------------------------------------------------------------------------
# pymunk
# Copyright (c) 2007-2024 Victor Blomqvist
# Copyright (c) 2007-2025 Victor Blomqvist
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "pymunk"
version = "6.10.0" # remember to change me for new versions!
version = "6.11.0" # remember to change me for new versions!
# Require cffi >1.14.0 since that (and older) has problem with returing structs from functions.
# Require cffi >= 1.17.1 since older cant work with latest setuptools version
dependencies = [
Expand Down

0 comments on commit 639e80e

Please sign in to comment.