From cd3546d411199e8e66ba6585721f24abcadefc4e Mon Sep 17 00:00:00 2001
From: Petr Bodnar
Date: Sat, 7 Jan 2023 11:22:46 +0100
Subject: [PATCH 1/5] docs: add "Markdown" among classified topics
Note: As hinted by https://stackoverflow.com/questions/9244985/which-python-trove-classifiers-do-i-use,
not including parent topic "Markup" separately.
---
setup.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/setup.py b/setup.py
index b36c15cf..df96cf83 100644
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Software Development :: Libraries :: Python Modules',
- 'Topic :: Text Processing :: Markup',
+ 'Topic :: Text Processing :: Markup :: Markdown',
],
keywords='markdown lexer parser development',
python_requires='~=3.5',
From 0f6bd4c5df5679a9dd265ab5048841bb7baebe7a Mon Sep 17 00:00:00 2001
From: Petr Bodnar
Date: Sat, 7 Jan 2023 12:23:55 +0100
Subject: [PATCH 2/5] docs: update the list of supported Python versions
* 3.3 and 3.4 removed as we have `python_requires='~=3.5'` already
* add newer versions of Python (with 3.11 just tested locally)
---
setup.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/setup.py b/setup.py
index df96cf83..23d7beb1 100644
--- a/setup.py
+++ b/setup.py
@@ -15,10 +15,13 @@
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.3',
- 'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
+ 'Programming Language :: Python :: 3.7',
+ 'Programming Language :: Python :: 3.8',
+ 'Programming Language :: Python :: 3.9',
+ 'Programming Language :: Python :: 3.10',
+ 'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Software Development :: Libraries :: Python Modules',
From 48a72d38f83e3d52ee6c077f7cdf1ded9badd88d Mon Sep 17 00:00:00 2001
From: Petr Bodnar
Date: Sat, 7 Jan 2023 12:34:05 +0100
Subject: [PATCH 3/5] ci: update the list of supported Python versions for
Travis
Although we don't use Travis currently, let's make its setup up-to-date:
* add newer versions of Python (with 3.11 just tested locally)
* remove the strange `matrix.include.*` properties comming from e9c537bda048dc2002, as:
1) according to the docs, there should be probably "jobs" instead of "matrix"
2) the goal of this section is unclear
---
.travis.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 7a4cc936..85cd7963 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,11 +2,11 @@ language: python
python:
- "3.5"
- "3.6"
-matrix:
- include:
- - python: 3.7
- dist: xenial
- sudo: true
+ - "3.7"
+ - "3.8"
+ - "3.9"
+ - "3.10"
+ - "3.11"
before_script:
- (cd test/specification && ./spec.sh)
script:
From dfeac3f1a9f17937011bf192fe2e08cadf58eb7d Mon Sep 17 00:00:00 2001
From: Petr Bodnar
Date: Sat, 7 Jan 2023 12:36:18 +0100
Subject: [PATCH 4/5] docs: update Dev. Status from "Alpha" to
"Production/Stable"
... as the project is already widely used and it seems stable enough already.
---
setup.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/setup.py b/setup.py
index 23d7beb1..085dd22d 100644
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@
packages=['mistletoe'],
entry_points={'console_scripts': ['mistletoe = mistletoe.__main__:main']},
classifiers=[
- 'Development Status :: 3 - Alpha',
+ 'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3',
From ea069759df74620c980142f0fe0543442594cb83 Mon Sep 17 00:00:00 2001
From: Petr Bodnar
Date: Sat, 7 Jan 2023 12:38:10 +0100
Subject: [PATCH 5/5] chore: version 1.0.0
---
mistletoe/__init__.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mistletoe/__init__.py b/mistletoe/__init__.py
index 0dbbb57d..15a525a0 100644
--- a/mistletoe/__init__.py
+++ b/mistletoe/__init__.py
@@ -2,7 +2,7 @@
Make mistletoe easier to import.
"""
-__version__ = "0.9.1-SNAPSHOT"
+__version__ = "1.0.0"
__all__ = ['html_renderer', 'ast_renderer', 'block_token', 'block_tokenizer',
'span_token', 'span_tokenizer']