Skip to content

Commit

Permalink
Merge 4da2f93 into faf279a
Browse files Browse the repository at this point in the history
  • Loading branch information
pronovic committed Feb 26, 2023
2 parents faf279a + 4da2f93 commit aee5621
Show file tree
Hide file tree
Showing 7 changed files with 148 additions and 176 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test-suite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
secrets: inherit
with:
matrix-os-version: "[ 'ubuntu-latest' ]"
matrix-python-version: "[ '3.7', '3.8', '3.9', '3.10', '3.11' ]" # run Linux tests on all supported Python versions
matrix-python-version: "[ '3.8', '3.9', '3.10', '3.11' ]" # run Linux tests on all supported Python versions
poetry-version: "1.3.1"
enable-coveralls: true # only report to coveralls.io for tests that run on Linux
macos-build-and-test:
Expand Down
2 changes: 2 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Version 0.6.5 unreleased

* Upgrade all dependencies to the latest major version.
* Drop support for Python 3.7; many dependencies are now doing the same.
* Pull Sphinx fields from metadata rather than parsing pyproject.toml.

Version 0.6.4 30 Dec 2022
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@
#
# This is also used if you do content translation via gettext catalogs.
# Usually you set "language" from the command line for these cases.
language = None
language = "en"

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
Expand Down
278 changes: 124 additions & 154 deletions poetry.lock

Large diffs are not rendered by default.

38 changes: 19 additions & 19 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,36 +44,36 @@ meetbot = "hcoopmeetbotlogic.cli:meetbot"
"HcoopMeetbot" = "HcoopMeetbot:plugin"

[tool.poetry.dependencies]
python = ">=3.7.2,<4"
limnoria = "^2021.01.15"
attrs = "^21.2.0"
pytz = "^2021.3"
genshi = "^0.7.5"
cattrs = "^22.1.0"
python = ">=3.8,<4"
limnoria = ">=2023.01.28"
attrs = "^22.2.0"
cattrs = "^22.2.0"
pytz = ">=2022.7.1"
genshi = "^0.7.7"
click = "^8.1.3"
importlib-metadata = "^5.2.0"
sphinx = { version="^4.5.0", optional=true }
sphinx-autoapi = { version="^1.8.4", optional=true }
importlib-metadata = { version="^6.0.0", optional=true }
sphinx = { version="^6.1.3", optional=true }
sphinx-autoapi = { version="^2.0.1", optional=true }

[tool.poetry.extras]
docs = [ "sphinx", "sphinx-autoapi" ]

[tool.poetry.group.dev.dependencies]
pytest = "^7.1.2"
pytest = "^7.2.1"
pytest-testdox = "^3.0.1"
coverage = "^6.3.2"
pylint = "^2.15.0"
pre-commit = "^2.18.1"
black = "^22.3.0"
mypy = "^0.950"
isort = "^5.10.1"
coverage = "^6.5.0"
pylint = "^2.16.2"
pre-commit = "^3.1.0"
black = "^23.1.0"
mypy = "^1.0.1"
isort = "^5.12.0"
coveralls = "^3.3.1"
types-pytz = "^2021.3.7"
colorama = "^0.4.5"
types-pytz = ">=2022.7.1.2"
colorama = "~0, >=0.4.6"

[tool.black]
line-length = 132
target-version = ['py37', 'py38', 'py39', 'py310' ]
target-version = ['py38', 'py39', 'py310', 'py311' ]
include = '(src\/scripts\/.*$|\.pyi?$)'
exclude = '''
/(
Expand Down
1 change: 1 addition & 0 deletions src/hcoopmeetbotlogic/command.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
# Prefix of a method on CommandDispatcher that implements a command
_METHOD_PREFIX = "do_"


# pylint: disable=unused-argument, too-many-public-methods:
@define
class CommandDispatcher:
Expand Down
1 change: 0 additions & 1 deletion tests/test_writer.py
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,6 @@ class TestAliasMatcher:
],
)
def test_matches(self, identifier):

match = []
no_match = []

Expand Down

0 comments on commit aee5621

Please sign in to comment.