Skip to content

Commit

Permalink
Merge pull request #178 from britive/develop
Browse files Browse the repository at this point in the history
v2.1.0-rc.0
  • Loading branch information
theborch authored Jan 30, 2025
2 parents 24813ac + 4e2b3ef commit 806dbb1
Show file tree
Hide file tree
Showing 56 changed files with 490 additions and 262 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,29 @@
> As of v1.4.0, release candidates will be published in an effort to get new features out faster while still allowing
> time for full QA testing before moving the release candidate to a full release.
## v2.1.0-rc.0 [2025-01-27]

__What's New:__

* `pybritive-aws-cred-process` can now prompt users for `otp` or `justification` when needed.
* `my_resource` profile checkouts can now specify a `response_template` by appending `/{template name}` to the profile.

__Enhancements:__

* Added ITSM `--ticket-type` `--ticket-id` options.

__Bug Fixes:__

* None

__Dependencies:__

* `britive~=4.0`

__Other:__

* Python 3.8 is EOL, so support is dropped.

## v2.0.1 [2025-01-17]

__What's New:__
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 Britive, Inc
Copyright (c) 2025 Britive, Inc

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ PyBritive is intended to be used as a CLI application for communicating with the

## Requirements

* Python 3.8 or higher
* Python 3.9 or higher
* Active Britive tenant (or nothing is really going to work)

## Installation
Expand Down
6 changes: 3 additions & 3 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ nav:
- GitHub Repo: https://github.com/britive/python-cli
theme: readthedocs
repo_url: https://github.com/britive/python-cli
edit_uri: ''
copyright: 2024 Britive, Inc.
edit_uri: ""
copyright: 2025 Britive, Inc.
markdown_extensions:
- attr_list
- mkdocs-click
- admonition
watch:
- src/pybritive/commands/
- src/pybritive/
- src/pybritive/
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ classifiers = [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Internet",
"Topic :: Security",
"Topic :: Utilities",
]
license = {file = "LICENSE"}
requires-python = ">= 3.8"
requires-python = ">= 3.9"
dependencies = [
"britive~=3.1",
"britive~=4.0",
"click>=8.1.7",
"colored",
"cryptography",
Expand Down Expand Up @@ -92,7 +92,7 @@ select = [

[tool.ruff.lint.pylint]
allow-magic-value-types = ["int", "str"]
max-args = 16
max-args = 18
max-branches = 30
max-returns = 8
max-statements = 72
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
beautifulsoup4
boto3
britive>=3.0.0
britive~=4.0
certifi
charset-normalizer
click>=8.1.7
Expand Down
2 changes: 1 addition & 1 deletion src/pybritive/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '2.0.1'
__version__ = '2.1.0-rc.0'
Loading

0 comments on commit 806dbb1

Please sign in to comment.