Skip to content

Commit 3e4b348

Browse files
Merge pull request #515 from davidhozic/develop
* Move TkClassWizard out of the project (#506) * Moved tkclasswiz to a different library * Bump version * Fix tests * ci(deps): bump actions/setup-python from 4 to 5 (#505) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * depend(deps): bump selenium from 4.15.2 to 4.16.0 (#504) Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.15.2 to 4.16.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.16.0) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * depend(deps): bump pymssql from 2.2.10 to 2.2.11 (#502) Bumps [pymssql](https://github.com/pymssql/pymssql) from 2.2.10 to 2.2.11. - [Release notes](https://github.com/pymssql/pymssql/releases) - [Changelog](https://github.com/pymssql/pymssql/blob/v2.2.11/ChangeLog.rst) - [Commits](pymssql/pymssql@v2.2.10...v2.2.11) --- updated-dependencies: - dependency-name: pymssql dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fixed missing attributes in live view * ci(deps): bump github/codeql-action from 2 to 3 (#507) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * 3.1.2 * changelog * Fix * Fix latex unicode problems * depend(deps): bump tkclasswiz from 1.0 to 1.0.1 (#509) Bumps [tkclasswiz](https://github.com/davidhozic/TkClassWizard) from 1.0 to 1.0.1. - [Release notes](https://github.com/davidhozic/TkClassWizard/releases) - [Commits](davidhozic/TkClassWizard@v1.0.0...v1.0.1) --- updated-dependencies: - dependency-name: tkclasswiz dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * depend(deps): bump tkclasswiz from 1.0.1 to 1.1.0 (#510) Bumps [tkclasswiz](https://github.com/davidhozic/TkClassWizard) from 1.0.1 to 1.1.0. - [Release notes](https://github.com/davidhozic/TkClassWizard/releases) - [Commits](davidhozic/TkClassWizard@v1.0.1...v1.1.0) --- updated-dependencies: - dependency-name: tkclasswiz dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix docs * depend(deps): bump tkclasswiz from 1.1.0 to 1.1.1 (#514) Bumps [tkclasswiz](https://github.com/davidhozic/TkClassWizard) from 1.1.0 to 1.1.1. - [Release notes](https://github.com/davidhozic/TkClassWizard/releases) - [Commits](davidhozic/TkClassWizard@v1.1.0...v1.1.1) --- updated-dependencies: - dependency-name: tkclasswiz dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * update changelog and tkclasswiz * changelog * bump version --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 parents 6fb62b6 + fae4b9b commit 3e4b348

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+119
-2121
lines changed

.flake8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[flake8]
2-
min_python_version = 3.8
2+
min_python_version = 3.9
33

44
exclude = src/_discord
55

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
# Initializes the CodeQL tools for scanning.
4242
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@v2
43+
uses: github/codeql-action/init@v3
4444
with:
4545
config-file: ./.github/codeql/codeql-config.yml
4646
languages: ${{ matrix.language }}
@@ -55,7 +55,7 @@ jobs:
5555
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5656
# If this step fails, then you should remove it and run the build manually (see below)
5757
- name: Autobuild
58-
uses: github/codeql-action/autobuild@v2
58+
uses: github/codeql-action/autobuild@v3
5959

6060
# ℹ️ Command-line programs to run using the OS shell.
6161
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -68,6 +68,6 @@ jobs:
6868
# ./location_of_script_within_repo/buildscript.sh
6969

7070
- name: Perform CodeQL Analysis
71-
uses: github/codeql-action/analyze@v2
71+
uses: github/codeql-action/analyze@v3
7272
with:
7373
category: "/language:${{matrix.language}}"

.github/workflows/python-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
uses: actions/checkout@v4
1616

1717
- name: Set up Python
18-
uses: actions/setup-python@v4
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: "3.x"
2121
cache: 'pip'

.github/workflows/python-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
max-parallel: 1
1919
fail-fast: false
2020
matrix:
21-
python-version: ["3.8", "3.11"]
21+
python-version: ["3.9", "3.11"]
2222
steps:
2323
- uses: actions/checkout@v4
2424
- name: Set up Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ matrix.python-version }}
2828
cache: 'pip'
@@ -37,13 +37,13 @@ jobs:
3737
- name: Test version compatibility
3838
env:
3939
DISCORD_TOKEN: ${{secrets.DATT}}
40-
if: ${{ matrix.python-version != 3.8 }}
40+
if: ${{ matrix.python-version != 3.9 }}
4141
run: |
4242
pytest -v testing/test_period_dynamic.py
4343
- name: Test all
4444
env:
4545
DISCORD_TOKEN: ${{secrets.DATT}}
46-
if: ${{ matrix.python-version == 3.8 }}
46+
if: ${{ matrix.python-version == 3.9 }}
4747
run: |
4848
pytest -v -m "not group_remote"
4949
pytest -v -m "group_remote"

.readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ build:
1212
apt_packages:
1313
- inkscape
1414
tools:
15-
python: "3.8"
15+
python: "3.9"
1616
jobs:
1717
pre_build:
1818
- pip install .[all] .[docs]

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Installation
3434
----------------------
3535
DAF can be installed though command prompt/terminal using the bottom commands.
3636

37-
Pre-requirement: `Python (minimum v3.8 and currently max 3.11; 3.12 support is pending) <https://www.python.org/downloads/>`_.
37+
Pre-requirement: `Python (minimum v3.9 and currently max 3.11; 3.12 support is pending) <https://www.python.org/downloads/>`_.
3838

3939
**Main package**
4040

docs/source/changelog.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,27 @@ Glossary
3737
Releases
3838
---------------------
3939

40+
v3.2.0
41+
===================
42+
- GUI:
43+
44+
- Moved library tkclasswiz to a separate library on PyPI and made it a requirement.
45+
- Object nicknaming (part of tkclasswiz)
46+
- Type nicknaming (part of tkclasswiz)
47+
- Fixed bug where the object edit window could not be closed after trying to edit a non-editable object.
48+
49+
- |BREAK_CH| Minimum Python version bumped to **Python 3.9**.
50+
51+
52+
53+
v3.1.2
54+
===================
55+
- Fixed SQL compatibility
56+
- Fixed "TypeError: can't compare offset-naive and offset-aware datetimes" exception when
57+
a rate limit happened (or slow mode).
58+
- Fixed selenium timer reset when no join attempt was triggered.
59+
60+
4061
v3.1.1
4162
===================
4263
- Fixed guild and text channels not fully visible in property view of GUI.

docs/source/conf.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,6 @@
110110

111111
# ----------- Latex ----------- #
112112
latex_logo = html_logo
113+
latex_elements = {
114+
"inputenc": r"\usepackage[utf8]{inputenc}",
115+
}

docs/source/guide/GUI/schema.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Depending on the datatype each parameter accepts, we can either:
9696

9797

9898

99-
3. Edit current value by clicking on 🖋️ button.
99+
3. Edit current value by clicking on pencil button.
100100

101101
.. grid:: 2
102102

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ DAF can be installed though command prompt/terminal using the bottom commands.
6161

6262
.. tab-item:: Main package
6363

64-
Pre-requirement: `Python (minimum v3.8) <https://www.python.org/downloads/>`_
64+
Pre-requirement: `Python (minimum v3.9) <https://www.python.org/downloads/>`_
6565

6666
.. code-block:: bash
6767

0 commit comments

Comments
 (0)