Skip to content

Commit 91307b4

Browse files
Bump minecode-pipelines version to 0.1.0
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
1 parent 16a0d33 commit 91307b4

4 files changed

Lines changed: 12 additions & 8 deletions

File tree

minecode_pipelines/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
#
99

1010

11-
VERSION = "0.0.1b62"
11+
VERSION = "0.1.0"

minecode_pipelines/miners/npm.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,14 @@ def get_current_last_seq(replicate_url=NPM_REPLICATE_REPO):
7070
return last_seq
7171

7272

73-
def get_updated_npm_packages(last_seq, replicate_url=NPM_REPLICATE_REPO):
73+
def get_updated_npm_packages(last_seq, replicate_url=NPM_REPLICATE_REPO, logger=None):
7474
all_package_names = []
7575
i = 0
7676

7777
while True:
78-
print(f"Processing iteration: {i}: changes after seq: {last_seq}")
78+
if logger:
79+
logger(f"Processing iteration: {i}: changes after seq: {last_seq}")
80+
7981
npm_replicate_changes = (
8082
replicate_url + "_changes?" + f"limit={NPM_REPLICATE_BATCH_SIZE}" + f"&since={last_seq}"
8183
)
@@ -96,7 +98,7 @@ def get_updated_npm_packages(last_seq, replicate_url=NPM_REPLICATE_REPO):
9698
return {"packages": all_package_names}, last_seq
9799

98100

99-
def get_npm_packages(replicate_url=NPM_REPLICATE_REPO):
101+
def get_npm_packages(replicate_url=NPM_REPLICATE_REPO, logger=None):
100102
all_package_names = []
101103

102104
npm_replicate_all = replicate_url + "_all_docs?" + f"limit={NPM_REPLICATE_BATCH_SIZE}"
@@ -113,7 +115,8 @@ def get_npm_packages(replicate_url=NPM_REPLICATE_REPO):
113115

114116
for i in range(iterations):
115117
npm_replicate_from_id = npm_replicate_all + f'&start_key="{last_key}"'
116-
print(f"Processing iteration: {i}: {npm_replicate_from_id}")
118+
if logger:
119+
logger(f"Processing iteration: {i}: {npm_replicate_from_id}")
117120

118121
response = requests.get(npm_replicate_from_id)
119122
if not response.ok:

minecode_pipelines/pipes/npm.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def mine_npm_packages(logger=None):
101101
f"Starting initial checkpointing of packages from npm replicate till seq: {last_seq}"
102102
)
103103

104-
packages = get_npm_packages(replicate_url=NPM_REPLICATE_REPO)
104+
packages = get_npm_packages(replicate_url=NPM_REPLICATE_REPO, logger=logger)
105105
packages_file = write_packages_json(
106106
packages=packages,
107107
name=PACKAGE_FILE_NAME,
@@ -160,6 +160,7 @@ def mine_npm_packages(logger=None):
160160
packages, last_seq = get_updated_npm_packages(
161161
last_seq=last_seq,
162162
replicate_url=NPM_REPLICATE_REPO,
163+
logger=logger,
163164
)
164165
packages_file = write_packages_json(
165166
packages=packages,

pyproject-minecode_pipelines.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flot.buildapi"
44

55
[project]
66
name = "minecode_pipelines"
7-
version = "0.0.1b62"
7+
version = "0.1.0"
88
description = "A library for mining packageURLs and package metadata from ecosystem repositories."
99
readme = "minecode_pipelines/README.rst"
1010
license = { text = "Apache-2.0" }
@@ -64,7 +64,7 @@ mine_swift = "minecode_pipelines.pipelines.mine_swift:MineSwift"
6464
mine_composer = "minecode_pipelines.pipelines.mine_composer:MineComposer"
6565

6666
[tool.bumpversion]
67-
current_version = "0.0.1b62"
67+
current_version = "0.1.0"
6868
allow_dirty = true
6969

7070
files = [

0 commit comments

Comments
 (0)