Skip to content

Commit 973e83d

Browse files
committed
first commit
0 parents  commit 973e83d

Some content is hidden

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

46 files changed

+3687
-0
lines changed

.github/ISSUE_TEMPLATE.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Steps to reproduce
2+
3+
## Current behavior
4+
5+
## Expected behavior
6+
7+
## Screenshot (optional)

.github/PULL_REQUEST_TEMPLATE.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## Description of the issue/feature this PR addresses
2+
3+
Linked issue: https://github.com/senaite/senaite.queue/issues/
4+
5+
## Current behavior before PR
6+
7+
## Desired behavior after PR is merged
8+
9+
--
10+
I confirm I have tested this PR thoroughly and coded it according to [PEP8][1]
11+
and [Plone's Python styleguide][2] standards.
12+
13+
[1]: https://www.python.org/dev/peps/pep-0008
14+
[2]: https://docs.plone.org/develop/styleguide/python.html

.gitignore

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
*.log
2+
*.mo
3+
*.orig
4+
*.pyc
5+
*.swo
6+
*.swp
7+
*.tags*
8+
*.wpr
9+
*.wpu
10+
*project
11+
*workspace
12+
*~
13+
.DS_Store*
14+
.idea/*
15+
.installed.cfg
16+
.settings
17+
*.egg-info
18+
bin
19+
include
20+
lib
21+
local
22+
Thumbs.db
23+
*ide-plugin.xml
24+
/tags
25+
.mr.developer.cfg
26+
bin
27+
28+
# Distribution / packaging
29+
.Python
30+
env/
31+
build/
32+
develop-eggs/
33+
dist/
34+
downloads/
35+
eggs/
36+
.eggs/
37+
lib/
38+
lib64/
39+
parts/
40+
sdist/
41+
var/
42+
wheels/
43+
*.egg-info/
44+
.installed.cfg
45+
*.egg
46+
47+
# PyInstaller
48+
# Usually these files are written by a python script from a template
49+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
50+
*.manifest
51+
*.spec
52+
53+
# Installer logs
54+
pip-log.txt
55+
pip-delete-this-directory.txt
56+
57+
# Unit test / coverage reports
58+
htmlcov/
59+
.tox/
60+
.coverage
61+
.coverage.*
62+
.cache
63+
nosetests.xml
64+
coverage.xml
65+
*.cover
66+
.hypothesis/
67+
68+
# Translations
69+
*.mo
70+
71+
# virtualenv
72+
.venv
73+
venv/
74+
ENV/
75+
76+
# node
77+
node_modules
78+
package-lock.json
79+
*.lock

.travis.yml

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
language: python
2+
sudo: false
3+
cache:
4+
pip: true
5+
directories:
6+
- $TRAVIS_BUILD_DIR/buildout-cache
7+
python:
8+
- 2.7
9+
addons:
10+
apt:
11+
packages:
12+
- libpcre3
13+
- libpcre3-dev
14+
- libssl-dev
15+
- libexpat1-dev
16+
- gnuplot
17+
- libgdk-pixbuf2.0-0
18+
# needed libs for chromedriver
19+
# - libnss3-dev
20+
# - libgconf-2-4
21+
before_script:
22+
### Install the latest chromedriver manually from https://sites.google.com/a/chromium.org/chromedriver/downloads
23+
# NB: must be setuid root to move this executable
24+
# => commented out, since the chrome browser exits unexpeted and the robot tests are not passing anyhow
25+
# - wget http://chromedriver.storage.googleapis.com/2.26/chromedriver_linux64.zip
26+
# - unzip chromedriver_linux64.zip
27+
# - sudo mv chromedriver /usr/bin/
28+
###
29+
# - export DISPLAY=99.0
30+
# - sh -e /etc/init.d/xvfb start
31+
before_install:
32+
- mkdir -p $TRAVIS_BUILD_DIR/buildout-cache/{eggs,downloads}
33+
- echo "[buildout]" > $TRAVIS_BUILD_DIR/default.cfg
34+
- echo "download-cache = $TRAVIS_BUILD_DIR/buildout-cache/downloads" >> $TRAVIS_BUILD_DIR/default.cfg
35+
- echo "eggs-directory = $TRAVIS_BUILD_DIR/buildout-cache/eggs" >> $TRAVIS_BUILD_DIR/default.cfg
36+
- virtualenv .
37+
- python bootstrap.py
38+
# - bin/pip install --upgrade pip setuptools zc.buildout
39+
install:
40+
- bin/buildout -n -t 3 -c travis.cfg
41+
script:
42+
- bin/test -m senaite.serial

CHANGES.rst

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Changelog
2+
=========
3+
4+
1.0.0 (unreleased)
5+
------------------
6+
7+
First version

0 commit comments

Comments
 (0)