Cartography

Latest version: v0.99.0

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

Scan your dependencies

Page 24 of 32

0.32.0

- Added support for AWS KMS
- Adjust params of _transform_python_requirements
- Allow AWS tag sync to accept custom mappings
- Fix 522: resolve ServiceUnavailable exception - ECR missing index, load now uses UNWIND
- Migrate from travis-ci.org to GitHub actions (524)

0.31.0

- Add tests for `aws.start_aws_ingestion()` and `_sync_multiple_accounts()`
- Added exit code of 1 to the two errors that can occur when initially connecting to Neo4j DB
- Fix 434 - Add EC2PrivateIp index, perf improvements to netinf sync
- Added 'ALL' firewall rules to detect additional internet exposed GCP compute instances
- Link AWSDNSRecord and LoadBalancerV2 nodes
- Fix 501: GCP DNS return [] on exception, not {}
- Handle NoSuchBucket and AllAccessDisabled in AWS S3 get_bucket_location()
- Fix 492: Handle accessdenied on get_bucket_location
- Fix 231: Use bucket region parameter is AWS S3 api calls
- Fix 484: Handle forbidden DNS
- Add MessageBird, Cloudanix as Cartography users in README (welcome! 🎉)

0.30.0

- Add GCP DNS Ingestion
- Speed up AWS ECR repo images sync with UNWIND
- Fix 447 - GCP: Only query for active projects
- Revert "Temporary fix for 460 - TravisCI issue"
- Sync GCP Forwarding Rules
- Temporarily remove ECR scan findings sync (will move to own module)
- Fix 463: Handle ECR AccessDeniedException

0.29.1

Note: This release has known issue 434, but we only have 1 confirmed report so we will release anyway. Please reply in that issue if you are affected and we will patch.

- AWS ECR sync: fix incorrect path to ImageNotFound exception, add indexes
- Fix 456: broken links in docs
- Temporary fix for 460: TravisCI issue

0.29.0

Note: This release has known issue 434, but we only have 1 confirmed report so we will release anyway. Please reply in that issue if you are affected and we will patch.

- Handle NoSuchBucket exception in get_bucket_policy
- Fix IAM sync node label interpretation by adding missing `:`
- Add AWS EC2 network interface details
- Patch 424 and 425: force Okta library version to <1.0.0
- Fix 428: Skip over AWS describe_tgw_attachment errors
- 347: add support for linking Python libraries in GitHub repos
- Add support for AWS ECR repositories, images, and vulnerability scan results
- Bump boto3 version
- Fix 439: AWS ECR sync transform, adjust log levels
- Raise required Neo4j driver from 1.7.0 to 1.7.6
- Fix 440: consume results in ECR sync
- Remove stale rels in network interface cleanup job
- Fix 448, 450: use generator to fix ECR sync memory issues
- Lower most log messages in ECR sync to debug level

0.28.0

- Fix 407: Correctly ingest EC2security group egress rules
- 399: Add more details for EC2Subnet nodes
- Fix 406 - get_role_manage_policy_data NoSuchEntityException

Page 24 of 32

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.