Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
.PHONY: lint
lint:
ruff check dependency_management/compare_fedora_versions
ruff check
pyright

.PHONY: fmt
fmt:
ruff check --fix --select I dependency_management/compare_fedora_versions
ruff check --fix --select I
ruff format dependency_management/compare_fedora_versions
ruff format
shfmt -l -w .

.PHONY: fmt-travis
fmt-travis:
ruff check --select I dependency_management/compare_fedora_versions
ruff check --select I
ruff format --check dependency_management/compare_fedora_versions
ruff format --check
shfmt -d .

Expand Down
1 change: 0 additions & 1 deletion blackbox/parse_json.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
format for bash.
"""

# isort: STDLIB
import json
import sys

Expand Down
2 changes: 0 additions & 2 deletions dependency_management/_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,10 @@
to the versions of dependencies available on Fedora Rawhide.
"""

# isort: STDLIB
import json
import re
import subprocess

# isort: THIRDPARTY
import requests
from semantic_version import SimpleSpec, Version

Expand Down
8 changes: 1 addition & 7 deletions dependency_management/compare_fedora_versions
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,10 @@ Calculates information comparing the versions of dependencies in a Rust project
to the versions of dependencies available on Fedora Rawhide.
"""


# isort: STDLIB
import argparse
import json
import sys

# isort: LOCAL
from _utils import build_cargo_metadata, build_koji_repo_dict


Expand Down Expand Up @@ -205,10 +202,7 @@ def main():
f'Unable to parse repo page for release "{args.release}"'
) from err

result = _main_engine(
explicit_dependencies,
koji_repo_dict,
)
result = _main_engine(explicit_dependencies, koji_repo_dict)

result = {
"missing": filter_items(result["missing"], "missing"),
Expand Down
3 changes: 0 additions & 3 deletions misc_scripts/filesystem_size_estimate.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,12 @@
Estimate filesystem size consumption for logical filesystem sizes.
"""

# isort: STDLIB
import argparse
import sys
import xml.etree.ElementTree as ET

# isort: THIRDPARTY
import dbus

# isort: FIRSTPARTY
from dbus_python_client_gen import make_class

# a minimal chunk of introspection data, enough for the methods needed.
Expand Down
1 change: 0 additions & 1 deletion misc_scripts/filesystem_size_input.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
Generate a list of integers for input to another program.
"""

# isort: STDLIB
import argparse


Expand Down
1 change: 0 additions & 1 deletion misc_scripts/generate_test_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
Example: "generate_test_config /dev/vdb1 /dev/vdb2 /dev/vdb3"
"""

# isort: STDLIB
import json
import sys

Expand Down
2 changes: 0 additions & 2 deletions misc_scripts/thin_metadata_size_viz.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,9 @@
to output.
"""

# isort: STDLIB
import argparse
import subprocess

# isort: THIRDPARTY
import numpy
from matplotlib import pyplot

Expand Down
3 changes: 0 additions & 3 deletions misc_scripts/update_introspection_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,17 @@
Update Stratis introspection data.
"""

# isort: STDLIB
import argparse
import os
import sys
import xml.etree.ElementTree as ET
from enum import Enum
from typing import List, Mapping, Optional, Sequence

# isort: THIRDPARTY
import dbus
from dbus.proxies import ProxyObject
from semantic_version import Version

# isort: FIRSTPARTY
from dbus_python_client_gen import make_class


Expand Down
2 changes: 0 additions & 2 deletions release_management/_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
Calculates values useful for making a release.
"""

# isort: STDLIB
import os
import subprocess
import tomllib
Expand All @@ -27,7 +26,6 @@
from typing import Any, List, Optional
from urllib.parse import urlparse

# isort: THIRDPARTY
import requests
from github import Github
from semantic_version import Version
Expand Down
2 changes: 0 additions & 2 deletions release_management/create_artifacts.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,10 @@
Create artifacts for packaging tests.
"""

# isort: STDLIB
import argparse
import os
import sys

# isort: LOCAL
from _utils import (
MANIFEST_PATH,
ReleaseVersion,
Expand Down
2 changes: 0 additions & 2 deletions release_management/create_release.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,11 @@
Make a GitHub Draft release.
"""

# isort: STDLIB
import argparse
import os
import subprocess
from unittest.mock import patch

# isort: LOCAL
from _utils import (
MANIFEST_PATH,
ReleaseVersion,
Expand Down