Skip to content

Commit 88fb75f

Browse files
committed
Revert "chore: bump deps, try python 3.14 again"
This reverts commit e7abd72.
1 parent e7abd72 commit 88fb75f

4 files changed

Lines changed: 46 additions & 45 deletions

File tree

.github/workflows/build.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,26 @@ jobs:
2121
lint:
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v5
25-
- uses: extractions/setup-just@v3
26-
- uses: actions/setup-python@v6
24+
- uses: actions/checkout@v4
25+
- uses: extractions/setup-just@v2
26+
- uses: actions/setup-python@v5
2727
with:
28-
python-version: '3.14'
28+
python-version: '3.13'
2929
- run: just install lint
3030
test:
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v5
34-
- uses: extractions/setup-just@v3
35-
- uses: actions/setup-python@v6
33+
- uses: actions/checkout@v4
34+
- uses: extractions/setup-just@v2
35+
- uses: actions/setup-python@v5
3636
with:
37-
python-version: '3.14'
37+
python-version: '3.13'
3838
- run: just install coverage
3939
brew-audit:
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: actions/checkout@v5
43-
- uses: extractions/setup-just@v3
42+
- uses: actions/checkout@v4
43+
- uses: extractions/setup-just@v2
4444
- uses: Homebrew/actions/setup-homebrew@master
4545
# These Homebrew packages are needed since we have them as fake dependencies for some test output
4646
- name: Setup required Homebrew packages
@@ -50,7 +50,7 @@ jobs:
5050
docker:
5151
runs-on: ubuntu-latest
5252
steps:
53-
- uses: actions/checkout@v5
53+
- uses: actions/checkout@v4
5454
- name: Build and run Docker image
5555
run: |
5656
docker build . -t justintime50/homebrew-releaser
@@ -64,18 +64,18 @@ jobs:
6464
-e INPUT_INSTALL=virtualenv_install_with_resources \
6565
-e INPUT_UPDATE_README_TABLE=true \
6666
-e INPUT_FORMULA_INCLUDES="include Language::Python::Virtualenv" \
67-
-e INPUT_DEPENDS_ON='"python@3.14"' \
67+
-e INPUT_DEPENDS_ON='"python@3.13"' \
6868
-e INPUT_UPDATE_PYTHON_RESOURCES=true \
6969
justintime50/homebrew-releaser
7070
coverage:
7171
if: github.ref == 'refs/heads/main'
7272
runs-on: ubuntu-latest
7373
steps:
74-
- uses: actions/checkout@v5
75-
- uses: extractions/setup-just@v3
76-
- uses: actions/setup-python@v6
74+
- uses: actions/checkout@v4
75+
- uses: extractions/setup-just@v2
76+
- uses: actions/setup-python@v5
7777
with:
78-
python-version: '3.14'
78+
python-version: '3.13'
7979
- run: just install coverage
8080
- uses: codecov/codecov-action@v5
8181
with:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
release:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v5
12+
- uses: actions/checkout@v4
1313
with:
1414
fetch-depth: '0'
1515
- name: Update stable git tag

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM homebrew/brew:4.5.6
22

3-
ENV PATH="/home/linuxbrew/.linuxbrew/opt/python@3.14/libexec/bin:${PATH}" \
3+
ENV PATH="/home/linuxbrew/.linuxbrew/opt/python@3.13/libexec/bin:${PATH}" \
44
HOMEBREW_NO_AUTO_UPDATE=1 \
55
HOMEBREW_NO_INSTALL_CLEANUP=1 \
66
HOMEBREW_NO_ENV_HINTS=1 \
@@ -9,7 +9,7 @@ ENV PATH="/home/linuxbrew/.linuxbrew/opt/python@3.14/libexec/bin:${PATH}" \
99
COPY --chown=linuxbrew:linuxbrew homebrew_releaser homebrew_releaser
1010
COPY --chown=linuxbrew:linuxbrew setup.py setup.py
1111

12-
RUN brew install python@3.14 \
12+
RUN brew install python@3.13 \
1313
&& python3 -m venv /home/linuxbrew/venv \
1414
&& /home/linuxbrew/venv/bin/pip install .
1515

setup.py

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,48 @@
22

33
import setuptools
44

5+
56
# Inspiration: https://stackoverflow.com/a/7071358/6064135
6-
with open("homebrew_releaser/_version.py", "r") as version_file:
7+
with open('homebrew_releaser/_version.py', 'r') as version_file:
78
version_groups = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]", version_file.read(), re.M)
89
if version_groups:
910
version = version_groups.group(1)
1011
else:
11-
raise RuntimeError("Unable to find version string!")
12+
raise RuntimeError('Unable to find version string!')
1213

1314
REQUIREMENTS = [
14-
"chevron == 0.14.*",
15-
"pretty-tables == 4.*",
16-
"requests == 2.*",
17-
"woodchips == 2.*",
15+
'chevron == 0.14.*',
16+
'pretty-tables == 2.*',
17+
'requests == 2.*',
18+
'woodchips == 1.*',
1819
]
1920

2021
DEV_REQUIREMENTS = [
21-
"bandit == 1.9.*",
22-
"black == 25.*",
23-
"flake8 == 7.*",
24-
"isort == 7.*",
25-
"mypy == 1.18.*",
26-
"pytest == 9.*",
27-
"pytest-cov == 7.*",
22+
'bandit == 1.8.*',
23+
'black == 25.*',
24+
'flake8 == 7.*',
25+
'isort == 7.*',
26+
'mypy == 1.18.*',
27+
'pytest == 8.*',
28+
'pytest-cov == 7.*',
2829
]
2930

3031
setuptools.setup(
31-
name="homebrew-releaser",
32+
name='homebrew-releaser',
3233
version=version,
33-
description="Release scripts, binaries, and executables directly to Homebrew via GitHub Actions.",
34-
url="http://github.com/Justintime50/homebrew-releaser",
35-
author="Justintime50",
36-
license="MIT",
34+
description='Release scripts, binaries, and executables directly to Homebrew via GitHub Actions.',
35+
url='http://github.com/Justintime50/homebrew-releaser',
36+
author='Justintime50',
37+
license='MIT',
3738
packages=setuptools.find_packages(
3839
exclude=[
39-
"examples",
40-
"test",
40+
'examples',
41+
'test',
4142
]
4243
),
4344
package_data={
44-
"homebrew_releaser": [
45-
"py.typed",
45+
'homebrew_releaser': [
46+
'py.typed',
4647
]
4748
},
4849
classifiers=[
@@ -52,12 +53,12 @@
5253
],
5354
install_requires=REQUIREMENTS,
5455
extras_require={
55-
"dev": DEV_REQUIREMENTS,
56+
'dev': DEV_REQUIREMENTS,
5657
},
5758
entry_points={
58-
"console_scripts": [
59-
"homebrew-releaser=homebrew_releaser.releaser:main",
59+
'console_scripts': [
60+
'homebrew-releaser=homebrew_releaser.releaser:main',
6061
]
6162
},
62-
python_requires="==3.14.*",
63+
python_requires='==3.13.*',
6364
)

0 commit comments

Comments
 (0)