Skip to content

Commit 4e2b3ef

Browse files
authored
Merge pull request #177 from britive/v2.1.0-rc.0
v2.1.0-rc.0
2 parents a1af5cd + 04ba08a commit 4e2b3ef

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+490
-262
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,29 @@
33
> As of v1.4.0, release candidates will be published in an effort to get new features out faster while still allowing
44
> time for full QA testing before moving the release candidate to a full release.
55
6+
## v2.1.0-rc.0 [2025-01-27]
7+
8+
__What's New:__
9+
10+
* `pybritive-aws-cred-process` can now prompt users for `otp` or `justification` when needed.
11+
* `my_resource` profile checkouts can now specify a `response_template` by appending `/{template name}` to the profile.
12+
13+
__Enhancements:__
14+
15+
* Added ITSM `--ticket-type` `--ticket-id` options.
16+
17+
__Bug Fixes:__
18+
19+
* None
20+
21+
__Dependencies:__
22+
23+
* `britive~=4.0`
24+
25+
__Other:__
26+
27+
* Python 3.8 is EOL, so support is dropped.
28+
629
## v2.0.1 [2025-01-17]
730

831
__What's New:__

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 Britive, Inc
3+
Copyright (c) 2025 Britive, Inc
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ PyBritive is intended to be used as a CLI application for communicating with the
66

77
## Requirements
88

9-
* Python 3.8 or higher
9+
* Python 3.9 or higher
1010
* Active Britive tenant (or nothing is really going to work)
1111

1212
## Installation

mkdocs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ nav:
77
- GitHub Repo: https://github.com/britive/python-cli
88
theme: readthedocs
99
repo_url: https://github.com/britive/python-cli
10-
edit_uri: ''
11-
copyright: 2024 Britive, Inc.
10+
edit_uri: ""
11+
copyright: 2025 Britive, Inc.
1212
markdown_extensions:
1313
- attr_list
1414
- mkdocs-click
1515
- admonition
1616
watch:
1717
- src/pybritive/commands/
18-
- src/pybritive/
18+
- src/pybritive/

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ classifiers = [
1414
"License :: OSI Approved :: MIT License",
1515
"Operating System :: OS Independent",
1616
"Programming Language :: Python",
17-
"Programming Language :: Python :: 3.8",
1817
"Programming Language :: Python :: 3.9",
1918
"Programming Language :: Python :: 3.10",
2019
"Programming Language :: Python :: 3.11",
2120
"Programming Language :: Python :: 3.12",
21+
"Programming Language :: Python :: 3.13",
2222
"Topic :: Internet",
2323
"Topic :: Security",
2424
"Topic :: Utilities",
2525
]
2626
license = {file = "LICENSE"}
27-
requires-python = ">= 3.8"
27+
requires-python = ">= 3.9"
2828
dependencies = [
29-
"britive~=3.1",
29+
"britive~=4.0",
3030
"click>=8.1.7",
3131
"colored",
3232
"cryptography",
@@ -92,7 +92,7 @@ select = [
9292

9393
[tool.ruff.lint.pylint]
9494
allow-magic-value-types = ["int", "str"]
95-
max-args = 16
95+
max-args = 18
9696
max-branches = 30
9797
max-returns = 8
9898
max-statements = 72

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
beautifulsoup4
22
boto3
3-
britive>=3.0.0
3+
britive~=4.0
44
certifi
55
charset-normalizer
66
click>=8.1.7

src/pybritive/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2.0.1'
1+
__version__ = '2.1.0-rc.0'

0 commit comments

Comments
 (0)