diff --git a/JuliaFormatter.toml b/JuliaFormatter.toml new file mode 100644 index 0000000..74a0a71 --- /dev/null +++ b/JuliaFormatter.toml @@ -0,0 +1,8 @@ +# Configuration file for JuliaFormatter.jl +# For more information, see: https://domluna.github.io/JuliaFormatter.jl/stable/config/ + +always_for_in = true +always_use_return = true +margin = 80 +remove_extra_newlines = true +short_to_long_function_def = true \ No newline at end of file diff --git a/NEWS.md b/NEWS.md index b5f3217..13fa7f4 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,13 +1,13 @@ TimeStructures release notes =================================== +Version 0.6.1 (2022-06-29) +-------------------------- +* Release under MIT License -Version 0.1.0 (2021-06-11) +Version 0.4.3 (2021-11-07) -------------------------- -* Initial version -* SparseArray for data and JuMP-variables with zero for non-existing indices -* Customized and fast routines for index selection based on patterns -* Support for dynamic creation of new entries in variable arrays (SparseVarArray) +* Support Tables interface also for variables stored in DenseAxisArray Version 0.3.0 (2021-09-08) -------------------------- @@ -15,6 +15,10 @@ Version 0.3.0 (2021-09-08) * Sparse variables with index names in construction * Support Tables.jl interface for solution variables -Version 0.4.3 (2021-11-07) +Version 0.1.0 (2021-06-11) -------------------------- -* Support Tables interface also for variables stored in DenseAxisArray +* Initial version +* SparseArray for data and JuMP-variables with zero for non-existing indices +* Customized and fast routines for index selection based on patterns +* Support for dynamic creation of new entries in variable arrays (SparseVarArray) + diff --git a/Project.toml b/Project.toml index 39c00ec..f288f35 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "SparseVariables" uuid = "2749762c-80ed-4b14-8f33-f0736679b02b" authors = ["Truls Flatberg ", "Lars Hellemo "] -version = "0.6.0" +version = "0.6.1" [deps] Dictionaries = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" @@ -11,7 +11,7 @@ Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" [compat] Dictionaries = "0.3" -JuMP = "0.23, 1" +JuMP = "1" Requires = "1.3" Tables = "1.7" julia = "1.6" \ No newline at end of file diff --git a/README.md b/README.md index 7f996df..33681d2 100644 --- a/README.md +++ b/README.md @@ -68,11 +68,4 @@ The Tables interface is also implemented for DenseAxisArrray, allowing the funct dense JuMP-variables. Since the container does not provide index names, these has to be given as explicit arguments. Note that output to a DataFrame through the dataframe function is only possible if the DataFrames package is loaded -before SparseVariables. - - -## TODO - -* Support for broadcasting? -* Restriction on allowable indices (e.g. only a fixed set allowed) - +before SparseVariables. \ No newline at end of file