support python 3
support python 3 in all files, also support python 2 however so
everything should continue to work
Change-Id: I4ace08d2bb0623c0fdc61f2fe39d2339817aa916
Issue-ID: TEST-141
Signed-off-by: DR695H <dr695h@att.com>
diff --git a/robotframework-onap/.gitignore b/robotframework-onap/.gitignore
index 70a57dd..3f4c0a8 100644
--- a/robotframework-onap/.gitignore
+++ b/robotframework-onap/.gitignore
@@ -1,10 +1,8 @@
-.tox/*
-python_openecomp_eteutils.egg-info/*
-# Created by https://www.gitignore.io/api/node,sonar,maven,eclipse,sonarqube,intellij+all
+# Created by https://www.gitignore.io/api/sonar,python,eclipse,sonarqube,pycharm+all,intellij+all
+# Edit at https://www.gitignore.io/?templates=sonar,python,eclipse,sonarqube,pycharm+all,intellij+all
### Eclipse ###
-
.metadata
bin/
tmp/
@@ -141,6 +139,9 @@
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
+# JetBrains templates
+**___jb_tmp___
+
### Intellij+all Patch ###
# Ignores the whole .idea folder and all .iml files
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
@@ -154,92 +155,185 @@
.idea/misc.xml
*.ipr
-### Maven ###
-target/
-pom.xml.tag
-pom.xml.releaseBackup
-pom.xml.versionsBackup
-pom.xml.next
-release.properties
-dependency-reduced-pom.xml
-buildNumber.properties
-.mvn/timing.properties
-.mvn/wrapper/maven-wrapper.jar
+# Sonarlint plugin
+.idea/sonarlint
-### Node ###
-# Logs
-logs
-*.log
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
+### PyCharm+all ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
-# Runtime data
-pids
-*.pid
-*.seed
-*.pid.lock
+# User-specific stuff
-# Directory for instrumented libs generated by jscoverage/JSCover
-lib-cov
+# Generated files
-# Coverage directory used by tools like istanbul
-coverage
+# Sensitive or high-churn files
-# nyc test coverage
-.nyc_output
+# Gradle
-# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
-# Bower dependency directory (https://bower.io/)
-bower_components
+# CMake
-# node-waf configuration
-.lock-wscript
+# Mongo Explorer plugin
-# Compiled binary addons (https://nodejs.org/api/addons.html)
-build/Release
+# File-based project format
-# Dependency directories
-node_modules/
-jspm_packages/
+# IntelliJ
-# TypeScript v1 declaration files
-typings/
+# mpeltonen/sbt-idea plugin
-# Optional npm cache directory
-.npm
+# JIRA plugin
-# Optional eslint cache
-.eslintcache
+# Cursive Clojure plugin
-# Optional REPL history
-.node_repl_history
+# Crashlytics plugin (for Android Studio and IntelliJ)
-# Output of 'npm pack'
-*.tgz
+# Editor-based Rest Client
-# Yarn Integrity file
-.yarn-integrity
+# Android studio 3.1+ serialized cache file
-# dotenv environment variables file
-.env
+# JetBrains templates
-# parcel-bundler cache (https://parceljs.org/)
+### PyCharm+all Patch ###
+# Ignores the whole .idea folder and all .iml files
+# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
+
+
+# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
+
+
+# Sonarlint plugin
+
+### Python ###
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+pip-wheel-metadata/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
.cache
+nosetests.xml
+coverage.xml
+*.cover
+.hypothesis/
+.pytest_cache/
-# next.js build output
-.next
+# Translations
+*.mo
+*.pot
-# nuxt.js build output
-.nuxt
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
-# vuepress build output
-.vuepress/dist
+# Flask stuff:
+instance/
+.webassets-cache
-# Serverless directories
-.serverless
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+.python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don’t work, or not
+# install all needed dependencies.
+#Pipfile.lock
+
+# celery beat schedule file
+celerybeat-schedule
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
### Sonar ###
#Sonar generated dir
@@ -257,6 +351,4 @@
# SonarLint working directories, configuration files (including credentials)
.sonarlint/
-
-# End of https://www.gitignore.io/api/node,sonar,maven,eclipse,sonarqube,intellij+all
-.flattened-pom.xml
\ No newline at end of file
+# End of https://www.gitignore.io/api/sonar,python,eclipse,sonarqube,pycharm+all,intellij+all