Skip to content

Commit

Permalink
Prep release 0.6.1 (#11)
Browse files Browse the repository at this point in the history
Co-authored-by: Lars Hellemo <[email protected]>
  • Loading branch information
hellemo and hellemo authored Jul 2, 2022
1 parent 7ea455c commit e1dde8a
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 17 deletions.
8 changes: 8 additions & 0 deletions JuliaFormatter.toml
Original file line number Diff line number Diff line change
@@ -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
18 changes: 11 additions & 7 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
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)
--------------------------
* Slicing and selection with ':'
* 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)

4 changes: 2 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "SparseVariables"
uuid = "2749762c-80ed-4b14-8f33-f0736679b02b"
authors = ["Truls Flatberg <[email protected]>", "Lars Hellemo <[email protected]>"]
version = "0.6.0"
version = "0.6.1"

[deps]
Dictionaries = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4"
Expand All @@ -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"
9 changes: 1 addition & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

2 comments on commit e1dde8a

@hellemo
Copy link
Member Author

@hellemo hellemo commented on e1dde8a Jul 2, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/63533

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.1 -m "<description of version>" e1dde8add28eab8fc00d743f5a933994b668525f
git push origin v0.6.1

Also, note the warning: This looks like a new registration that registers version 0.6.1.
Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

Please sign in to comment.