Skip to content

Commit 140f39b

Browse files
authored
feat: support Python 3.13 (#105)
* Rebuild Cython wrapper with Cython 3.0.10
1 parent fc6cc4d commit 140f39b

File tree

14 files changed

+2367
-1429
lines changed

14 files changed

+2367
-1429
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: Tests
22

3-
on:
4-
pull_request
3+
on: pull_request
54

65
jobs:
76
tests:
@@ -11,7 +10,7 @@ jobs:
1110
fail-fast: false
1211
matrix:
1312
os: [ubuntu-latest, windows-latest, macos-latest]
14-
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
13+
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
1514
steps:
1615
- name: Checkout
1716
uses: actions/checkout@v4

CHANGES.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
CHANGES
33
=======
44

5+
1.2.0 (2024-06-05)
6+
------------------
7+
8+
* Added Python 3.13 support (#105).
9+
* Rebuild Cython wrapper with Cython 3.0.10 (#105).
10+
511
1.1.1 (2024-05-06)
612
------------------
713

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) marisa-trie authors and contributors, 2012-2023
1+
Copyright (c) marisa-trie authors and contributors, 2012-2024
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,15 @@
5151

5252
# General information about the project.
5353
project = "marisa-trie"
54-
copyright = "2016-2023, Mikhail Korobov & contributors"
54+
copyright = "2016-2024, Mikhail Korobov & contributors"
5555
author = "Mikhail Korobov & contributors"
5656

5757
# The version info for the project you're documenting, acts as replacement for
5858
# |version| and |release|, also used in various other places throughout the
5959
# built documents.
6060
#
6161
# The short X.Y version.
62-
version = "1.1.1"
62+
version = "1.2.0"
6363
# The full version, including alpha/beta/rc tags.
6464
release = version
6565

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"Programming Language :: Python :: 3.10",
5454
"Programming Language :: Python :: 3.11",
5555
"Programming Language :: Python :: 3.12",
56+
"Programming Language :: Python :: 3.13",
5657
"Programming Language :: Python :: Implementation :: CPython",
5758
"Topic :: Software Development :: Libraries :: Python Modules",
5859
"Topic :: Scientific/Engineering :: Information Analysis",
@@ -61,7 +62,7 @@
6162

6263
setup(
6364
name="marisa-trie",
64-
version="1.1.1",
65+
version="1.2.0",
6566
description=DESCRIPTION,
6667
long_description=LONG_DESCRIPTION,
6768
long_description_content_type="text/x-rst",

0 commit comments

Comments
 (0)