-
Notifications
You must be signed in to change notification settings - Fork 5
Debian 12 support #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The new frozen dict actually does not let you just set attributes after creating the dict, just like it is actually frozen :P.
TODO split commits better, docker-compose -> docker compose is not split over 2 commits
df17d3c to
40651c1
Compare
|
Tried removing --break-system-packages flags, but latest py version complains about it. Tried fixing it with venv, but took too much time to fix (while we are in a container anyways, so it should be fine) |
BBooijLiewes
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you also rebase the commits such that they become one?
.travis.yml
Outdated
| - "3.5" | ||
| - "3.6" | ||
| - "3.7" | ||
| - "3.12" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you make the test suite test:
- Python 3.7 (deb 10)
- Python 3.9 (deb 11)
- Python 3.11 (deb 12)
Think the others like python < 3.7 and python 3.12 may be a bit overkill for now.
| COPY requirements.txt ./ | ||
|
|
||
| RUN pip3 install -Ur requirements.txt | ||
| RUN pip3 install -Ur requirements.txt --break-system-packages |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add a comment we do this deliberately?
40651c1 to
d55aedf
Compare
BlayeeR
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really simple & clean version bump. LGTM
|
Now that I think maybe it would be good to also update |
d55aedf to
e2b0b45
Compare
BBooijLiewes
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also in the setup.py there are install requires:
Line 42 in e2b0b45
| 'python-dotenv >= 0.6.3', |
can you make sure these match our requirements.txt?
setup.py
Outdated
| 'Programming Language :: Python :: 3.4', | ||
| 'Programming Language :: Python :: 3.5', | ||
| 'Programming Language :: Python :: 3.6', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these ptyhon versions mentioned in setup.py still actually tested? otherwise lets remove them.
Added support for latest debian version.
e2b0b45 to
62628de
Compare
BlayeeR
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
No description provided.