Skip to content
Open
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
2 changes: 1 addition & 1 deletion minecode/management/commands/federate_packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from commoncode import fileutils
from minecode.management import federatedcode
from minecode.management.commands import VerboseCommand
from minecode_pipelines import pipes
from minecode import pipes
from packagedb import models as packagedb_models


Expand Down
2 changes: 1 addition & 1 deletion minecode/management/commands/federate_sboms.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from commoncode import fileutils
from minecode.management import federatedcode
from minecode.management.commands import VerboseCommand
from minecode_pipelines import pipes
from minecode import pipes
from packagedb import models as packagedb_models
from packagedb import sbom

Expand Down
10 changes: 5 additions & 5 deletions minecode_pipelines/README.rst → minecode/pipelines/README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
minecode-pipeline
===================
minecode-pipelines
==================

minecode-pipeline is an add-on library working with scancode.io to define pipelines to mine
minecode-pipelines is an add-on library working with scancode.io to define pipelines to mine
packageURLs and package metadata from ecosystem repositories and APIs.

Installation
Expand All @@ -10,8 +10,8 @@ Installation
Requirements
############

* install minecode-pipeline dependencies
* `pip install minecode-pipeline`
* install minecode-pipelines dependencies
* `pip install minecode-pipelines`


Funding
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
from scanpipe.pipelines import Pipeline
from scanpipe.pipes import federatedcode

from minecode_pipelines import pipes
from minecode_pipelines.pipes import write_package_data_to_file
from minecode_pipelines.pipes import write_packageurls_to_file
from minecode import pipes
from minecode.pipes import write_package_data_to_file
from minecode.pipes import write_packageurls_to_file

module_logger = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
# ScanCode.io is a free software code scanning tool from nexB Inc. and others.
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode.pipelines import MineCodeBasePipeline

from minecode_pipelines.pipes import alpine
from minecode.pipes import alpine


class MineAlpine(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.


from minecode_pipelines.pipes import apache
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode.pipes import apache
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls


class MineApache(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@

from pathlib import Path

from minecode_pipelines.pipes import cargo
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode.pipes import cargo
from minecode.pipelines import MineCodeBasePipeline
from scanpipe.pipes import federatedcode


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
from datetime import datetime
from scanpipe.pipes import federatedcode

from minecode_pipelines import pipes
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipes import composer
from minecode_pipelines.pipes.composer import mine_composer_packages, PACKAGE_BATCH_SIZE
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode import pipes
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipes import composer
from minecode.pipes.composer import mine_composer_packages, PACKAGE_BATCH_SIZE
from minecode.pipelines import _mine_and_publish_packageurls


class MineComposer(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

from pathlib import Path
from minecode_pipelines.pipes import conan
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode.pipes import conan
from minecode.pipelines import MineCodeBasePipeline
from scanpipe.pipes import federatedcode


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.


from minecode_pipelines.pipes import cpan
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode.pipes import cpan
from minecode.pipelines import MineCodeBasePipeline


class MineCpan(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

import json
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipes import cran
from minecode_pipelines.pipes.cran import fetch_cran_db
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipes import cran
from minecode.pipes.cran import fetch_cran_db


class MineCran(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@

from scanpipe.pipes import federatedcode

from minecode_pipelines import pipes
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode_pipelines.pipes import crates
from minecode import pipes
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls
from minecode.pipes import crates


class MineCrates(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@

from scanpipe.pipes import federatedcode

from minecode_pipelines import pipes
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode_pipelines.pipes import debian
from minecode import pipes
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls
from minecode.pipes import debian


class MineDebian(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@
from aboutcode.pipeline import optional_step
from scanpipe.pipes import federatedcode

from minecode_pipelines import pipes
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode_pipelines.pipes import maven
from minecode import pipes
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls
from minecode.pipes import maven


class MineMaven(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.


from minecode_pipelines.pipes import nix
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode.pipes import nix
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls


class MineNix(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
# ScanCode.io is a free software code scanning tool from nexB Inc. and others.
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

from minecode_pipelines.pipes import npm
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode.pipes import npm
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls


class MineNPM(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@

from pathlib import Path

from minecode_pipelines.pipes import nuget
from minecode.pipes import nuget

from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode.pipelines import MineCodeBasePipeline
from scanpipe.pipes import federatedcode


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
# ScanCode.io is a free software code scanning tool from nexB Inc. and others.
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

from minecode_pipelines.pipes import pypi
from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode.pipes import pypi
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipelines import _mine_and_publish_packageurls


class MinePypi(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@

from scanpipe.pipes import federatedcode

from minecode_pipelines.pipelines import MineCodeBasePipeline
from minecode_pipelines.pipes.swift import mine_swift_packageurls
from minecode_pipelines.pipes.swift import load_swift_package_urls
from minecode.pipelines import MineCodeBasePipeline
from minecode.pipes.swift import mine_swift_packageurls
from minecode.pipes.swift import load_swift_package_urls


class MineSwift(MineCodeBasePipeline):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import requests
import saneyaml

from minecode_pipelines.utils import get_temp_file
from minecode.utils import get_temp_file

# states:
# note: a state is null when mining starts
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
from scanpipe.pipes.fetch import fetch_http
from scanpipe.pipes.scancode import extract_archives

from minecode_pipelines.pipelines import _mine_and_publish_packageurls
from minecode.pipelines import _mine_and_publish_packageurls

ALPINE_CHECKPOINT_PATH = "alpine/checkpoints.json"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@

from datetime import datetime, timezone

from minecode_pipelines.pipes import fetch_checkpoint_from_github
from minecode_pipelines.pipes import update_checkpoints_in_github
from minecode_pipelines.pipes import MINECODE_PIPELINES_CONFIG_REPO
from minecode.pipes import fetch_checkpoint_from_github
from minecode.pipes import update_checkpoints_in_github
from minecode.pipes import MINECODE_PIPELINES_CONFIG_REPO

from minecode_pipelines.utils import get_temp_dir
from minecode.utils import get_temp_dir

from packageurl import PackageURL

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
# Visit https://github.com/aboutcode-org/scancode.io for support and download.

import json
from minecode_pipelines.utils import get_temp_file
from minecode.utils import get_temp_file
from aboutcode.hashid import get_core_purl
import requests
from packageurl import PackageURL
from minecode_pipelines.utils import cycle_from_index, grouper
from minecode.utils import cycle_from_index, grouper

PACKAGE_BATCH_SIZE = 100

Expand Down
File renamed without changes.
Loading
Loading