Pycons3rt3

Latest version: v0.0.25

Safety actively analyzes 688554 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.0.20

======

* Added the ability to specify ports and protocol for generated hostname based IpPermissions rules
* Added methods to clean up and delete S3 buckets, organized and refactored S3Util to utilize newer module methods
* Redacted ReST API token from DEBUG logging
* Added methods to set S3 bucket lifecycle rules, including a method to set lifecycle deletion rules
* Added sample scripts for import assets from a directory and setting project asset visibilities
* Added a method to get the first listed nameserver on Linux
* Added snapshot info including snapshot storage to the team run report

0.0.19

======

* Added a method to create an identity for a storage bucket and added a sample script
* Added a method to automatically create AWS config and credentials file from an identity
* Added methods and CLI commands to list team members and list team members by team manager

0.0.18

======

* Added CLI commands to create, restore, and delete snapshots across one or more teams:
* cons3rt team run snapshot create --id=123
* cons3rt team run snapshot restore --id=123
* cons3rt team run snapshot delete --id=123
* Added a --skip arg to provide a list of deployment run IDs to skip
* cons3rt team run snapshot create --id=3 --skip 12345
* Added a CLI command to list runs in a team:
* cons3rt team run list --id=1
* Added project CLI commands for snapshots that behave like the team ones, allow you to manage snapshots across one or more projects:
* cons3rt project run snapshot create --id=123
* cons3rt project run snapshot restore --id=123
* cons3rt project run snapshot delete --id=123
* Updated the error handling for parsing http responses
* Updated the error messages reported in host action results

0.0.17

======

* Added the "cons3rt run cancel" and "cons3rt run release" CLI commands
* Added the "cons3rt cloudspace project list", "cons3rt cloudspace user list", and "cons3rt user list" CLI commands
* Greatly enhanced CLI output formatting!!!!
* Added a create_user() method for easy creation of users over rest api
* Added user counts to the `ractl print` command
* Added methods to counts the list collab tools and count collab tool users for a team
* Added the `team collabtools` subcommand for the team CLI
* Added a `--blocked` arg to include blocked users in output
* Added a `--cpu` arg to specify the max number of CPU when subscribing to a template
* Added a methods to list the deployment runs and deployment run hosts in a cloud
* Added a method to list the deployment run hosts in a cloud that are using GPUs
* Added CLI command `cons3rt cloud run list --id=1` to list deployment runs in the cloud(s)
* Added CLI command `cons3rt cloud run hosts --id=1` to list deployment run hosts in the cloud(s)
* Added CLI command `cons3rt cloud run gpus --id=1` to list GPU usage in the cloud(s)
* Added the ability to save cons3rt data to a local PYCONS3RT_HOME/data directory to be loaded with the `--load`
arg on future commands

0.0.16

======

* Added CLI commands cons3rt project run off, on, snapshot, and restore to manage runs at the project level
* Expanded the methods for listing site users via a new method list_users which take more options like user state and creation dates,
and added the ability to set max_results, and set the default to 500, which should significant speed up this query
* Improved releasing all active runs from a cloudspace, will now monitor each DR to reach COMPLETED or CANCELLED status
* Added a "RunWaiter" class for monitoring deployment runs reaching one of a list of desired states

0.0.15

======

* Added the capability to terminate a service runner process by converting from a threading.Thread to a multiprocessing.Process
* Cleaned up duplicate code fragments

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.