Skip to content

Commit 8e47857

Browse files
authored
Merge pull request #38 from JuliaIO/sjk/up1
some updates for 1.3+
2 parents 3cf404b + 81e1ac2 commit 8e47857

File tree

5 files changed

+29
-60
lines changed

5 files changed

+29
-60
lines changed

.appveyor.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

.travis.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,19 @@ language: julia
22
os:
33
- linux
44
- osx
5+
- windows
56
julia:
6-
- 0.7
7+
- 1.0
78
- nightly
89
notifications:
910
email: false
1011
sudo: false
11-
script:
12-
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
13-
- julia -e 'using Pkg; Pkg.clone(pwd())'
14-
- julia -e 'using Pkg; ENV["PYTHON"]="";Pkg.build("SerialPorts");'
15-
- julia -e 'using Pkg; Pkg.test("SerialPorts", coverage=true)'
16-
after_success:
17-
- julia -e 'using Pkg; cd(Pkg.dir("SerialPorts")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'
12+
# env:
13+
# - PYTHON=""
14+
# script:
15+
# - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
16+
# - julia -e 'using Pkg; Pkg.clone(pwd())'
17+
# - julia -e 'using Pkg; ENV["PYTHON"]="";Pkg.build("SerialPorts");'
18+
# - julia -e 'using Pkg; Pkg.test("SerialPorts", coverage=true)'
19+
# after_success:
20+
# - julia -e 'using Pkg; cd(Pkg.dir("SerialPorts")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'

Project.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name = "SerialPorts"
2+
uuid = "5d0f9de7-4c7f-54f5-bec2-484e8c04014e"
3+
4+
[deps]
5+
PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0"
6+
7+
[compat]
8+
PyCall = "≥ 1.90.0"
9+
julia = "≥ 0.7.0"
10+
11+
[extras]
12+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
13+
14+
[targets]
15+
test = ["Test"]

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,15 @@
22

33
[![Build Status](https://travis-ci.org/JuliaIO/SerialPorts.jl.svg?branch=master)](https://travis-ci.org/JuliaIO/SerialPorts.jl)
44

5-
[![Build status](https://ci.appveyor.com/api/projects/status/8ugea0ou2ray29xk/branch/master?svg=true)](https://ci.appveyor.com/project/sjkelly/serialports-jl/branch/master)
6-
75
SerialPorts.jl lets you work with devices over serial communication with Julia.
86
It is designed to mimic regular file IO as in the Base Julia library.
97

108
This package requires PySerial, which is used through PyCall. Conda is used as
11-
a fallback so cross-platform installation is simple. Overtime, one of
12-
the long term objectives should be to rewrite this in Julia for better portability,
13-
installation, and performance.
9+
a fallback so cross-platform installation is simple.
1410

15-
## Documentation
11+
## Quick Start
1612

17-
A `SerialPort` can be treated like any other IO stream in Julia.
13+
A `SerialPort` has a minimal API similar to `IOStream` in Julia.
1814

1915
A brief example:
2016

REQUIRE

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)