Skip to content

Commit 23ddb31

Browse files
Removed toml dependency (#183)
Removed the `toml` dependency since it's not really needed. Updated other dependencies: * polars: 1.33.1 * ruff: 0.12.12 * pytest: 8.4.2 * pytest-cov: 6.3.0 Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 9bf3f06 commit 23ddb31

File tree

5 files changed

+161
-192
lines changed

5 files changed

+161
-192
lines changed

Makefile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Makefile for Django project with Poetry, Docker, and Briefcase support
22
# Use 'make help' to see all available targets
33

4+
# GNU Make check (fail early if not GNU Make)
5+
ifeq ($(origin MAKE_VERSION), undefined)
6+
$(error This Makefile requires GNU Make. Please install and use GNU Make.)
7+
endif
8+
49
# Shell configuration
510
SHELL := /bin/bash
611
.SHELLFLAGS := -eu -o pipefail -c
@@ -26,7 +31,10 @@ DEMO_MODE := $(if $(demo),true,false)
2631
OBFUSCATE_MODE := $(if $(obfuscate),$(obfuscate),true)
2732

2833
# Export variables for child processes
29-
export DEBUG_MODE PROFILE_MODE DEMO_MODE OBFUSCATE_MODE
34+
export DEBUG_MODE
35+
export PROFILE_MODE
36+
export DEMO_MODE
37+
export OBFUSCATE_MODE
3038

3139
# Color codes for output
3240
BOLD := \033[1m

THIRD_PARTY_LICENSES.txt

Lines changed: 5 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -416,25 +416,22 @@ one at http://mozilla.org/MPL/2.0/.
416416

417417

418418
cffi
419-
1.17.1
420-
MIT License
419+
2.0.0
420+
UNKNOWN
421421

422422
Except when otherwise stated (look for LICENSE files in directories or
423423
information at the beginning of each file) all software and
424424
documentation is licensed as follows:
425425

426-
The MIT License
426+
MIT No Attribution
427427

428428
Permission is hereby granted, free of charge, to any person
429429
obtaining a copy of this software and associated documentation
430430
files (the "Software"), to deal in the Software without
431431
restriction, including without limitation the rights to use,
432432
copy, modify, merge, publish, distribute, sublicense, and/or
433433
sell copies of the Software, and to permit persons to whom the
434-
Software is furnished to do so, subject to the following conditions:
435-
436-
The above copyright notice and this permission notice shall be included
437-
in all copies or substantial portions of the Software.
434+
Software is furnished to do so.
438435

439436
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
440437
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
@@ -4172,7 +4169,7 @@ SOFTWARE.
41724169

41734170

41744171
polars
4175-
1.33.0
4172+
1.33.1
41764173
MIT License
41774174
Copyright (c) 2025 Ritchie Vink
41784175
Some portions Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
@@ -5423,37 +5420,6 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
54235420
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
54245421

54255422

5426-
toml
5427-
0.10.2
5428-
MIT License
5429-
The MIT License
5430-
5431-
Copyright 2013-2019 William Pearson
5432-
Copyright 2015-2016 Julien Enselme
5433-
Copyright 2016 Google Inc.
5434-
Copyright 2017 Samuel Vasko
5435-
Copyright 2017 Nate Prewitt
5436-
Copyright 2017 Jack Evans
5437-
Copyright 2019 Filippo Broggini
5438-
5439-
Permission is hereby granted, free of charge, to any person obtaining a copy
5440-
of this software and associated documentation files (the "Software"), to deal
5441-
in the Software without restriction, including without limitation the rights
5442-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5443-
copies of the Software, and to permit persons to whom the Software is
5444-
furnished to do so, subject to the following conditions:
5445-
5446-
The above copyright notice and this permission notice shall be included in
5447-
all copies or substantial portions of the Software.
5448-
5449-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5450-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5451-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5452-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5453-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5454-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5455-
THE SOFTWARE.
5456-
54575423
travertino
54585424
0.5.2
54595425
UNKNOWN

0 commit comments

Comments
 (0)