Skip to content

Commit 937a91f

Browse files
franneck94franneck94
authored andcommitted
Updated doc
1 parent 1547744 commit 937a91f

File tree

17 files changed

+661
-664
lines changed

17 files changed

+661
-664
lines changed

.coveragerc

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,7 @@ exclude_lines =
1717
if __name__ == .__main__.:
1818

1919
[paths]
20-
source =
21-
fastvector/
22-
tests/
20+
source = fastvector/*
2321

2422
[coverage:run]
25-
omit =
26-
setup.py
27-
23+
omit = setup.py

.editorconfig

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
# -*- mode: conf-unix; -*-
2-
3-
# EditorConfig is awesome: http://EditorConfig.org
4-
5-
# top-most EditorConfig file
6-
root = true
7-
# defaults
8-
[*]
9-
insert_final_newline = true
10-
11-
# 4 space indentation
12-
[*.{ini,py,py.tpl,rst}]
13-
indent_style = space
14-
indent_size = 4
15-
16-
# 4-width tabbed indentation
17-
[*.{sh,bat.tpl,Makefile.tpl}]
18-
indent_style = tab
19-
indent_size = 4
20-
21-
# and travis does its own thing
22-
[.travis.yml]
23-
indent_style = space
1+
# -*- mode: conf-unix; -*-
2+
3+
# EditorConfig is awesome: http://EditorConfig.org
4+
5+
# top-most EditorConfig file
6+
root = true
7+
# defaults
8+
[*]
9+
insert_final_newline = true
10+
11+
# 4 space indentation
12+
[*.{ini,py,py.tpl,rst}]
13+
indent_style = space
14+
indent_size = 4
15+
16+
# 4-width tabbed indentation
17+
[*.{sh,bat.tpl,Makefile.tpl}]
18+
indent_style = tab
19+
indent_size = 4
20+
21+
# and travis does its own thing
22+
[.travis.yml]
23+
indent_style = space
2424
indent_size = 2

.gitignore

Lines changed: 127 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -1,127 +1,127 @@
1-
################################
2-
########### FOLDERS ############
3-
################################
4-
# directories
5-
source/
6-
.vscode/
7-
8-
################################
9-
########### PYTHON ############
10-
################################
11-
# Byte-compiled / optimized / DLL files
12-
__pycache__/
13-
*.py[cod]
14-
*$py.class
15-
# C extensions
16-
*.so
17-
# Distribution / packaging
18-
.Python
19-
build/
20-
develop-eggs/
21-
dist/
22-
downloads/
23-
eggs/
24-
.eggs/
25-
lib/
26-
lib64/
27-
parts/
28-
sdist/
29-
var/
30-
wheels/
31-
pip-wheel-metadata/
32-
share/python-wheels/
33-
*.egg-info/
34-
.installed.cfg
35-
*.egg
36-
MANIFEST
37-
# PyInstaller
38-
# Usually these files are written by a python script from a template
39-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
40-
*.manifest
41-
*.spec
42-
# Installer logs
43-
pip-log.txt
44-
pip-delete-this-directory.txt
45-
# Unit test / coverage reports
46-
htmlcov/
47-
.tox/
48-
.nox/
49-
.coverage
50-
.coverage.*
51-
.cache
52-
nosetests.xml
53-
coverage.xml
54-
*.cover
55-
*.py,cover
56-
.hypothesis/
57-
.pytest_cache/
58-
# Translations
59-
*.mo
60-
*.pot
61-
# Django stuff:
62-
*.log
63-
local_settings.py
64-
db.sqlite3
65-
db.sqlite3-journal
66-
# Flask stuff:
67-
instance/
68-
.webassets-cache
69-
# Scrapy stuff:
70-
.scrapy
71-
# Sphinx documentation
72-
documentation/_build/
73-
# PyBuilder
74-
target/
75-
# Jupyter Notebook
76-
.ipynb_checkpoints
77-
# IPython
78-
profile_default/
79-
ipython_config.py
80-
# pyenv
81-
.python-version
82-
# pipenv
83-
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
84-
# However, in case of collaboration, if having platform-specific dependencies or dependencies
85-
# having no cross-platform support, pipenv may install dependencies that don't work, or not
86-
# install all needed dependencies.
87-
#Pipfile.lock
88-
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
89-
__pypackages__/
90-
# Celery stuff
91-
celerybeat-schedule
92-
celerybeat.pid
93-
94-
# SageMath parsed files
95-
*.sage.py
96-
# Environments
97-
.env
98-
.venv
99-
env/
100-
venv/
101-
ENV/
102-
env.bak/
103-
venv.bak/
104-
# Spyder project settings
105-
.spyderproject
106-
.spyproject
107-
# Rope project settings
108-
.ropeproject
109-
# mkdocs documentation
110-
/site
111-
# mypy
112-
.mypy_cache/
113-
.dmypy.json
114-
dmypy.json
115-
# Pyre type checker
116-
.pyre/
117-
118-
################################
119-
########### VS CODE ############
120-
################################
121-
.vscode/*
122-
!.vscode/settings.json
123-
!.vscode/tasks.json
124-
!.vscode/launch.json
125-
!.vscode/extensions.json
126-
*.code-workspace
127-
.history/
1+
################################
2+
########### FOLDERS ############
3+
################################
4+
# directories
5+
source/
6+
.vscode/
7+
8+
################################
9+
########### PYTHON ############
10+
################################
11+
# Byte-compiled / optimized / DLL files
12+
__pycache__/
13+
*.py[cod]
14+
*$py.class
15+
# C extensions
16+
*.so
17+
# Distribution / packaging
18+
.Python
19+
build/
20+
develop-eggs/
21+
dist/
22+
downloads/
23+
eggs/
24+
.eggs/
25+
lib/
26+
lib64/
27+
parts/
28+
sdist/
29+
var/
30+
wheels/
31+
pip-wheel-metadata/
32+
share/python-wheels/
33+
*.egg-info/
34+
.installed.cfg
35+
*.egg
36+
MANIFEST
37+
# PyInstaller
38+
# Usually these files are written by a python script from a template
39+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
40+
*.manifest
41+
*.spec
42+
# Installer logs
43+
pip-log.txt
44+
pip-delete-this-directory.txt
45+
# Unit test / coverage reports
46+
htmlcov/
47+
.tox/
48+
.nox/
49+
.coverage
50+
.coverage.*
51+
.cache
52+
nosetests.xml
53+
coverage.xml
54+
*.cover
55+
*.py,cover
56+
.hypothesis/
57+
.pytest_cache/
58+
# Translations
59+
*.mo
60+
*.pot
61+
# Django stuff:
62+
*.log
63+
local_settings.py
64+
db.sqlite3
65+
db.sqlite3-journal
66+
# Flask stuff:
67+
instance/
68+
.webassets-cache
69+
# Scrapy stuff:
70+
.scrapy
71+
# Sphinx documentation
72+
documentation/_build/
73+
# PyBuilder
74+
target/
75+
# Jupyter Notebook
76+
.ipynb_checkpoints
77+
# IPython
78+
profile_default/
79+
ipython_config.py
80+
# pyenv
81+
.python-version
82+
# pipenv
83+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
84+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
85+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
86+
# install all needed dependencies.
87+
#Pipfile.lock
88+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
89+
__pypackages__/
90+
# Celery stuff
91+
celerybeat-schedule
92+
celerybeat.pid
93+
94+
# SageMath parsed files
95+
*.sage.py
96+
# Environments
97+
.env
98+
.venv
99+
env/
100+
venv/
101+
ENV/
102+
env.bak/
103+
venv.bak/
104+
# Spyder project settings
105+
.spyderproject
106+
.spyproject
107+
# Rope project settings
108+
.ropeproject
109+
# mkdocs documentation
110+
/site
111+
# mypy
112+
.mypy_cache/
113+
.dmypy.json
114+
dmypy.json
115+
# Pyre type checker
116+
.pyre/
117+
118+
################################
119+
########### VS CODE ############
120+
################################
121+
.vscode/*
122+
!.vscode/settings.json
123+
!.vscode/tasks.json
124+
!.vscode/launch.json
125+
!.vscode/extensions.json
126+
*.code-workspace
127+
.history/

.isort.cfg

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
[settings]
2-
line_length = 120
3-
indent = ' '
4-
skip = .tox, .venv, build, dist
5-
known_standard_library = StringIO, __builtin__
6-
known_setuptools = setuptools, pkg_resources
7-
known_test = pytest
8-
known_first_party = fastvector
9-
sections = FUTURE, STDLIB,SETUPTOOLS, TEST, THIRDPARTY, FIRSTPARTY, LOCALFOLDER
10-
default_section = THIRDPARTY
11-
multi_line_output = 3
12-
include_trailing_comma = True
13-
force_grid_wrap = 0
1+
[settings]
2+
line_length = 120
3+
indent = ' '
4+
skip = .tox, .venv, build, dist
5+
known_standard_library = StringIO, __builtin__
6+
known_setuptools = setuptools, pkg_resources
7+
known_test = pytest
8+
known_first_party = fastvector
9+
sections = FUTURE, STDLIB,SETUPTOOLS, TEST, THIRDPARTY, FIRSTPARTY, LOCALFOLDER
10+
default_section = THIRDPARTY
11+
multi_line_output = 3
12+
include_trailing_comma = True
13+
force_grid_wrap = 0
1414
use_parentheses = True

.travis.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
language: python
2+
23
python:
34
- "3.7"
45
sudo: false
56
# command to install dependencies
67
install:
78
- pip install -r requirements-dev.txt
9+
810
# command to run tests
911
script:
1012
- make test
13+
1114
after_success:
12-
- coveralls
15+
- bash <(curl -s https://codecov.io/bash) -f coverage_out.info.cleaned || echo "Codecov did not collect coverage reports"

0 commit comments

Comments
 (0)