File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # ProgressLogging
1+ # ProgressLogging: a package for defining progress logs
22
33[ ![ Stable] ( https://img.shields.io/badge/docs-stable-blue.svg )] ( https://junolab.github.io/ProgressLogging.jl/stable )
44[ ![ Dev] ( https://img.shields.io/badge/docs-dev-blue.svg )] ( https://junolab.github.io/ProgressLogging.jl/dev )
55[ ![ Build Status] ( https://travis-ci.com/JunoLab/ProgressLogging.jl.svg?branch=master )] ( https://travis-ci.com/JunoLab/ProgressLogging.jl )
66[ ![ Codecov] ( https://codecov.io/gh/JunoLab/ProgressLogging.jl/branch/master/graph/badge.svg )] ( https://codecov.io/gh/JunoLab/ProgressLogging.jl )
77[ ![ Coveralls] ( https://coveralls.io/repos/github/JunoLab/ProgressLogging.jl/badge.svg?branch=master )] ( https://coveralls.io/github/JunoLab/ProgressLogging.jl?branch=master )
8+
9+ ProgressLogging.jl is a package for defining _ progress logs_ . It can
10+ be used to report progress of a loop/loops with time-consuming body:
11+
12+ ``` julia
13+ julia> using ProgressLogging
14+
15+ julia> @progress for i in 1 : 10
16+ sleep (0.1 )
17+ end
18+ ```
19+
20+ This package does not contain any _ progress monitors_ for visualizing
21+ the progress of the program. You need to install a package supporting
22+ progress logs created by ProgressLogging.jl API. For example:
23+
24+ * [ Juno] ( https://junolab.org/ )
25+ * [ ConsoleProgressMonitor.jl] ( https://github.com/tkf/ConsoleProgressMonitor.jl )
Original file line number Diff line number Diff line change 11module ProgressLogging
22
3+ # Use README as the docstring of the module:
4+ @doc read (joinpath (dirname (@__DIR__ ), " README.md" ), String) ProgressLogging
5+
36export @progress , @withprogress , @logprogress
47
58using Logging: Logging, @logmsg , LogLevel
You can’t perform that action at this time.
0 commit comments