-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DS-2230/rename #141
DS-2230/rename #141
Changes from all commits
191a497
5334210
17dcd54
2b4f5c5
7d948c6
888dc51
6ac0f7a
b05d47f
1305bc9
ec04d82
6a7d031
bf98a7e
c56e30b
7684041
4e3cf52
9100d42
33f4e17
eafa3b7
e108450
a61207d
deae127
3f07450
655739f
17d70c0
c8f5767
4278d7b
d6ae9c6
c726eca
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,25 @@ | ||
Contributors from outside ShopRunner should feel free to submit a PR without having completed all of the items below. See [CONTRIBUTING.md](https://github.com/ShopRunner/creevey/blob/master/CONTRIBUTING.md) for additional information. | ||
# Pull Request Process | ||
|
||
**General Pull Request Checklist** | ||
Contributors from outside ShopRunner should feel free to submit a PR without having completed all of the items below. See [CONTRIBUTING.md](https://github.com/ShopRunner/wildebeest/blob/master/CONTRIBUTING.md) for additional information. | ||
|
||
- [ ] Pull request has been made against the `wip` branch (or from `wip` into `master`). | ||
- [ ] Pull request includes a description of the change and the reason behind it. | ||
- [ ] Pull request [uses keywords](https://help.github.com/en/articles/closing-issues-using-keywords) to close relevant [issues](https://github.com/ShopRunner/creevey/issues). | ||
- [ ] Pull request includes unit tests for any bug fixes and new functionality. | ||
- [ ] `./.ci/test.sh` passes locally. | ||
- [ ] Docs have been updated as needed. (`./.ci/test.sh` rebuilds the docs. Open `docs/_html/index.html` to check them.) | ||
|
||
The maintainer will complete the following steps for external contributions. | ||
You can run `./.ci/test.sh` locally to check for style issues, run tests, rebuild docs, etc. before submitting changes. | ||
|
||
**Additional Items for ShopRunner Contributors** | ||
## Description | ||
|
||
- [ ] `CHANGELOG.md` has been updated. | ||
- [ ] `_version.py` has been updated. | ||
- [ ] Version number has been updated in `docs/conf.py`. | ||
DESCRIBE THE CHANGE AND EXPLAIN THE REASON BEHIND IT | ||
|
||
**For merges from `wip` to `master`**:: | ||
## Checklist | ||
|
||
- [ ] Confirm that docs build correctly on [readthedocs](https://readthedocs.org/projects/creevey/builds/). | ||
### General | ||
|
||
- [ ] Pull request [uses keywords](https://help.github.com/en/articles/closing-issues-using-keywords) to close relevant [issues](https://github.com/ShopRunner/wildebeest/issues). | ||
- [ ] Pull request includes unit tests for any bug fixes and new functionality. | ||
- [ ] Docs have been updated as needed. (`sphinx-build docs docs/_html` rebuilds the docs. Open `docs/_html/index.html` to check them.) | ||
|
||
### ShopRunner Contributors | ||
|
||
The maintainer will complete the following steps for contributions from outside ShopRunner. | ||
|
||
- [ ] `CHANGELOG.md` has been updated. | ||
- [ ] `_version.py` has been updated. | ||
- [ ] Version number has been updated in `docs/conf.py`. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions | ||
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions | ||
|
||
name: Python package | ||
|
||
on: | ||
pull_request: | ||
branches: [ master ] | ||
|
||
jobs: | ||
test: | ||
|
||
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
python-version: [3.6, 3.7, 3.8] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Set up Python ${{ matrix.python-version }} | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: ${{ matrix.python-version }} | ||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
python -m pip install . | ||
python -m pip install -r requirements-dev.txt | ||
- name: Run checks and build docs | ||
run: .ci/test.sh | ||
- name: Verify build | ||
run: | | ||
pip install --upgrade pip wheel twine | ||
python setup.py sdist bdist_wheel |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions | ||
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions | ||
|
||
name: Python package | ||
|
||
on: | ||
push: | ||
branches: [ master ] | ||
|
||
jobs: | ||
test: | ||
|
||
runs-on: ubuntu-latest | ||
strategy: | ||
matrix: | ||
python-version: [3.6, 3.7, 3.8] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Set up Python ${{ matrix.python-version }} | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: ${{ matrix.python-version }} | ||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
python -m pip install . | ||
python -m pip install -r requirements-dev.txt | ||
- name: Run checks and build docs | ||
run: | | ||
.ci/test.sh | ||
|
||
publish: | ||
|
||
runs-on: ubuntu-latest | ||
needs: [test] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Set up Python | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: '3.x' | ||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install setuptools wheel twine | ||
- name: Build and publish | ||
env: | ||
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} | ||
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} | ||
run: | | ||
python setup.py sdist bdist_wheel | ||
twine upload dist/* |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,11 @@ | ||
# Creevey | ||
# Wildebeest | ||
|
||
> **Note 6/15/20:** Our team previously had a tradition of naming projects with terms or characters from the Harry Potter series, but we are disappointed by J.K. Rowling’s persistent transphobic comments. In response, we will be renaming this repository, and are working to develop an inclusive solution that minimizes disruption to our users. | ||
![wildebeest stampede](docs/images/wildebeest_stampede.jpg) | ||
|
||
Creevey is a file processing framework. It is designed for IO-bound workflows that involve reading files into memory, doing some processing on their contents, and writing out the results. It makes running those workflows faster and more reliable by parallelizing them across files, optional skipping files that have already been processed, handling errors, and keeping organized records of what happened. | ||
Wildebeest is a file processing framework. It is designed for IO-bound workflows that involve reading files into memory, doing some processing on their contents, and writing out the results. It makes running those workflows faster and more reliable by parallelizing them across files, optional skipping files that have already been processed, handling errors, and keeping organized records of what happened. | ||
|
||
Creevey was developed for deep learning computer vision projects, so in addition to the general framework it also provides predefined components for image processing. However, it can be used for any project that involves processing data from many sources. | ||
Wildebeest was developed for deep learning computer vision projects, so in addition to the general framework it also provides predefined components for image processing. However, it can be used for any project that involves processing data from many sources. | ||
|
||
See [the docs](https://creevey.readthedocs.io/) for more details. | ||
See [the docs](https://wildebeest.readthedocs.io/) for more details. | ||
|
||
Wildebeest was known as Creevey until version 3.0.0. |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO you shouldn't have to certify that you've run checks locally; that's what CI/CD is for.