mirror of
https://github.com/tdulcet/Table-and-Graph-Libs.git
synced 2025-07-07 20:41:13 +08:00
Added Ruff config.
Some checks failed
CI / Linux C++ (clang++, ubuntu-22.04) (push) Has been cancelled
CI / Linux C++ (clang++, ubuntu-24.04) (push) Has been cancelled
CI / Linux C++ (g++, ubuntu-22.04) (push) Has been cancelled
CI / Linux C++ (g++, ubuntu-24.04) (push) Has been cancelled
CI / Pylint (push) Has been cancelled
CI / Ruff (push) Has been cancelled
CI / Linux Python (ubuntu-22.04, 3.7) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.10) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.11) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.12) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.13) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.8) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.9) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.10) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.6) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.7) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.8) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.9) (push) Has been cancelled
Some checks failed
CI / Linux C++ (clang++, ubuntu-22.04) (push) Has been cancelled
CI / Linux C++ (clang++, ubuntu-24.04) (push) Has been cancelled
CI / Linux C++ (g++, ubuntu-22.04) (push) Has been cancelled
CI / Linux C++ (g++, ubuntu-24.04) (push) Has been cancelled
CI / Pylint (push) Has been cancelled
CI / Ruff (push) Has been cancelled
CI / Linux Python (ubuntu-22.04, 3.7) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.10) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.11) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.12) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.13) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.8) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, 3.9) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.10) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.6) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.7) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.8) (push) Has been cancelled
CI / Linux Python (ubuntu-latest, pypy3.9) (push) Has been cancelled
This commit is contained in:
parent
e94e99b837
commit
271da89153
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@ -68,7 +68,7 @@ jobs:
|
|||||||
python3 -m pip install --upgrade pip
|
python3 -m pip install --upgrade pip
|
||||||
python3 -m pip install ruff
|
python3 -m pip install ruff
|
||||||
- name: Script
|
- name: Script
|
||||||
run: ruff check --output-format=github --target-version py37 --select F,E4,E7,E9,W,I,D,UP,YTT,ANN,S,BLE,B,A,COM819,C4,T10,EM,EXE,ISC,ICN,G,PIE,PYI,Q,RSE,RET,SLF,SLOT,SIM,TID,TC,ARG,PGH,PL,TRY,FLY,PERF,FURB,LOG,RUF --preview --ignore W191,D211,D213,D401,PLR09,PLR1702,PLR2004,FURB101,FURB167,RUF001,RUF002,RUF003,RUF023 .
|
run: ruff check --output-format=github .
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
|
|
||||||
Python:
|
Python:
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// Teal Dulcet, CS546
|
// Copyright © Teal Dulcet
|
||||||
|
|
||||||
// Compile: g++ -std=gnu++17 -Wall -g -O3 graphs.cpp -o graphs
|
// Compile: g++ -std=gnu++17 -Wall -g -O3 graphs.cpp -o graphs
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// Teal Dulcet, CS546
|
// Copyright © Teal Dulcet
|
||||||
#pragma once
|
#pragma once
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
# Teal Dulcet, CS546
|
# Copyright © Teal Dulcet
|
||||||
|
|
||||||
# Run: python3 -OO .
|
# Run: python3 -OO .
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
# Teal Dulcet, CS546
|
# Copyright © Teal Dulcet
|
||||||
|
|
||||||
import locale
|
import locale
|
||||||
import math
|
import math
|
||||||
@ -77,7 +77,6 @@ class color_types(IntEnum):
|
|||||||
|
|
||||||
colors = (39, 30, 31, 32, 33, 34, 35, 36, 37, 90, 91, 92, 93, 94, 95, 96, 97)
|
colors = (39, 30, 31, 32, 33, 34, 35, 36, 37, 90, 91, 92, 93, 94, 95, 96, 97)
|
||||||
|
|
||||||
# fmt: off
|
|
||||||
dots = (
|
dots = (
|
||||||
"⠀", "⠁", "⠂", "⠃", "⠄", "⠅", "⠆", "⠇", "⠈", "⠉", "⠊", "⠋", "⠌", "⠍", "⠎",
|
"⠀", "⠁", "⠂", "⠃", "⠄", "⠅", "⠆", "⠇", "⠈", "⠉", "⠊", "⠋", "⠌", "⠍", "⠎",
|
||||||
"⠏", "⠐", "⠑", "⠒", "⠓", "⠔", "⠕", "⠖", "⠗", "⠘", "⠙", "⠚", "⠛", "⠜", "⠝",
|
"⠏", "⠐", "⠑", "⠒", "⠓", "⠔", "⠕", "⠖", "⠗", "⠘", "⠙", "⠚", "⠛", "⠜", "⠝",
|
||||||
@ -96,23 +95,22 @@ dots = (
|
|||||||
"⣒", "⣓", "⣔", "⣕", "⣖", "⣗", "⣘", "⣙", "⣚", "⣛", "⣜", "⣝", "⣞", "⣟", "⣠",
|
"⣒", "⣓", "⣔", "⣕", "⣖", "⣗", "⣘", "⣙", "⣚", "⣛", "⣜", "⣝", "⣞", "⣟", "⣠",
|
||||||
"⣡", "⣢", "⣣", "⣤", "⣥", "⣦", "⣧", "⣨", "⣩", "⣪", "⣫", "⣬", "⣭", "⣮", "⣯",
|
"⣡", "⣢", "⣣", "⣤", "⣥", "⣦", "⣧", "⣨", "⣩", "⣪", "⣫", "⣬", "⣭", "⣮", "⣯",
|
||||||
"⣰", "⣱", "⣲", "⣳", "⣴", "⣵", "⣶", "⣷", "⣸", "⣹", "⣺", "⣻", "⣼", "⣽", "⣾",
|
"⣰", "⣱", "⣲", "⣳", "⣴", "⣵", "⣶", "⣷", "⣸", "⣹", "⣺", "⣻", "⣼", "⣽", "⣾",
|
||||||
"⣿")
|
"⣿") # fmt: skip
|
||||||
dotvalues = ((0x1, 0x2, 0x4, 0x40), (0x8, 0x10, 0x20, 0x80))
|
dotvalues = ((0x1, 0x2, 0x4, 0x40), (0x8, 0x10, 0x20, 0x80))
|
||||||
|
|
||||||
blocks = ("\xA0", "█")
|
blocks = ("\xA0", "█") # fmt: skip
|
||||||
|
|
||||||
blocks_quadrant = ("\xA0", "▘", "▝", "▀", "▖", "▌", "▞", "▛", "▗", "▚", "▐", "▜", "▄", "▙", "▟", "█")
|
blocks_quadrant = ("\xa0", "▘", "▝", "▀", "▖", "▌", "▞", "▛", "▗", "▚", "▐", "▜", "▄", "▙", "▟", "█")
|
||||||
|
|
||||||
separated_blocks_quadrant = ("\xA0", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
|
separated_blocks_quadrant = ("\xa0", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
|
||||||
|
|
||||||
blocks_sextant = ("\xA0", "🬀", "🬁", "🬂", "🬃", "🬄", "🬅", "🬆", "🬇", "🬈", "🬉", "🬊", "🬋", "🬌", "🬍", "🬎", "🬏", "🬐", "🬑", "🬒", "🬓", "▌", "🬔", "🬕", "🬖", "🬗", "🬘", "🬙", "🬚", "🬛", "🬜", "🬝", "🬞", "🬟", "🬠", "🬡", "🬢", "🬣", "🬤", "🬥", "🬦", "🬧", "▐", "🬨", "🬩", "🬪", "🬫", "🬬", "🬭", "🬮", "🬯", "🬰", "🬱", "🬲", "🬳", "🬴", "🬵", "🬶", "🬷", "🬸", "🬹", "🬺", "🬻", "█")
|
blocks_sextant = ("\xA0", "🬀", "🬁", "🬂", "🬃", "🬄", "🬅", "🬆", "🬇", "🬈", "🬉", "🬊", "🬋", "🬌", "🬍", "🬎", "🬏", "🬐", "🬑", "🬒", "🬓", "▌", "🬔", "🬕", "🬖", "🬗", "🬘", "🬙", "🬚", "🬛", "🬜", "🬝", "🬞", "🬟", "🬠", "🬡", "🬢", "🬣", "🬤", "🬥", "🬦", "🬧", "▐", "🬨", "🬩", "🬪", "🬫", "🬬", "🬭", "🬮", "🬯", "🬰", "🬱", "🬲", "🬳", "🬴", "🬵", "🬶", "🬷", "🬸", "🬹", "🬺", "🬻", "█") # fmt: skip
|
||||||
|
|
||||||
separated_blocks_sextant = ("\xA0", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "")
|
separated_blocks_sextant = ("\xA0", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "") # fmt: skip
|
||||||
|
|
||||||
blocks_octant = ("\xA0", "", "", "🮂", "", "▘", "", "", "", "", "▝", "", "", "", "", "▀", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "🮅", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▖", "", "", "", "", "▌", "", "", "", "", "▞", "", "", "", "", "▛", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▗", "", "", "", "", "▚", "", "", "", "", "▐", "", "", "", "", "▜", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▂", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▄", "", "", "", "", "▙", "", "", "", "", "▟", "", "▆", "", "", "█")
|
blocks_octant = ("\xA0", "", "", "🮂", "", "▘", "", "", "", "", "▝", "", "", "", "", "▀", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "🮅", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▖", "", "", "", "", "▌", "", "", "", "", "▞", "", "", "", "", "▛", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▗", "", "", "", "", "▚", "", "", "", "", "▐", "", "", "", "", "▜", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▂", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "▄", "", "", "", "", "▙", "", "", "", "", "▟", "", "▆", "", "", "█") # fmt: skip
|
||||||
|
|
||||||
bars = ("\xA0", "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█")
|
bars = ("\xa0", "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█")
|
||||||
# fmt: on
|
|
||||||
|
|
||||||
|
|
||||||
class type_types(IntEnum):
|
class type_types(IntEnum):
|
||||||
|
79
python/pyproject.toml
Normal file
79
python/pyproject.toml
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
[tool.ruff]
|
||||||
|
line-length = 132 # 88
|
||||||
|
indent-width = 4
|
||||||
|
|
||||||
|
target-version = "py37"
|
||||||
|
|
||||||
|
preview = true
|
||||||
|
|
||||||
|
output-format = "concise"
|
||||||
|
|
||||||
|
[tool.ruff.lint]
|
||||||
|
select = [
|
||||||
|
"F",
|
||||||
|
"E4",
|
||||||
|
"E7",
|
||||||
|
"E9",
|
||||||
|
"W",
|
||||||
|
"I",
|
||||||
|
"D",
|
||||||
|
"UP",
|
||||||
|
"YTT",
|
||||||
|
"ANN",
|
||||||
|
"S",
|
||||||
|
"BLE",
|
||||||
|
"B",
|
||||||
|
"A",
|
||||||
|
"COM819",
|
||||||
|
"C4",
|
||||||
|
"T10",
|
||||||
|
"EM",
|
||||||
|
"EXE",
|
||||||
|
"ISC",
|
||||||
|
"ICN",
|
||||||
|
"G",
|
||||||
|
"PIE",
|
||||||
|
"PYI",
|
||||||
|
"Q",
|
||||||
|
"RSE",
|
||||||
|
"RET",
|
||||||
|
"SLF",
|
||||||
|
"SLOT",
|
||||||
|
"SIM",
|
||||||
|
"TID",
|
||||||
|
"TC",
|
||||||
|
"ARG",
|
||||||
|
"PGH",
|
||||||
|
"PL",
|
||||||
|
"TRY",
|
||||||
|
"FLY",
|
||||||
|
"PERF",
|
||||||
|
"FURB",
|
||||||
|
"LOG",
|
||||||
|
"RUF"
|
||||||
|
]
|
||||||
|
ignore = [
|
||||||
|
"W191",
|
||||||
|
"D211",
|
||||||
|
"D213",
|
||||||
|
"D401",
|
||||||
|
"PLR09",
|
||||||
|
"PLR1702",
|
||||||
|
"PLR2004",
|
||||||
|
"FURB101",
|
||||||
|
"FURB167",
|
||||||
|
"RUF001",
|
||||||
|
"RUF002",
|
||||||
|
"RUF003",
|
||||||
|
"RUF023"
|
||||||
|
]
|
||||||
|
|
||||||
|
[tool.ruff.lint.isort]
|
||||||
|
split-on-trailing-comma = false
|
||||||
|
|
||||||
|
[tool.ruff.format]
|
||||||
|
quote-style = "double"
|
||||||
|
|
||||||
|
indent-style = "tab"
|
||||||
|
|
||||||
|
skip-magic-trailing-comma = true
|
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
# Teal Dulcet, CS546
|
# Copyright © Teal Dulcet
|
||||||
|
|
||||||
import locale
|
import locale
|
||||||
import re
|
import re
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// Teal Dulcet, CS546
|
// Copyright © Teal Dulcet
|
||||||
|
|
||||||
// Compile: g++ -std=gnu++17 -Wall -g -O3 tables.cpp -o tables
|
// Compile: g++ -std=gnu++17 -Wall -g -O3 tables.cpp -o tables
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// Teal Dulcet, CS546
|
// Copyright © Teal Dulcet
|
||||||
#pragma once
|
#pragma once
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
Loading…
Reference in New Issue
Block a user