Skip to content

Commit fe748a6

Browse files
authored
Merge pull request #127 from Arkoniak/update_julia_1
updated to julia 1.0+
2 parents 700dfa4 + 20c7653 commit fe748a6

File tree

7 files changed

+116
-46
lines changed

7 files changed

+116
-46
lines changed

.github/workflows/CI.yml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
name: CI
2+
on:
3+
- push
4+
- pull_request
5+
jobs:
6+
test:
7+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
8+
runs-on: ${{ matrix.os }}
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
version:
13+
- '1.1'
14+
- '1'
15+
- 'nightly'
16+
os:
17+
- ubuntu-latest
18+
arch:
19+
- x64
20+
steps:
21+
- uses: actions/checkout@v2
22+
- uses: julia-actions/setup-julia@v1
23+
with:
24+
version: ${{ matrix.version }}
25+
arch: ${{ matrix.arch }}
26+
- uses: actions/cache@v1
27+
env:
28+
cache-name: cache-artifacts
29+
with:
30+
path: ~/.julia/artifacts
31+
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
32+
restore-keys: |
33+
${{ runner.os }}-test-${{ env.cache-name }}-
34+
${{ runner.os }}-test-
35+
${{ runner.os }}-
36+
- uses: julia-actions/julia-buildpkg@v1
37+
- uses: julia-actions/julia-runtest@v1
38+
- uses: julia-actions/julia-processcoverage@v1
39+
- uses: codecov/codecov-action@v1
40+
env:
41+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
42+
with:
43+
file: lcov.info
44+
docs:
45+
name: Documentation
46+
runs-on: ubuntu-latest
47+
steps:
48+
- uses: actions/checkout@v2
49+
- uses: julia-actions/setup-julia@v1
50+
with:
51+
version: '1.5'
52+
- run: |
53+
julia --project=docs -e '
54+
using Pkg
55+
Pkg.develop(PackageSpec(path=pwd()))
56+
Pkg.instantiate()'
57+
- run: |
58+
julia --project=docs -e '
59+
using Documenter: DocMeta, doctest
60+
using MarketTechnicals
61+
DocMeta.setdocmeta!(MarketTechnicals, :DocTestSetup, :(using MarketTechnicals); recursive=true)
62+
doctest(MarketTechnicals)'
63+
- run: julia --project=docs docs/make.jl
64+
env:
65+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66+
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}

.github/workflows/CompatHelper.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: CompatHelper
2+
on:
3+
schedule:
4+
- cron: 0 0 * * *
5+
workflow_dispatch:
6+
jobs:
7+
CompatHelper:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Pkg.add("CompatHelper")
11+
run: julia -e 'using Pkg; Pkg.add("CompatHelper"); Pkg.resolve()'
12+
- name: CompatHelper.main()
13+
env:
14+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
15+
COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }}
16+
run: julia -e 'using CompatHelper; CompatHelper.main()'

.github/workflows/TagBot.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: TagBot
2+
on:
3+
issue_comment:
4+
types:
5+
- created
6+
workflow_dispatch:
7+
jobs:
8+
TagBot:
9+
if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: JuliaRegistries/TagBot@v1
13+
with:
14+
token: ${{ secrets.GITHUB_TOKEN }}
15+
ssh: ${{ secrets.DOCUMENTER_KEY }}

.travis.yml

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

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
MarketTechnicals.jl is licensed under the MIT License:
33

4-
> Copyright (c) 2013-17: Algorithm Alpha, LLC, Iblis Lin and other contributors.
4+
> Copyright (c) 2013-21: Algorithm Alpha, LLC, Iblis Lin and other contributors.
55
>
66
> Permission is hereby granted, free of charge, to any person obtaining
77
> a copy of this software and associated documentation files (the

Project.toml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
11
name = "MarketTechnicals"
22
uuid = "4f8c86c6-9e40-5506-9807-98571cb48bc8"
3+
authors = ["JuliaQuant <https://github.com/JuliaQuant>"]
4+
version = "0.6.0"
35

46
[deps]
57
MarketData = "945b72a4-3b13-509d-9b46-1525bb5c06de"
68
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
79
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
810
StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
9-
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1011
TimeSeries = "9e3dc215-6440-5c97-bce1-76c03772f85e"
12+
13+
[compat]
14+
MarketData = "0.13"
15+
Reexport = "0.2, 1.0"
16+
StatsBase = "0.32, 0.33"
17+
TimeSeries = "0.17, 0.18, 0.19, 0.20, 0.21"
18+
julia = "1.1"
19+
20+
[extras]
21+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
22+
23+
[targets]
24+
test = ["Test"]

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
# MarketTechnicals.jl
22

3-
[![Build Status](https://travis-ci.org/JuliaQuant/MarketTechnicals.jl.svg?branch=master)](https://travis-ci.org/JuliaQuant/MarketTechnicals.jl)
4-
[![Coverage Status](https://coveralls.io/repos/github/JuliaQuant/MarketTechnicals.jl/badge.svg?branch=master)](https://coveralls.io/github/JuliaQuant/MarketTechnicals.jl?branch=master)
5-
[![MarketTechnicals](http://pkg.julialang.org/badges/MarketTechnicals_0.5.svg)](http://pkg.julialang.org/?pkg=MarketTechnicals&ver=0.5)
6-
[![Doc](https://img.shields.io/badge/docs-latest-blue.svg)](https://JuliaQuant.github.io/MarketTechnicals.jl/latest/index.html)
3+
| **Documentation** | **Build Status** |
4+
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
5+
| [![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://JuliaQuant.github.io/MarketTechnicals.jl/stable)[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://JuliaQuant.github.io/MarketTechnicals.jl/dev) | [![Build](https://github.com/JuliaQuant/MarketTechnicals.jl/workflows/CI/badge.svg)](https://github.com/JuliaQuant/MarketTechnicals.jl/actions)[![Coverage](https://codecov.io/gh/JuliaQuant/MarketTechnicals.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/JuliaQuant/MarketTechnicals.jl) |
76

87
A toolkit for technical analysis of financial time series in Julia.
98

10-
119
## Development Setup
1210

1311
### Documentation

0 commit comments

Comments
 (0)