You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@yetus.apache.org by se...@apache.org on 2017/10/11 22:28:52 UTC
yetus git commit: YETUS-544. Parameters on the shebang line aren't
portable
Repository: yetus
Updated Branches:
refs/heads/master 53f22ae99 -> 8c59ecd41
YETUS-544. Parameters on the shebang line aren't portable
Signed-off-by: Kengo Seki <se...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/yetus/repo
Commit: http://git-wip-us.apache.org/repos/asf/yetus/commit/8c59ecd4
Tree: http://git-wip-us.apache.org/repos/asf/yetus/tree/8c59ecd4
Diff: http://git-wip-us.apache.org/repos/asf/yetus/diff/8c59ecd4
Branch: refs/heads/master
Commit: 8c59ecd416fef96db932f4a74a042160cd035a32
Parents: 53f22ae
Author: Allen Wittenauer <aw...@apache.org>
Authored: Sat Sep 2 18:05:37 2017 -0700
Committer: Kengo Seki <se...@apache.org>
Committed: Wed Oct 11 18:28:07 2017 -0400
----------------------------------------------------------------------
release-doc-maker/releasedocmaker.py | 7 +++++--
release-doc-maker/utils.py | 1 +
shelldocs/shelldocs.py | 7 +++++--
3 files changed, 11 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/yetus/blob/8c59ecd4/release-doc-maker/releasedocmaker.py
----------------------------------------------------------------------
diff --git a/release-doc-maker/releasedocmaker.py b/release-doc-maker/releasedocmaker.py
index 9dbfc77..080abf1 100755
--- a/release-doc-maker/releasedocmaker.py
+++ b/release-doc-maker/releasedocmaker.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python -B
+#!/usr/bin/env python
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
@@ -16,6 +16,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+import sys
from glob import glob
from optparse import OptionParser
from time import gmtime, strftime, sleep
@@ -24,12 +25,14 @@ import errno
import os
import re
import shutil
-import sys
import urllib
import urllib2
import httplib
import json
+sys.dont_write_bytecode = True
+# pylint: disable=wrong-import-position
from utils import get_jira, to_unicode, sanitize_text, processrelnote, Outputs
+# pylint: enable=wrong-import-position
try:
import dateutil.parser
http://git-wip-us.apache.org/repos/asf/yetus/blob/8c59ecd4/release-doc-maker/utils.py
----------------------------------------------------------------------
diff --git a/release-doc-maker/utils.py b/release-doc-maker/utils.py
index ba42143..5bedf5a 100644
--- a/release-doc-maker/utils.py
+++ b/release-doc-maker/utils.py
@@ -21,6 +21,7 @@ import urllib2
import sys
import json
import httplib
+sys.dont_write_bytecode = True
NAME_PATTERN = re.compile(r' \([0-9]+\)')
BASE_URL = "https://issues.apache.org/jira"
http://git-wip-us.apache.org/repos/asf/yetus/blob/8c59ecd4/shelldocs/shelldocs.py
----------------------------------------------------------------------
diff --git a/shelldocs/shelldocs.py b/shelldocs/shelldocs.py
index db5c3ed..a3c31b7 100755
--- a/shelldocs/shelldocs.py
+++ b/shelldocs/shelldocs.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python -B
+#!/usr/bin/env python
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
@@ -15,11 +15,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+# Do this immediately to prevent compiled forms
+import sys
import os
import re
-import sys
from optparse import OptionParser
+sys.dont_write_bytecode = True
+
ASFLICENSE = '''
<!---
# Licensed to the Apache Software Foundation (ASF) under one