You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test37: # This is the name of the job, feel free to change it to better match what you're trying to do!
19
-
# These next lines defines a Docker executors: https://circleci.com/docs/2.0/executor-types/
20
-
# You can specify an image from Dockerhub or use one of the convenience images from CircleCI's Developer Hub
21
-
# A list of available CircleCI Docker convenience images are available here: https://circleci.com/developer/images/image/cimg/python
22
-
# The executor is the environment in which the steps below will be executed - below will use a python 3.6.14 container
23
-
# Change the version below to your required version of python
24
-
docker:
25
-
- image: cimg/python:3.7
26
-
working_directory: /tmp/src/<reponame>
27
-
resource_class: medium
28
-
# Checkout the code as the first step. This is a dedicated CircleCI step.
29
-
# The python orb's install-packages step will install the dependencies from a Pipfile via Pipenv by default.
30
-
# Here we're making sure we use just use the system-wide pip. By default it uses the project root's requirements.txt.
31
-
# Then run your tests!
32
-
# CircleCI will report the results back to your VCS provider.
33
-
steps:
34
-
- checkout
35
-
# Install Pillow first to avoid jpsg and zlib issues
36
-
- python/install-packages:
37
-
path-args: .[test]
38
-
pypi-cache: false
39
-
venv-cache: false
40
-
pkg-manager: pip-dist
41
-
# app-dir: ~/project/package-directory/ # If you're requirements.txt isn't in the root directory.
42
-
# pip-dependency-file: test-requirements.txt # if you have a different name for your requirements file, maybe one that combines your runtime and test requirements.
43
-
- run:
44
-
name: Run tests
45
-
# This assumes pytest is installed via the install-package step above
46
-
command: |
47
-
pytest --cov=./<reponame>
48
-
mkdir /tmp/src/coverage
49
-
mv ./.coverage /tmp/src/coverage/.coverage.py37
50
-
- store_artifacts:
51
-
path: /tmp/src/coverage
52
-
# Persist the specified paths (workspace/echo-output) into the workspace for use in downstream job.
53
-
- persist_to_workspace:
54
-
# Must be an absolute path, or relative path from working_directory. This is a directory on the container which is
55
-
# taken to be the root directory of the workspace.
This repository contains the source files for our community guidelines.
41
6
42
-
[](https://<reponame>.readthedocs.io/en/latest/?badge=latest)
[](https://physiopy-community-guidelines.readthedocs.io/en/latest/?badge=latest)
``<reponame>`` is a python3 library meant to do something.
61
-
62
-
> If you use ``<reponame>`` in your work, please support it by citing the zenodo DOI of the version you used. You can find the latest version [here](https://doi.org/10.5281/zenodo.3470091)
63
-
64
-
> We also support gathering all relevant citations via [DueCredit](http://duecredit.org).
29
+
> If you use ``physiopy-community-guidelines`` in your work, please support it by citing the zenodo DOI of the version you used. You can find the latest version [here](https://doi.org/10.5281/zenodo.3470091)
65
30
66
-
[Read the latest documentation](https://<reponame>.readthedocs.io/en/latest/) for more information on <reponame>!
67
31
68
-
## Tested OSs
69
-
We woudl love to do that, but for teh moment we cannot support **Windows or MacOS testing**. The reason is related to the cost of running such tests: for each non-Linux test, we can run up to 8 tests on Linux instead. Partial Windows and MacOS testing might be introduced in future releases.
70
-
71
-
Hence, while **we cannot ensure that <reponame> will run on Windows or MacOS**, however we don't see any reason it shouldn't.
72
-
Besides, it will run on Windows Linux Subsistems.
73
-
74
-
We apologise for the discomfort.
75
-
76
-
77
-
<!-- ## Hacktoberfest
78
-
Hacktoberfest participants, welcome!
79
-
We have some issues for you [here](https://github.com/physiopy/<reponame>/issues?q=is%3Aissue+is%3Aopen+label%3Ahacktoberfest)!
80
-
However, feel free to tackle any issue you'd like. Depending on the issue and extent of contribution, Hacktoberfest related PRs might not count toward being listed as contributors and authors (unless there is the specific interest). You can ask about it in the issue itself!
81
-
Feel free to ask help to the contributors over gitter, happy coding and (hopefully) enjoy hour tee (or tree)!
82
-
83
-
## The BrainWeb
84
-
BrainWeb participants, welcome!
85
-
We have a milestone [here](https://github.com/physiopy/<reponame>/milestone/5) as a collection of issues you could work on with our help.
86
-
Check the issues with a `BrainWeb` label. Of course, they are only suggestions, so feel free to tackle any issue you want, even open new ones!
87
-
You can also contact us on Gitter, in the BrainHack Mattermost (<a href="https://mattermost.brainhack.org/brainhack/channels/physiopy">#physiopy</a>), and don't hesitate to contact [Stefano](https://github.com/smoia) in other ways to jump in the development!
88
-
-->
89
32
90
33
**We're looking for code contributors,** but any suggestion/bug report is welcome! Feel free to open issues!
91
34
@@ -106,18 +49,5 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
106
49
License
107
50
-------
108
51
109
-
This template is released under The Unlicense. Commented here below a copy of the Apache 2.0 Licence, adopted by Physiopy.
110
-
Remember to change the licence of your repository as soon as you adopt the template.
111
-
<!-- Copyright 2019-2020, The Physiopy community.
112
-
113
-
Licensed under the Apache License, Version 2.0 (the "License");
114
-
you may not use this file except in compliance with the License.
115
-
You may obtain a copy of the License at
116
-
117
-
http://www.apache.org/licenses/LICENSE-2.0
118
-
119
-
Unless required by applicable law or agreed to in writing, software
120
-
distributed under the License is distributed on an "AS IS" BASIS,
121
-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
122
-
See the License for the specific language governing permissions and
123
-
limitations under the License. -->
52
+
Copyright 2019-2024, The Physiopy Community
53
+
This repository and all its content are licensed under the CC-BY-SA-4.0 license.
0 commit comments