Pycons3rt3

Latest version: v0.0.21

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

Scan your dependencies

Page 1 of 3

0.0.22a0

========

* TBD

0.0.21

======

* Added a method to get the latest S3 object in a bucket given a prefix
* Changed the build method from setup.py to pypa - python3 -m build
* Added method list_deployment_runs for listing runs in the user context
* Added logging for the openssl decrypt method
* Moved the /api/users endpoint to /api/admin/users
* Modernized the nexus.py module, added a CLI command for it
* Consolidated duplicated code in httpclient.py
* Added a method to list services for a team

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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.