Skip to content
This repository was archived by the owner on Oct 24, 2019. It is now read-only.

Commit c123107

Browse files
author
rlee287
committed
Merge branch 'develop' into 'master'
2 parents 24b31c9 + 1c62943 commit c123107

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3682
-16
lines changed

.codecov.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
coverage:
2+
precision: 3
3+
round: nearest
4+
range: "75...95"
5+
notify:
6+
gitter:
7+
default:
8+
url: "secret:DaK89nD6glEC/PrnY3IMQVEfw8w8+a7AqnQJtnYrz3PYVKOTV0vwhGpXMbWKmy/QNxCumcACn+HTn120ZBE1Cg+roBemJQnPC5JaoN0osv+9t8UtfEYZNVgRx19L0bVD"

.coveragerc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[run]
2+
branch = True
3+
concurrency = multiprocessing
4+
5+
[report]
6+
omit = **/__init__.py
7+
**/*commonpath.py
8+
show_missing = True

.github/ISSUE_TEMPLATE.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[//]: # (This template contains both a bug report template and a feature request template.)
2+
[//]: # (Please select one template and delete the other one before submitting.)
3+
[//]: # (Feel free to delete these comment lines (which will not show up in the rendered markdown anyway.))
4+
# Bug Report
5+
**Python version:**
6+
7+
**Operating System:**
8+
9+
**Description of the problem:**
10+
11+
*Expected Behavior:*
12+
13+
*Actual Behavior:*
14+
15+
**Instructions to reliably reproduce the problem:**
16+
17+
Even if it is a glitch that occurs unreliably, please try to include instructions here.
18+
19+
# Feature Request
20+
**Description of feature:**
21+
22+
**Rationale for feature:**
23+
24+
# Code Review
25+
[//]: # (Please add a "code review feedback" tag to the issue if you are using this template.)
26+
[//]: # (If you are not already a heavy contributor, please use another template or comment on an existing issue.)
27+
28+
**Potential Bugs:**
29+
30+
**Other Issues:**
31+
32+
**Possible Resolutions to Issues:**

.github/PULL_REQUEST_TEMPLATE.MD

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
**Bugfix or feature implementation (choose one):**
2+
3+
**Issue number fixed:**
4+
5+
**Implementation description:**

.gitignore

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Caches (so that py.test can be run from main dir or testing dir)
2+
test/.cache/*
3+
.cache/*
4+
5+
# Vim temp files
6+
*.swp
7+
18
# Byte-compiled / optimized / DLL files
29
__pycache__/
310
*.py[cod]
@@ -60,3 +67,248 @@ target/
6067

6168
#Ipython Notebook
6269
.ipynb_checkpoints
70+
71+
## Ignore Visual Studio temporary files, build results, and
72+
## files generated by popular Visual Studio add-ons.
73+
74+
# User-specific files
75+
*.suo
76+
*.user
77+
*.userosscache
78+
*.sln.docstates
79+
80+
# User-specific files (MonoDevelop/Xamarin Studio)
81+
*.userprefs
82+
83+
# Build results
84+
[Dd]ebug/
85+
[Dd]ebugPublic/
86+
[Rr]elease/
87+
[Rr]eleases/
88+
x64/
89+
x86/
90+
bld/
91+
[Bb]in/
92+
[Oo]bj/
93+
[Ll]og/
94+
95+
# Visual Studio 2015 cache/options directory
96+
.vs/
97+
# Uncomment if you have tasks that create the project's static files in wwwroot
98+
#wwwroot/
99+
100+
# MSTest test Results
101+
[Tt]est[Rr]esult*/
102+
[Bb]uild[Ll]og.*
103+
104+
# NUNIT
105+
*.VisualState.xml
106+
TestResult.xml
107+
108+
# Build Results of an ATL Project
109+
[Dd]ebugPS/
110+
[Rr]eleasePS/
111+
dlldata.c
112+
113+
# DNX
114+
project.lock.json
115+
artifacts/
116+
117+
*_i.c
118+
*_p.c
119+
*_i.h
120+
*.ilk
121+
*.meta
122+
*.obj
123+
*.pch
124+
*.pdb
125+
*.pgc
126+
*.pgd
127+
*.rsp
128+
*.sbr
129+
*.tlb
130+
*.tli
131+
*.tlh
132+
*.tmp
133+
*.tmp_proj
134+
*.log
135+
*.vspscc
136+
*.vssscc
137+
.builds
138+
*.pidb
139+
*.svclog
140+
*.scc
141+
142+
# Chutzpah Test files
143+
_Chutzpah*
144+
145+
# Visual C++ cache files
146+
ipch/
147+
*.aps
148+
*.ncb
149+
*.opendb
150+
*.opensdf
151+
*.sdf
152+
*.cachefile
153+
154+
# Visual Studio profiler
155+
*.psess
156+
*.vsp
157+
*.vspx
158+
*.sap
159+
160+
# TFS 2012 Local Workspace
161+
$tf/
162+
163+
# Guidance Automation Toolkit
164+
*.gpState
165+
166+
# ReSharper is a .NET coding add-in
167+
_ReSharper*/
168+
*.[Rr]e[Ss]harper
169+
*.DotSettings.user
170+
171+
# JustCode is a .NET coding add-in
172+
.JustCode
173+
174+
# TeamCity is a build add-in
175+
_TeamCity*
176+
177+
# DotCover is a Code Coverage Tool
178+
*.dotCover
179+
180+
# NCrunch
181+
_NCrunch_*
182+
.*crunch*.local.xml
183+
nCrunchTemp_*
184+
185+
# MightyMoose
186+
*.mm.*
187+
AutoTest.Net/
188+
189+
# Web workbench (sass)
190+
.sass-cache/
191+
192+
# Installshield output folder
193+
[Ee]xpress/
194+
195+
# DocProject is a documentation generator add-in
196+
DocProject/buildhelp/
197+
DocProject/Help/*.HxT
198+
DocProject/Help/*.HxC
199+
DocProject/Help/*.hhc
200+
DocProject/Help/*.hhk
201+
DocProject/Help/*.hhp
202+
DocProject/Help/Html2
203+
DocProject/Help/html
204+
205+
# Click-Once directory
206+
publish/
207+
208+
# Publish Web Output
209+
*.[Pp]ublish.xml
210+
*.azurePubxml
211+
# TODO: Comment the next line if you want to checkin your web deploy settings
212+
# but database connection strings (with potential passwords) will be unencrypted
213+
*.pubxml
214+
*.publishproj
215+
216+
# NuGet Packages
217+
*.nupkg
218+
# The packages folder can be ignored because of Package Restore
219+
**/packages/*
220+
# except build/, which is used as an MSBuild target.
221+
!**/packages/build/
222+
# Uncomment if necessary however generally it will be regenerated when needed
223+
#!**/packages/repositories.config
224+
# NuGet v3's project.json files produces more ignoreable files
225+
*.nuget.props
226+
*.nuget.targets
227+
228+
# Microsoft Azure Build Output
229+
csx/
230+
*.build.csdef
231+
232+
# Microsoft Azure Emulator
233+
ecf/
234+
rcf/
235+
236+
# Windows Store app package directories and files
237+
AppPackages/
238+
BundleArtifacts/
239+
Package.StoreAssociation.xml
240+
_pkginfo.txt
241+
242+
# Visual Studio cache files
243+
# files ending in .cache can be ignored
244+
*.[Cc]ache
245+
# but keep track of directories ending in .cache
246+
!*.[Cc]ache/
247+
248+
# Others
249+
ClientBin/
250+
~$*
251+
*~
252+
*.dbmdl
253+
*.dbproj.schemaview
254+
*.pfx
255+
*.publishsettings
256+
node_modules/
257+
orleans.codegen.cs
258+
259+
# Since there are multiple workflows, uncomment next line to ignore bower_components
260+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
261+
#bower_components/
262+
263+
# RIA/Silverlight projects
264+
Generated_Code/
265+
266+
# Backup & report files from converting an old project file
267+
# to a newer Visual Studio version. Backup files are not needed,
268+
# because we have git ;-)
269+
_UpgradeReport_Files/
270+
Backup*/
271+
UpgradeLog*.XML
272+
UpgradeLog*.htm
273+
274+
# SQL Server files
275+
*.mdf
276+
*.ldf
277+
278+
# Business Intelligence projects
279+
*.rdl.data
280+
*.bim.layout
281+
*.bim_*.settings
282+
283+
# Microsoft Fakes
284+
FakesAssemblies/
285+
286+
# GhostDoc plugin setting file
287+
*.GhostDoc.xml
288+
289+
# Node.js Tools for Visual Studio
290+
.ntvs_analysis.dat
291+
292+
# Visual Studio 6 build log
293+
*.plg
294+
295+
# Visual Studio 6 workspace options file
296+
*.opt
297+
298+
# Visual Studio LightSwitch build output
299+
**/*.HTMLClient/GeneratedArtifacts
300+
**/*.DesktopClient/GeneratedArtifacts
301+
**/*.DesktopClient/ModelManifest.xml
302+
**/*.Server/GeneratedArtifacts
303+
**/*.Server/ModelManifest.xml
304+
_Pvt_Extensions
305+
306+
# Paket dependency manager
307+
.paket/paket.exe
308+
309+
# FAKE - F# Make
310+
.fake/
311+
312+
# JetBrains Rider
313+
.idea/
314+
*.sln.iml

.landscape.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
doc-warnings: true
2+
test-warnings: true
3+
strictness: high
4+
max-line-length: 79
5+
pylint:
6+
disable:
7+
- exec-used
8+
- protected-access
9+
pep8:
10+
disable:
11+
- E302
12+
pep257:
13+
disable:
14+
- D208
15+
pyroma:
16+
run: true
17+
ignore-paths:
18+
- docs
19+
ignore-patterns:
20+
- (^|/)__init__\.py
21+
- pyautoupdate/.+commonpath.py
22+
python-targets:
23+
- 2
24+
- 3

.pullapprove.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
author_approval: required
2+
approve_by_comment: true
3+
approve_regex: ^Pull[Aa]pprove [Aa]pproval signified
4+
author_approval: default
5+
reject_regex: ^Pull[Aa]pprove [Rr]ejection signified
6+
reset_on_push: true
7+
reset_on_reopen: true
8+
reviewers:
9+
members:
10+
- rlee287
11+
name: owner
12+
required: 1

0 commit comments

Comments
 (0)