summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorPaul McGuire <ptmcg@austin.rr.com>2019-08-18 20:54:49 -0500
committerPaul McGuire <ptmcg@austin.rr.com>2019-08-18 20:54:49 -0500
commit92e79f0f4217d031ef1b8c45127baa3efdeaa420 (patch)
tree4e9384ac236fef7d614625e8740b4e0e186c5d19 /CONTRIBUTING.md
parente909715d91a024f8f98996de450700cfe599cbf9 (diff)
downloadpyparsing-git-92e79f0f4217d031ef1b8c45127baa3efdeaa420.tar.gz
Update contribution guidelines
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 7b19d7a..830fbcb 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -77,6 +77,8 @@ These coding styles are encouraged whether submitting code for core pyparsing or
+ some_other_long_thing
+ even_another_long_thing)
+- Maximum line length is 120 characters.
+
- Changes to core pyparsing must be compatible back to Py3.5 without conditionalizing. Later Py3 features may be
used in examples by way of illustration.
@@ -92,6 +94,8 @@ These coding styles are encouraged whether submitting code for core pyparsing or
ppc = pp.pyparsing_common
ppu = pp.pyparsing_unicode
+ Submitted examples *must* by Python 3 compatible.
+
- Where possible use operators to create composite parse expressions:
expr = expr_a + expr_b | expr_c