Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: 3.12 #77

Merged
merged 29 commits into from
Mar 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
f789341
Release v2.2.4
actions-user Apr 23, 2022
0a62794
fix typo in readme
girardinsamuel Apr 23, 2022
bcfde95
fix enabled renderers
girardinsamuel Apr 23, 2022
5377e24
fix #50
girardinsamuel May 17, 2022
add4b5b
fix #46
girardinsamuel May 17, 2022
64541e7
fix #48
girardinsamuel May 17, 2022
66204c6
fix parsing vendor frames when using pyenv
girardinsamuel May 17, 2022
63bb57f
fix #36
girardinsamuel May 17, 2022
fb10401
bump version
girardinsamuel May 17, 2022
4988456
Release v2.2.5
actions-user May 17, 2022
ad551c8
fix #51
girardinsamuel May 19, 2022
b72fa70
Bump actions/setup-python from 3 to 4
dependabot[bot] Jun 13, 2022
ce15da5
Merge pull request #55 from MasoniteFramework/dependabot/github_actio…
josephmancuso Jun 13, 2022
53300e2
Bump terser from 4.8.0 to 4.8.1
dependabot[bot] Jul 21, 2022
dd615bb
Merge pull request #56 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Aug 10, 2022
07bf934
Bump minimatch from 3.0.4 to 3.1.2
dependabot[bot] Nov 13, 2022
bc2c599
Bump express from 4.17.2 to 4.18.2
dependabot[bot] Dec 15, 2022
a695f61
Bump json5 from 1.0.1 to 1.0.2
dependabot[bot] Jan 8, 2023
5fb7934
Merge pull request #63 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Apr 2, 2023
e1b196d
Merge pull request #62 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Apr 2, 2023
0e13cd7
Bump webpack from 5.67.0 to 5.77.0
dependabot[bot] Apr 2, 2023
26aed94
Bump loader-utils from 1.4.0 to 1.4.2
dependabot[bot] Apr 2, 2023
4ccf519
Merge pull request #59 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Apr 2, 2023
b55b452
Merge pull request #60 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Apr 2, 2023
f9ecc09
Merge pull request #67 from MasoniteFramework/dependabot/npm_and_yarn…
josephmancuso Apr 2, 2023
458c998
fix: 3.12
eaguad1337 Mar 12, 2025
1e4cded
drop 3.7 support
eaguad1337 Mar 13, 2025
f7e42d7
fixed tests
josephmancuso Mar 21, 2025
a596ac8
bumped version
josephmancuso Mar 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/pythonapp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10"]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
name: Python ${{ matrix.python-version }}
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
Expand All @@ -33,7 +33,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.8
uses: actions/setup-python@v3
uses: actions/setup-python@v4
with:
python-version: 3.8
- name: Intall Flake8
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pythonpublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v3
uses: actions/setup-python@v4
with:
python-version: "3.x"
- name: Install dependencies
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ def custom_handler(exc, context):
REST_FRAMEWORK = {
"EXCEPTION_HANDLER": "myapp.exception_handler.custom_handler"
}
```

## Usage for Pyramid

Expand Down Expand Up @@ -362,9 +363,9 @@ For Masonite, options are defined in `exceptions.py` configuration file.
## Renderers

When an error is caught by Exceptionite, it can be rendered in many ways through configured renderers. Available renderers are:
- WebRenderer (enabled): renders the exception as a beautiful HTML error page
- TerminalRenderer (enabled): renders the exception nicely in the console
- JSONRenderer (disabled): renders the exception as a JSON payload (useful for API errors handling)
- WebRenderer: renders the exception as a beautiful HTML error page
- TerminalRenderer: renders the exception nicely in the console
- JSONRenderer: renders the exception as a JSON payload (useful for API errors handling)

A renderer is a simple Python class with `build()` and `render()` methods. Feel free to create
your own one if needed !
Expand Down
Loading