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
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+15-14Lines changed: 15 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ Thanks for taking an interest in this awesome little project. We love to bring n
7
7
* Discussion and general questions/help: [GitHub discussions](https://github.com/GhostofGoes/getmac/discussions) or the [Python Discord server](https://discord.gg/python)
8
8
9
9
10
-
# Code requirements
10
+
##Code requirements
11
11
12
12
Your code *must*:
13
13
* Have tests
@@ -36,22 +36,22 @@ Please be respectful and follow the [Code of Conduct](CODE_OF_CONDUCT.md). Memes
36
36
*[ ] Coverage has NOT decreased
37
37
38
38
39
-
# Where to contribute
39
+
##Where to contribute
40
40
41
-
## Good for beginners
41
+
###Good for beginners
42
42
* Sample collection (see section below)
43
43
* Platform testing (see section below)
44
44
* Bug reports!
45
45
* Documentation (including fixes for grammar and spelling)
46
46
* Improving and adding tests for existing samples
47
47
48
-
## Main areas of focus
48
+
###Main areas of focus
49
49
* Writing parsers for new commands (Example: `netsh int ipv6`)
50
50
* Addressing missing functionality (Example: default interface detection for IPv6 on Windows)
51
51
* Adding new features (Example: ability to find MAC by interface index integer)
52
52
* Adding tests for internal methods and mocking where necessary
53
53
54
-
## Platform testing
54
+
###Platform testing
55
55
Help is dearly needed on testing and rooting out differences in various platforms and configurations. At a basic level, this involves just running the tests on any platforms you use. Open issues for any bugs or quirks you discover, or if you're feeling adventurous, fix it yourself!
56
56
57
57
**Any platform is fair game!** The following are platforms of special interest:
@@ -61,14 +61,14 @@ Help is dearly needed on testing and rooting out differences in various platform
61
61
* Arch Linux
62
62
* BSDs
63
63
64
-
## Sample collection
64
+
###Sample collection
65
65
Examples of output of various commands is an easy way contribute that is still incredibly helpful.
66
66
1. Run the command
67
67
2. Copy/paste the output (or redirect output of command, `tee` is helpful here) into an appropriately named `.out` file in `samples/`
68
68
3. That's it!
69
69
70
70
71
-
# Getting started
71
+
##Getting started
72
72
1. Create your own fork of the code through GitHub web interface ([Here's a Guide](https://gist.github.com/Chaser324/ce0505fbed06b947d962))
73
73
1. Clone the fork to your computer. This can be done using the [GitHub desktop](https://desktop.github.com/) GUI , `git clone <fork-url>`, or the Git tools in your favorite editor or IDE.
74
74
1. Create and checkout a new branch in the fork with either your username (e.g. "ghostofgoes"), or the name of the feature or issue you're working on (e.g. "openbsd-support"). Again, this can be done using the GUI, your favorite editor, or `git checkout -b <branch> origin/<branch>`.
@@ -91,7 +91,7 @@ Examples of output of various commands is an easy way contribute that is still i
91
91
8. Submit a pull request!
92
92
93
93
94
-
# Bug reports
94
+
## Bug reports
95
95
Filing a bug report:
96
96
97
97
1. Answer these questions:
@@ -107,21 +107,21 @@ Filing a bug report:
107
107
**NOTE**: If the issue is a potential security vulnerability, do *NOT* open an issue! Instead, email: ghostofgoes(at)gmail(dot)com
108
108
109
109
110
-
# Features and ideas
110
+
## Features and ideas
111
111
Ideas for features or other things are welcomed. Open an issue on GitHub detailing the idea, and tag it appropriately (e.g. "Feature" for a new feature).
Copy file name to clipboardExpand all lines: docs/usage.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Configuration
33
33
=============
34
34
35
35
TODO: update these for new settings classes
36
-
36
+
!!
37
37
38
38
39
39
- ``logging.getLogger("getmac")``: Runtime messages and errors are recorded to the ``getmac`` logger using Python's :mod:`logging` module. They can be configured by using :func:`logging.basicConfig` or adding :class:`logging.Handler` instances to the logger named ``"getmac"``.
0 commit comments