Skip to content

Commit

Permalink
Merge pull request #230 from ThePorgs/dev
Browse files Browse the repository at this point in the history
Release 4.3.6
  • Loading branch information
Dramelac authored Aug 27, 2024
2 parents a8d74d4 + f6c18c3 commit 5aa7e1e
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 11 deletions.
8 changes: 8 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Default behavior, in case people don't have core.autocrlf set.
* text=auto

# Handle python file as text
*.py text

# Every shell file must be cloned with LF line ending
*.sh text eol=lf
14 changes: 10 additions & 4 deletions .github/workflows/entrypoint_nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ on:
push:
branches:
- "dev"
paths:
- "**.py"
#paths:
# - "**.py"

jobs:
test:
Expand All @@ -27,13 +27,19 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.10"
python-version: "3.12"
- name: Upgrade pip
run: python -m pip install --upgrade pip
- name: Install requirements
run: python -m pip install --user build
run: python -m pip install --user build virtualenv setuptools
- name: Cleaning
run : python setup.py clean
- name: Build Exegol
run: python -m build --sdist --outdir dist/ .
- name: Create testing venv
run: python -m venv vtest
- name: Install pip package
run: ./vtest/bin/pip install ./dist/*
- name: Publish distribution 📦 to Test PyPI
uses: pypa/gh-action-pypi-publish@release/v1
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags')
Expand Down
2 changes: 1 addition & 1 deletion exegol/config/ConstantConfig.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
class ConstantConfig:
"""Constant parameters information"""
# Exegol Version
version: str = "4.3.5"
version: str = "4.3.6"

# Exegol documentation link
documentation: str = "https://exegol.rtfd.io/"
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ rich~=13.7.1
GitPython~=3.1.43
PyYAML>=6.0.2
argcomplete~=3.5.0
tzlocal~=5.2
tzlocal~=5.2; platform_system != 'Linux'
13 changes: 9 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@
for k, v in data_files_dict.items():
data_files.append((k, v))

with open("requirements.txt", "r", encoding="utf-8") as f:
requirements = [x.strip() for x in f.readlines()]

setup(
name='Exegol',
version=__version__,
Expand All @@ -57,7 +54,15 @@
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
],
install_requires=requirements,
install_requires=[
'docker~=7.1.0',
'requests~=2.32.3',
'rich~=13.7.1',
'GitPython~=3.1.43',
'PyYAML>=6.0.2',
'argcomplete~=3.5.0',
'tzlocal~=5.2; platform_system != "Linux"'
],
packages=find_packages(exclude=["tests"]),
include_package_data=True,
data_files=data_files,
Expand Down
2 changes: 1 addition & 1 deletion tests/test_exegol.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@


def test_version():
assert __version__ == '4.3.5'
assert __version__ == '4.3.6'

0 comments on commit 5aa7e1e

Please sign in to comment.