Skip to content

Commit 9971f3b

Browse files
Merge pull request #7 from Moduland/dev
Version 0.3
2 parents dfd9c70 + 1e7181f commit 9971f3b

21 files changed

+885
-483
lines changed

.github/CODE_OF_CONDUCT.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as
6+
contributors and maintainers pledge to making participation in our project and
7+
our community a harassment-free experience for everyone, regardless of age, body
8+
size, disability, ethnicity, sex characteristics, gender identity and expression,
9+
level of experience, education, socio-economic status, nationality, personal
10+
appearance, race, religion, or sexual identity and orientation.
11+
12+
## Our Standards
13+
14+
Examples of behavior that contributes to creating a positive environment
15+
include:
16+
17+
* Using welcoming and inclusive language
18+
* Being respectful of differing viewpoints and experiences
19+
* Gracefully accepting constructive criticism
20+
* Focusing on what is best for the community
21+
* Showing empathy towards other community members
22+
23+
Examples of unacceptable behavior by participants include:
24+
25+
* The use of sexualized language or imagery and unwelcome sexual attention or
26+
advances
27+
* Trolling, insulting/derogatory comments, and personal or political attacks
28+
* Public or private harassment
29+
* Publishing others' private information, such as a physical or electronic
30+
address, without explicit permission
31+
* Other conduct which could reasonably be considered inappropriate in a
32+
professional setting
33+
34+
## Our Responsibilities
35+
36+
Project maintainers are responsible for clarifying the standards of acceptable
37+
behavior and are expected to take appropriate and fair corrective action in
38+
response to any instances of unacceptable behavior.
39+
40+
Project maintainers have the right and responsibility to remove, edit, or
41+
reject comments, commits, code, wiki edits, issues, and other contributions
42+
that are not aligned to this Code of Conduct, or to ban temporarily or
43+
permanently any contributor for other behaviors that they deem inappropriate,
44+
threatening, offensive, or harmful.
45+
46+
## Scope
47+
48+
This Code of Conduct applies both within project spaces and in public spaces
49+
when an individual is representing the project or its community. Examples of
50+
representing a project or community include using an official project e-mail
51+
address, posting via an official social media account, or acting as an appointed
52+
representative at an online or offline event. Representation of a project may be
53+
further defined and clarified by project maintainers.
54+
55+
## Enforcement
56+
57+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58+
reported by contacting the project team at [email protected]. All
59+
complaints will be reviewed and investigated and will result in a response that
60+
is deemed necessary and appropriate to the circumstances. The project team is
61+
obligated to maintain confidentiality with regard to the reporter of an incident.
62+
Further details of specific enforcement policies may be posted separately.
63+
64+
Project maintainers who do not follow or enforce the Code of Conduct in good
65+
faith may face temporary or permanent repercussions as determined by other
66+
members of the project's leadership.
67+
68+
## Attribution
69+
70+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71+
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
72+
73+
[homepage]: https://www.contributor-covenant.org
74+
75+
For answers to common questions about this code of conduct, see
76+
https://www.contributor-covenant.org/faq

.github/CONTRIBUTING.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Contribution
2+
3+
Changes and improvements are more than welcome! ❤️ Feel free to fork and open a pull request.
4+
5+
6+
Please consider the following :
7+
8+
9+
1. Fork it!
10+
2. Create your feature branch (under `dev` branch)
11+
3. Add your functions/methods to proper files
12+
4. Add standard `docstring` to your functions/methods
13+
5. Pass all CI tests
14+
6. Update `CHANGELOG.md`
15+
- Describe changes under `[Unreleased]` section
16+
7. Submit a pull request into `dev` (please complete the pull request template)

.github/ISSUE_TEMPLATE.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#### Description
2+
3+
#### Steps/Code to Reproduce
4+
5+
#### Expected Behavior
6+
7+
#### Actual Behavior
8+
9+
#### Operating System
10+
11+
#### Python Version
12+
13+
#### Orangetool Version

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#### Reference Issues/PRs
2+
3+
#### What does this implement/fix? Explain your changes.
4+
5+
6+
#### Any other comments?
7+

.pyup.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
update: all
2+
3+
branch: dev
4+
5+
schedule: "every week"

.travis.yml

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,28 @@
1-
sudo: true
2-
31
language: python
42

5-
python:
6-
- 3.5
7-
3+
matrix:
4+
include:
5+
- os: linux
6+
python: 3.7
7+
dist: xenial
8+
- os: linux
9+
python: 3.6
10+
- os: linux
11+
python: 3.5
12+
- os: linux
13+
python: 3.4
14+
- os: linux
15+
python: 2.7
16+
allow_failures:
17+
- os: linux
18+
python: 3.4
19+
- os: linux
20+
python: 2.7
821
install:
9-
- pip3 install -r requirements.txt
10-
- python3 setup.py install
22+
- pip install -r requirements.txt
23+
- python setup.py install
24+
before_script:
25+
- pip install --upgrade --upgrade-strategy=only-if-needed -r dev-requirements.txt
26+
- chmod +x test.sh
27+
script:
28+
- sh test.sh

CHANGELOG.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5+
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6+
7+
## [Unreleased]
8+
## [0.3] - 2019-06-01
9+
### Added
10+
- `version_check.py`
11+
- `CODE_OF_CONDUCT.md`
12+
- `ISSUE_TEMPLATE.md`
13+
- `PULL_REQUEST_TEMPLATE.md`
14+
- `CONTRIBUTING.md`
15+
- `test.sh`
16+
- `autopep8.bat`
17+
- `dev-requirements.txt`
18+
- `CHANGELOG.md`
19+
20+
### Changed
21+
- `README.md` modified
22+
- Test system modified
23+
- `restart`, `halt` and `sleep` functions modified
24+
- `hdmi_on` and `hdmi_off` functions modified
25+
- `version` function modified
26+
- `requirements.txt` modified
27+
- `DEVICE` parameter renamed to `device` in `set_ip` function
28+
- `restart` parameter added to `set_ip` function
29+
30+
## [0.25] - 2017-09-14
31+
### Changed
32+
- Minor bug in PyPi dependencies fixed
33+
34+
## [0.24] - 2017-07-21
35+
### Changed
36+
- Minor bugs fixed
37+
38+
## [0.23] - 2017-07-15
39+
### Added
40+
- `Check_update` function
41+
42+
43+
### Changed
44+
- Minor bugs fixed
45+
46+
## [0.22] - 2017-03-30
47+
### Added
48+
- `Version` function
49+
- `Supported_Device_List.md`
50+
51+
### Changed
52+
- Minor bugs fixed
53+
54+
## [0.2] - 2017-03-06
55+
### Added
56+
- `idletime` function
57+
- `mount`,`unmount` functions
58+
59+
### Changed
60+
- Some bugs fixed
61+
62+
## [0.1] - 2017-02-15
63+
### Added
64+
- Some useful scripts for Orangepi/Raspberrypi boards
65+
66+
[Unreleased]: https://github.com/Moduland/Orangetool/compare/v0.3...dev
67+
[0.3]: https://github.com/Moduland/Orangetool/compare/v0.25...v0.3
68+
[0.25]: https://github.com/Moduland/Orangetool/compare/v0.24...v0.25
69+
[0.24]: https://github.com/Moduland/Orangetool/compare/v0.23...v0.24
70+
[0.23]: https://github.com/Moduland/Orangetool/compare/v0.22...v0.23
71+
[0.22]: https://github.com/Moduland/Orangetool/compare/v0.2...v0.22
72+
[0.2]: https://github.com/Moduland/Orangetool/compare/v0.1...v0.2
73+
[0.1]: https://github.com/Moduland/Orangetool/compare/1e238cd...v0.1
74+
75+
76+

0 commit comments

Comments
 (0)