Skip to content

Commit

Permalink
clean: remove unused depts
Browse files Browse the repository at this point in the history
  • Loading branch information
XargsUK committed Feb 26, 2024
1 parent 8322c79 commit 039b8cf
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 86 deletions.
24 changes: 1 addition & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,6 @@

The switchroles-lambda project leverages AWS Lambda to streamline the generation of AWS configurations for accounts in Organizations. It provides a flexible and scalable solution for managing AWS resources across multiple accounts and regions. It is designed with [AWS Extend Switch Roles](https://chromewebstore.google.com/detail/aws-extend-switch-roles/jpmkfafbacpgapdghgdpembnojdlgkdl) and [AESR S3 Config Sender](https://github.com/XargsUK/aesr-s3-config-sender/) in mind.

---

## Features

| | Feature | Description |
|----|-------------------|---------------------------------------------------------------|
| ⚙️ | **Architecture** | The project follows a modular architecture utilizing AWS Lambda for serverless deployment. |
| 🧪 | **Testing** | Testing frameworks include Moto for mock AWS services and responses for HTTP testing. |
| ⚡️ | **Performance** | The project demonstrates efficient resource utilization, optimizing execution speed and minimizing runtime overhead. |
| 📦 | **Dependencies** | Key libraries and dependencies include Werkzeug, boto3, cryptography, and pydantic for enhanced functionality and data validation. These dependencies are crucial for seamless integration and execution. |


---

## Repository Structure

```sh
└── switchroles-lambda/
├── LICENSE
├── lambda_handler.py
├── requirements.txt
└── testlambda.py
```

---

Expand All @@ -67,6 +44,7 @@ The switchroles-lambda project leverages AWS Lambda to streamline the generation
Ensure you have the following dependencies installed on your system:

* **Python**: `version 3.10.12`
* **boto3**: `version 1.34.43`

### Installation

Expand Down
64 changes: 1 addition & 63 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,63 +1 @@
annotated-types==0.6.0
attrs==23.2.0
aws-sam-translator==1.85.0
aws-xray-sdk==2.12.1
boto3==1.34.43
botocore==1.34.43
certifi==2024.2.2
cffi==1.16.0
cfn-lint==0.85.2
charset-normalizer==3.3.2
cryptography==42.0.3
docker==7.0.0
ecdsa==0.18.0
graphql-core==3.2.3
idna==3.6
Jinja2==3.1.3
jmespath==1.0.1
jschema-to-python==1.2.3
jsondiff==2.0.0
jsonpatch==1.33
jsonpickle==3.0.2
jsonpointer==2.4
jsonschema==4.21.1
jsonschema-path==0.3.2
jsonschema-specifications==2023.12.1
junit-xml==1.9
lazy-object-proxy==1.10.0
MarkupSafe==2.1.5
moto==5.0.1
mpmath==1.3.0
multipart==0.2.4
networkx==3.2.1
openapi-schema-validator==0.6.2
openapi-spec-validator==0.7.1
packaging==23.2
pathable==0.4.3
pbr==6.0.0
py-partiql-parser==0.5.1
pyasn1==0.5.1
pycparser==2.21
pydantic==2.6.1
pydantic_core==2.16.2
pyparsing==3.1.1
python-dateutil==2.8.2
python-jose==3.3.0
PyYAML==6.0.1
referencing==0.31.1
regex==2023.12.25
requests==2.31.0
responses==0.25.0
rfc3339-validator==0.1.4
rpds-py==0.18.0
rsa==4.9
s3transfer==0.10.0
sarif-om==1.0.4
six==1.16.0
sshpubkeys==3.3.1
sympy==1.12
typing_extensions==4.9.0
urllib3==2.0.7
Werkzeug==3.0.1
wrapt==1.16.0
xmltodict==0.13.0
boto3==1.34.43

0 comments on commit 039b8cf

Please sign in to comment.