Skip to content

Commit e23520d

Browse files
authored
chore: rename repo to serverless-api-framework-python (#81)
1 parent 83e1ff5 commit e23520d

File tree

11 files changed

+32
-27
lines changed

11 files changed

+32
-27
lines changed

.github/CONTRIBUTING.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
# Contribute to `serverless-api-project`
1+
# Contribute to `serverless-api-framework-python`
22

3-
`serverless-api-project` is MIT licensed accepts contributions via GitHub. This document will cover how to contribute to the project and report issues.
3+
`serverless-api-framework-python` is MIT licensed accepts contributions via GitHub. This document will cover how to contribute to the project and report issues.
44

55
## Topics
66

7-
- [Reporting Security Issues](#reporting-security-issues)
8-
- [Reporting Issues](#reporting-issues)
9-
- [Suggesting feature](#suggesting-feature)
10-
- [Contributing Code](#contributing-code)
11-
- [Community Guidelines](#community-guidelines)
7+
- [Contribute to `serverless-api-framework-python`](#contribute-to-serverless-api-framework-python)
8+
- [Topics](#topics)
9+
- [Reporting security issues](#reporting-security-issues)
10+
- [Reporting issues](#reporting-issues)
11+
- [Suggesting a feature](#suggesting-a-feature)
12+
- [Submit code](#submit-code)
13+
- [Pull Request Guidelines](#pull-request-guidelines)
14+
- [Community guidelines](#community-guidelines)
1215

1316
## Reporting security issues
1417

@@ -21,15 +24,15 @@ We always appreciate a well-written, thorough bug report, and will thank you for
2124
Before opening a new issue, we appreciate you reviewing open issues to see if there are any similar requests.
2225
If there is a match, thumbs up the issue with a 👍 and leave a comment if you have additional information.
2326

24-
When reporting an issue, please include the version of `serverless-api-project`, your os and the version of python you are using.
27+
When reporting an issue, please include the version of `serverless-api-framework-python`, your os and the version of python you are using.
2528

2629
## Suggesting a feature
2730

2831
When requesting a feature, some of the questions we want to answer are:
2932

3033
- What value does this feature bring to end users?
3134
- How urgent is the need (nice to have feature or need to have)?
32-
- Does this align with the goals of `serverless-api-project`?
35+
- Does this align with the goals of `serverless-api-framework-python`?
3336

3437
### Submit code
3538

@@ -39,7 +42,7 @@ To submit code:
3942
- Create a topic branch from where you want to base your work (usually main)
4043
- Add tests to cover contributed code
4144
- Push your commit(s) to your topic branch on your fork
42-
- Open a pull request against `serverless-api-project` `main` branch that follows [PR guidelines](#pull-request-guidelines)
45+
- Open a pull request against `serverless-api-framework-python` `main` branch that follows [PR guidelines](#pull-request-guidelines)
4346

4447
If you have questions or comments on your code, feel free to correct these in your branch through new commits.
4548

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Serverless API Framework
22

33
[![PyPI version](https://badge.fury.io/py/scw-serverless.svg)](https://badge.fury.io/py/scw-serverless)
4-
[![Documentation Status](https://readthedocs.org/projects/serverless-api-project/badge/?version=latest)](https://serverless-api-project.readthedocs.io/en/latest/?badge=latest)
5-
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/scaleway/serverless-api-project/main.svg)](https://results.pre-commit.ci/latest/github/scaleway/serverless-api-project/main)
4+
[![Documentation Status](https://readthedocs.org/projects/serverless-api-framework-python/badge/?version=latest)](https://serverless-api-framework-python.readthedocs.io/en/latest/?badge=latest)
5+
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/scaleway/serverless-api-framework-python/main.svg)](https://results.pre-commit.ci/latest/github/scaleway/serverless-api-framework-python/main)
66

7-
Serverless API Framework is a tool that lets you write and deploy serverless functions in python.
7+
Serverless API Framework is a tool that lets you write and deploy serverless functions in Python.
88
It bridges your code with the deployment configuration to make it a breeze to work with serverless functions.
99

1010
Starts by defining a simple Python function:
@@ -41,7 +41,7 @@ scw-serverless --help
4141

4242
### Writing and configuring functions
4343

44-
You can transform your python functions into serverless functions by using decorators:
44+
You can transform your Python functions into serverless functions by using decorators:
4545

4646
```python
4747
import os
@@ -57,7 +57,7 @@ def hello_world(event, context):
5757
```
5858

5959
The configuration is done by passing arguments to the decorator.
60-
To view which arguments are supported, head over to this [documentation](https://serverless-api-project.readthedocs.io/) page.
60+
To view which arguments are supported, head over to this [documentation](https://serverless-api-framework-python.readthedocs.io/) page.
6161

6262
When you are ready, you can deploy your function with the `scw-serverless` CLI tool:
6363

@@ -69,8 +69,10 @@ The tool will use your Scaleway credentials from your environment and config fil
6969

7070
## What’s Next?
7171

72-
To learn more about the framework, have a look at the [documentation](https://serverless-api-project.readthedocs.io/).
73-
If you want to see it in action, we provide some [examples](https://github.com/scaleway/serverless-api-project/tree/main/examples) to get you started.
72+
To learn more about the framework, have a look at the [documentation](https://serverless-api-framework-python.readthedocs.io/).
73+
If you want to see it in action, we provide some [examples](https://github.com/scaleway/serverless-api-framework-python-python/tree/main/examples) to get you started.
74+
75+
To run your Python functions locally, check out [Scaleway Functions Python](https://github.com/scaleway/serverless-functions-python).
7476

7577
## Contributing
7678

docs/source/examples/cron.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
A Cron example to showcase the `schedule` decator.
44

5-
## [Source](https://github.com/scaleway/serverless-api-project/blob/main/examples/cron/handler.py)
5+
## [Source](https://github.com/scaleway/serverless-api-framework-python/blob/main/examples/cron/handler.py)
66

77
```{literalinclude} ../../../examples/cron/handler.py
88
```

docs/source/examples/github_actions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
```{include} ../../../examples/github_actions/README.md
22
```
33

4-
## [Source](https://github.com/scaleway/serverless-api-project/blob/main/examples/pr_notifier/notifier.py)
4+
## [Source](https://github.com/scaleway/serverless-api-framework-python/blob/main/examples/pr_notifier/notifier.py)
55

66
```{literalinclude} ../../../examples/github_actions/deploy.yml
77
---

docs/source/examples/hello_world.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
A simple "Hello World!" example to get you started.
44

5-
## [Source](https://github.com/scaleway/serverless-api-project/blob/main/examples/hello_world/handler.py)
5+
## [Source](https://github.com/scaleway/serverless-api-framework-python/blob/main/examples/hello_world/handler.py)
66

77
```{literalinclude} ../../../examples/hello_world/handler.py
88
```

docs/source/examples/multiple_modules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
```{include} ../../../examples/multiple_modules/README.md
22
```
33

4-
## [Sources](https://github.com/scaleway/serverless-api-project/blob/main/examples/multiple_modules/app.py)
4+
## [Sources](https://github.com/scaleway/serverless-api-framework-python/blob/main/examples/multiple_modules/app.py)
55

66
```{literalinclude} ../../../examples/multiple_modules/app.py
77
```

docs/source/examples/pr_notifier.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
```{include} ../../../examples/pr_notifier/README.md
22
```
33

4-
## [Source](https://github.com/scaleway/serverless-api-project/blob/main/examples/pr_notifier/notifier.py)
4+
## [Source](https://github.com/scaleway/serverless-api-framework-python/blob/main/examples/pr_notifier/notifier.py)
55

66
```{literalinclude} ../../../examples/pr_notifier/notifier.py
77
```

examples/github_actions/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Deploying using Github Actions](https://github.com/scaleway/serverless-api-project/tree/main/examples/github_actions)
1+
# [Deploying using Github Actions](https://github.com/scaleway/serverless-api-framework-python/tree/main/examples/github_actions)
22

33
This example provides a simple Github Action configuration file to get you started on deploying with `scw_serverless` in your CI/CD pipelines.
44

examples/multiple_modules/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Multiple Modules](https://github.com/scaleway/serverless-api-project/tree/main/examples/multiple_modules)
1+
# [Multiple Modules](https://github.com/scaleway/serverless-api-framework-python/tree/main/examples/multiple_modules)
22

33
An app to upload and query files to S3 Glacier on Scaleway split in multiple modules.
44

examples/pr_notifier/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Pull Requests Notifier](https://github.com/scaleway/serverless-api-project/tree/main/examples/pr_notifier)
1+
# [Pull Requests Notifier](https://github.com/scaleway/serverless-api-framework-python/tree/main/examples/pr_notifier)
22

33
A simple Slack bot to notify on new pull requests using `scw_serverless` for deployment. Compatible with Github and Gitlab.
44

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ description = "Framework for writing serverless APIs in Python, using Scaleway f
55
authors = ["Scaleway Serverless Team <opensource@scaleway.com>"]
66
readme = "README.md"
77
license = "MIT"
8-
repository = "https://github.com/scaleway/serverless-api-project"
9-
documentation = "https://serverless-api-project.readthedocs.io/en/latest/"
8+
repository = "https://github.com/scaleway/serverless-api-framework-python-python"
9+
documentation = "https://serverless-api-framework-python.readthedocs.io/en/latest/"
1010
keywords = ["serverless", "scaleway", "functions", "cloud", "faas"]
1111

1212
# Should be one of:

0 commit comments

Comments
 (0)