Skip to content

Commit 3a7eb7d

Browse files
v2.2.0 Release (#824)
1 parent cf6554f commit 3a7eb7d

File tree

20 files changed

+819
-286
lines changed

20 files changed

+819
-286
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 2.1.0
2+
current_version = 2.2.0
33
tag = False
44
commit = False
55

CHANGELOG.rst

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22
Changelog
33
=========
44

5+
Version `2.2.0`_
6+
================
7+
**Date**: June 11, 2024
8+
9+
* API client:
10+
11+
* Update `analyze` command to use analysis endpoint
12+
* Add `persona_details` command to pull a sensor persona's details based on ID
13+
* Add `sensor_list` command to pull list of sensors from a users workspace, based on API key used
14+
* Add `sensor_activity` command to pull sensor activity feed from users workspace
15+
* Add `sensor_activity_ips` command to pull list of source ips from sensor activity feed
16+
17+
* CLI:
18+
19+
* Update `analyze` output to match that of new endpoint response
20+
* Add `persona-details` command to display command response
21+
* Add `sensor-list` command to display command response
22+
* Add `sensor-activity` command to display command response
23+
24+
* Dependencies:
25+
26+
* Updated Clic to version 8.1.7
27+
* Updated ansimarkup to version 2.1.0
28+
* Updated click-repl to version 0.3.0
29+
* Updated dict2xml to version 1.7.5
30+
* Updated jinja2 to version 3.1.4
31+
* Updated more-itertools to version 10.3.0 (for py3.8 and above only)
32+
* Updated requests to version 2.32.3
33+
534
Version `2.1.0`_
635
================
736
**Date**: February 07, 2024
@@ -380,6 +409,7 @@ Version `0.2.0`_
380409
.. _`1.2.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v1.1.0...1.2.0
381410
.. _`1.2.1`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v1.2.0...1.2.1
382411
.. _`1.3.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v1.2.1...1.3.0
383-
.. _`2.0.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v1.3.0...HEAD
412+
.. _`2.0.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v1.3.0...2.0.0
384413
.. _`2.0.1`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v2.0.0...2.0.1
385414
.. _`2.1.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v2.0.1...2.1.0
415+
.. _`2.2.0`: https://github.com/GreyNoise-Intelligence/pygreynoise/compare/v2.1.0...HEAD

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
author = "GreyNoise Intelligence"
2626

2727
# The full version, including alpha/beta/rc tags
28-
release = "2.1.0"
28+
release = "2.2.0"
2929

3030

3131
# -- General configuration ---------------------------------------------------

requirements/common.txt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
Click==8.1.3
2-
ansimarkup==1.5.0
3-
cachetools==5.3.1;python_version>='3'
1+
Click==8.1.7
2+
ansimarkup==2.1.0
3+
cachetools==5.3.3;python_version>='3'
44
colorama==0.4.6
5-
click-default-group==1.2.2
6-
click-repl==0.2.0
7-
dict2xml==1.7.3;python_version>='3'
8-
jinja2==3.1.2;python_version>='3.6'
9-
more-itertools==9.1.0;python_version>='3'
10-
requests==2.31.0
5+
click-default-group==1.2.4
6+
click-repl==0.3.0
7+
dict2xml==1.7.5;python_version>='3'
8+
jinja2==3.1.4;python_version>='3.6'
9+
more-itertools==8.14.0;python_version=='3.6'
10+
more-itertools==9.1.0;python_version=='3.7'
11+
more-itertools==10.3.0;python_version>='3.8'
12+
requests==2.32.3
1113
six==1.16.0

requirements/dev.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Requirements needed to develop the application
22
-r test.txt
33
advbumpversion==1.2.0
4-
ipython==8.21.0;python_version>='3'
5-
pre-commit==3.7.0
6-
tox==4.4.5
4+
ipython==8.18.1;python_version>='3'
5+
pre-commit==3.7.1
6+
tox==4.15.1

requirements/docs.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Requirements needed to build the documentation
22
-r common.txt
3-
Sphinx==7.0.1
4-
sphinx-click==4.4.0
5-
sphinx-rtd-theme==1.2.1
3+
Sphinx==7.3.7
4+
sphinx-click==6.0.0
5+
sphinx-rtd-theme==2.0.0

requirements/test.txt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
black<23.1.0;python_version<'3.7'
22
black==23.3.0;python_version=='3.7'
3-
black==24.3.0;python_version>'3.7'
3+
black==24.4.2;python_version>'3.7'
44
flake8<5.0.4;python_version<'3.8'
55
flake8==7.0.0;python_version>='3.8'
66
isort<5.12.0;python_version<'3.8'
77
isort==5.13.2;python_version>='3.8'
88
mock==5.1.0;python_version>='3.6'
99
pylint<2.16.2;python_version=='3.6' # pyup: ignore
10-
pylint==2.17.4;python_version>='3.7'
11-
pytest-cov==4.0.0;python_version>='3.6'
10+
pylint==2.17.7;python_version=='3.7'
11+
pylint==3.2.3;python_version>='3.8'
12+
pytest-cov==4.0.0;python_version=='3.6'
13+
pytest-cov==4.1.0;python_version=='3.7'
14+
pytest-cov==5.0.0;python_version>='3.8'
1215
pytest==7.0.1;python_version=='3.6' # pyup: ignore
13-
pytest==7.3.0;python_version>='3.7'
16+
pytest==7.4.4;python_version=='3.7'
17+
pytest==8.2.2;python_version>='3.8'
1418
restructuredtext-lint==1.4.0
15-
twine<4.0.2;python_version<'3.7'
16-
twine==4.0.2;python_version>='3.7'
19+
twine<4.0.2;python_version<='3.7'
20+
twine==5.1.0;python_version>'3.7'
1721
yamllint==1.28.0;python_version=='3.6'
1822
yamllint==1.32.0;python_version=='3.7'
19-
yamllint==1.34.0;python_version>='3.8'
23+
yamllint==1.35.1;python_version>='3.8'

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ def read(fname):
2020
"click-repl",
2121
"dict2xml",
2222
"jinja2",
23-
"more-itertools",
23+
"more-itertools>=8.14.0",
2424
"requests",
2525
"six",
2626
]
2727

2828
setup(
2929
name="greynoise",
30-
version="2.1.0",
30+
version="2.2.0",
3131
description="Abstraction to interact with GreyNoise API.",
3232
url="https://greynoise.io/",
3333
author="GreyNoise Intelligence",

src/greynoise/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
__maintainer__ = "GreyNoise Intelligence"
66
__email__ = "[email protected]"
77
__status__ = "BETA"
8-
__version__ = "2.1.0"
8+
__version__ = "2.2.0"

0 commit comments

Comments
 (0)