Skip to content

Commit

Permalink
Move libraries to their own package. (#34)
Browse files Browse the repository at this point in the history
Signed-off-by: Caroline Russell <[email protected]>
  • Loading branch information
cerrussell authored Aug 23, 2024
1 parent 86c6648 commit 18bcfff
Show file tree
Hide file tree
Showing 9 changed files with 14 additions and 13 deletions.
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include custom_json_diff/bom_diff_template.j2
include custom_json_diff/lib/bom_diff_template.j2
4 changes: 2 additions & 2 deletions custom_json_diff/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@

from importlib.metadata import version

from custom_json_diff.custom_diff import (
from custom_json_diff.lib.custom_diff import (
compare_dicts,
get_diff,
perform_bom_diff,
report_results
)
from custom_json_diff.custom_diff_classes import Options
from custom_json_diff.lib.custom_diff_classes import Options


logger = logging.getLogger(__name__)
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@

from json_flatten import flatten # type: ignore

from custom_json_diff.custom_diff_classes import BomDicts, FlatDicts, Options, order_boms
from custom_json_diff.utils import (
from custom_json_diff.lib.custom_diff_classes import BomDicts, FlatDicts, Options, order_boms
from custom_json_diff.lib.utils import (
export_html_report, export_results, logger, sort_dict_lists
)

if TYPE_CHECKING:
from custom_json_diff.custom_diff_classes import (
from custom_json_diff.lib.custom_diff_classes import (
BomComponent, BomDependency, BomService, BomVdr
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

from json_flatten import unflatten # type: ignore

from custom_json_diff.utils import (
from custom_json_diff.lib.utils import (
compare_bom_refs, compare_date, compare_recommendations, compare_versions, import_config
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from jinja2 import Environment

if TYPE_CHECKING:
from custom_json_diff.custom_diff_classes import Options
from custom_json_diff.lib.custom_diff_classes import Options


logger = logging.getLogger(__name__)
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = [
"custom_json_diff",
"custom_json_diff.lib",
]
include-package-data = true

Expand Down
4 changes: 2 additions & 2 deletions test/test_bom_diff.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

import pytest

from custom_json_diff.custom_diff import compare_dicts, perform_bom_diff
from custom_json_diff.custom_diff_classes import (
from custom_json_diff.lib.custom_diff import compare_dicts, perform_bom_diff
from custom_json_diff.lib.custom_diff_classes import (
BomComponent, BomDicts, FlatDicts, Options, BomVdr, BomVdrAffects
)

Expand Down
6 changes: 3 additions & 3 deletions test/test_custom_json_diff.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

import pytest

from custom_json_diff.custom_diff import (
from custom_json_diff.lib.custom_diff import (
compare_dicts, get_diff, load_json
)
from custom_json_diff.utils import sort_dict_lists
from custom_json_diff.custom_diff_classes import Options
from custom_json_diff.lib.utils import sort_dict_lists
from custom_json_diff.lib.custom_diff_classes import Options


@pytest.fixture
Expand Down

0 comments on commit 18bcfff

Please sign in to comment.