Skip to content

Commit 18802c8

Browse files
authored
Merge pull request #193 from Pennycook/2.0.0
Prepare for 2.0.0 release
2 parents 11a6d78 + 827911f commit 18802c8

File tree

5 files changed

+22
-25
lines changed

5 files changed

+22
-25
lines changed

CITATION.cff

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cff-version: 1.2.0
1+
cff-version: 2.0.0
22
message: "If you use this software, please cite it as below."
33
authors:
44
- family-names: "Sewall"
@@ -10,15 +10,18 @@ authors:
1010
- family-names: "Jacobsen"
1111
given-names: "Douglas"
1212
orcid: "https://orcid.org/0000-0002-3836-207X"
13+
- family-names: "Lee"
14+
given-names: "Kin Long Kelvin"
15+
orcid: "https://orcid.org/0000-0002-1903-9242"
1316
title: "Code Base Investigator"
14-
version: 1.2.0
15-
date-released: "2024-03-28"
16-
doi: "10.5281/zenodo.10890422"
17+
version: 2.0.0
18+
date-released: "2025-05-15"
19+
doi: "10.5281/zenodo.15422620"
1720
identifiers:
1821
- description: Archive of all previous releases.
1922
type: doi
2023
value: "10.5281/zenodo.5018973"
2124
- description: Latest release.
2225
type: doi
23-
value: "10.5281/zenodo.10890422"
26+
value: "10.5281/zenodo.15422620"
2427
url: "https://github.com/intel/code-base-investigator"

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,18 @@ portability and maintainability of an application's source code.
3838
- NumPy
3939
- pathspec
4040
- Python 3
41-
- PyYAML
4241
- SciPy
4342
- tabulate
4443
- tqdm
4544

4645

4746
## Installation
4847

49-
The latest release of CBI is version 1.2.0. To download and install this
48+
The latest release of CBI is version 2.0.0. To download and install this
5049
release, run the following:
5150

5251
```
53-
git clone --branch 1.2.0 https://github.com/intel/code-base-investigator.git
54-
cd code-base-investigator
55-
pip install .
52+
pip install git+https://github.com/intel/code-base-investigator@2.0.0
5653
```
5754

5855
We strongly recommend installing CBI within a [virtual

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
+ "brands may be claimed as the property of others."
1414
)
1515
author = "Intel Corporation"
16-
version = "1.2.0"
17-
release = "1.2.0"
16+
version = "2.0.0"
17+
release = "2.0.0"
1818

1919
# -- General configuration ---------------------------------------------------
2020
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

docs/source/index.rst

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,10 @@ portability and maintainability of an application's source code.
5959
Installation
6060
############
6161

62-
The latest release of CBI is version 1.2.0. To download and install this
62+
The latest release of CBI is version 2.0.0. To download and install this
6363
release, run the following::
6464

65-
$ git clone --branch 1.2.0 https://github.com/intel/code-base-investigator.git
66-
$ cd code-base-investigator
67-
$ pip install .
65+
$ pip install git+https://github.com/intel/code-base-investigator@2.0.0
6866

6967
We strongly recommend installing CBI within a virtual environment, to simplify
7068
dependency management and improve security. Some alternative methods of
@@ -74,7 +72,7 @@ creating a virtual environment are shown below.
7472

7573
.. code-block:: text
7674
77-
$ git clone --branch 1.2.0 https://github.com/intel/code-base-investigator.git
75+
$ git clone --branch 2.0.0 https://github.com/intel/code-base-investigator.git
7876
$ python3 -m venv cbi
7977
$ source cbi/bin/activate
8078
$ cd code-base-investigator
@@ -84,7 +82,7 @@ creating a virtual environment are shown below.
8482

8583
.. code-block:: text
8684
87-
$ git clone --branch 1.2.0 https://github.com/intel/code-base-investigator.git
85+
$ git clone --branch 2.0.0 https://github.com/intel/code-base-investigator.git
8886
$ cd code-base-investigator
8987
$ uv tool install .
9088

pyproject.toml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ description = "Code Base Investigator"
1212
dynamic = ["version", "readme"]
1313
keywords = ["performance", "portability", "productivity"]
1414
name = "codebasin"
15-
requires-python = ">=3.9"
15+
requires-python = ">=3.12"
1616
classifiers = [
1717
"Development Status :: 5 - Production/Stable",
1818
"Environment :: Console",
@@ -24,14 +24,13 @@ classifiers = [
2424
"Topic :: Software Development",
2525
]
2626
dependencies = [
27-
"numpy==1.26.0",
28-
"matplotlib==3.8.2",
27+
"numpy==2.2.4",
28+
"matplotlib==3.10.1",
2929
"pathspec==0.12.1",
30-
"pyyaml==6.0.1",
31-
"scipy==1.12.0",
32-
"jsonschema==4.21.1",
30+
"scipy==1.15.2",
31+
"jsonschema==4.23.0",
3332
"tabulate==0.9.0",
34-
"tqdm==4.66.5",
33+
"tqdm==4.67.1",
3534
]
3635

3736
[project.scripts]

0 commit comments

Comments
 (0)