Skip to content

Commit 6ba2a0a

Browse files
chore(maintenance): remove cloud development environment configurations (#7887)
chore: remove cloud dev configs
1 parent 80df78b commit 6ba2a0a

File tree

7 files changed

+5
-144
lines changed

7 files changed

+5
-144
lines changed

.gitpod.Dockerfile

Lines changed: 0 additions & 11 deletions
This file was deleted.

.gitpod.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.gitpod_requirements.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

.gitpod_requirements.txt

Lines changed: 0 additions & 85 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
- [API reference documentation](#api-reference-documentation)
1717
- [Licensing](#licensing)
1818

19+
<!-- markdownlint-disable MD025 -->
1920
# Contributing Guidelines
21+
<!-- markdownlint-disable MD025 -->
2022

2123
<!-- markdownlint-disable MD013 -->
2224
Thank you for your interest in contributing to our project. Whether it's a [bug report](https://github.com/aws-powertools/powertools-lambda-python/issues/new?assignees=&labels=bug%2Ctriage&projects=&template=bug_report.yml&title=Bug%3A+TITLE), [new feature](https://github.com/aws-powertools/powertools-lambda-python/issues/new?assignees=&labels=feature-request%2Ctriage&projects=&template=feature_request.yml&title=Feature+request%3A+TITLE), [correction](https://github.com/aws-powertools/powertools-lambda-python/issues/new/choose), or [additional documentation](https://github.com/aws-powertools/powertools-lambda-python/issues/new?assignees=&labels=documentation%2Ctriage&projects=&template=documentation_improvements.yml&title=Docs%3A+TITLE), we greatly value feedback and contributions from our community.
@@ -96,13 +98,9 @@ timeline
9698

9799
### Dev setup
98100

99-
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/from-referrer/)
100-
101101
Firstly, [fork the repository](https://github.com/aws-powertools/powertools-lambda-python/fork).
102102

103-
To setup your development environment, we recommend using our pre-configured Cloud environment: <https://gitpod.io/#https://github.com/YOUR_USERNAME/aws-lambda-powertools-python>. Replace YOUR_USERNAME with your GitHub username or organization so the Cloud environment can target your fork accordingly.
104-
105-
Alternatively, you can use `make dev` within your local virtual environment.
103+
You can use `make dev` within your local virtual environment to setup your development environment.
106104

107105
To send us a pull request, please follow these steps:
108106

Makefile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@ dev-quality-code:
1616
poetry install --extras "all redis datamasking valkey"
1717
pre-commit install
1818

19-
dev-gitpod:
20-
pip install --upgrade pip poetry
21-
poetry install --extras "all redis datamasking valkey"
22-
pre-commit install
23-
2419
format-check:
2520
poetry run ruff format aws_lambda_powertools tests examples --check
2621

docs/contributing/setup.md

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: Setting up your development environment for contribution
77

88
[![Join our Discord](https://img.shields.io/badge/Discord-Join_Community-7289da.svg)](https://discord.gg/B8zZKbbyET){target="_blank"}
99

10-
This page describes how to setup your development environment (Cloud or locally) to contribute to Powertools for AWS Lambda.
10+
This page describes how to setup your development environment to contribute to Powertools for AWS Lambda.
1111

1212
<center>
1313
```mermaid
@@ -22,7 +22,7 @@ graph LR
2222
!!! question "First time contributing to an open-source project ever?"
2323
Read this [introduction on how to fork and clone a project on GitHub](https://docs.github.com/en/get-started/quickstart/contributing-to-projects){target="_blank" rel="nofollow"}.
2424

25-
Unless you're using the pre-configured Cloud environment, you'll need the following installed:
25+
You'll need the following installed:
2626

2727
* [GitHub account](https://github.com/join){target="_blank" rel="nofollow"}. You'll need to be able to fork, clone, and contribute via pull request.
2828
* [Python 3.10+](https://www.python.org/downloads/){target="_blank" rel="nofollow"}. Pick any version supported in [AWS Lambda runtime](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html).
@@ -35,24 +35,8 @@ Unless you're using the pre-configured Cloud environment, you'll need the follow
3535
* [AWS Account bootstrapped with CDK](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html){target="_blank"}
3636
* [AWS CLI installed and configured](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)
3737

38-
## Cloud environment
39-
40-
> **NOTE**. Be mindful of [Gitpod pricing structure](https://www.gitpod.io/pricing){target="_blank" rel="nofollow"} for long-running contributions. When in doubt, use the local environment below.
41-
42-
To use a pre-configured environment, replace `YOUR_USERNAME` with your GitHub username or organization.
43-
44-
```bash
45-
https://gitpod.io/#https://github.com/YOUR_USERNAME/powertools-lambda-python #(1)!
46-
```
47-
48-
1. For example, my username is `heitorlessa`. <br><br> Therefore, my final URL should be `https://gitpod.io/#https://github.com/heitorlessa/powertools-lambda-python`
49-
50-
Once provisioned, it'll install all development dependencies and tools you'll need to contribute.
51-
5238
## Local environment
5339

54-
> Assuming you've got all [requirements](#requirements).
55-
5640
You can use `make dev` to create a local virtual environment and install all dependencies locally.
5741

5842
!!! note "Curious about what `make dev` does under the hood?"

0 commit comments

Comments
 (0)