Skip to content

Commit e341cc7

Browse files
authored
Bk/fix faster orderings (#3359)
1 parent 2c8eb64 commit e341cc7

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

NEWS.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# DataFrames.jl v1.6.1 Release Notes
2+
3+
## Bug fixes
4+
5+
* Fix error in specification of dependency on DataStructures.jl
6+
([#3359](https://github.com/JuliaData/DataFrames.jl/pull/3359))
7+
8+
## Minor improvements
9+
10+
* Improved error messages in `only`, and `push!`, `append!` and related functions
11+
([#3356](https://github.com/JuliaData/DataFrames.jl/pull/3356),
12+
[#3357](https://github.com/JuliaData/DataFrames.jl/pull/3357))
13+
114
# DataFrames.jl v1.6 Release Notes
215

316
## Breaking changes
@@ -40,7 +53,6 @@
4053
from a data frame is its column or might alias with some of its columns
4154
([#3304](https://github.com/JuliaData/DataFrames.jl/pull/3304))
4255

43-
4456
# DataFrames.jl v1.5 Release Notes
4557

4658
## New functionalities

Project.toml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
name = "DataFrames"
22
uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
3-
version = "1.6.0"
3+
version = "1.6.1"
44

55
[deps]
66
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"
77
DataAPI = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a"
8+
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
89
Future = "9fa8497b-333b-5362-9e8d-4d0656e87820"
910
InlineStrings = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48"
1011
InvertedIndices = "41ab1584-1d38-5bbf-9106-f11c6c58b48f"
@@ -28,19 +29,23 @@ Unicode = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
2829

2930
[compat]
3031
CategoricalArrays = "0.10.0"
32+
Combinatorics = "1.0.2"
3133
Compat = "4.2"
3234
DataAPI = "1.15.0"
35+
DataStructures = "0.18"
36+
DataValues = "0.4.13"
3337
InlineStrings = "1.3.0"
3438
InvertedIndices = "1.3"
3539
IteratorInterfaceExtensions = "0.1.1, 1"
3640
Missings = "0.4.2, 1"
41+
OffsetArrays = "1.12.10"
3742
PooledArrays = "1.4.2"
3843
PrecompileTools = "1"
3944
PrettyTables = "2.1"
40-
Reexport = "0.1, 0.2, 1"
45+
Reexport = "1"
4146
SentinelArrays = "1.2"
4247
ShiftedArrays = "1, 2"
43-
SortingAlgorithms = "0.1, 0.2, 0.3, 1"
48+
SortingAlgorithms = "0.3, 1"
4449
TableTraits = "0.4, 1"
4550
Tables = "1.9.0"
4651
Unitful = "1"
@@ -49,10 +54,8 @@ julia = "1.6"
4954
[extras]
5055
CategoricalArrays = "324d7699-5711-5eae-9e2f-1d82baa6b597"
5156
Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"
52-
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
5357
DataValues = "e7dc6d0d-1eca-5fa6-8ad6-5aecde8b7ea5"
5458
Dates = "ade2ca70-3891-5945-98fb-dc099432e06a"
55-
InlineStrings = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48"
5659
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
5760
OffsetArrays = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
5861
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
@@ -61,6 +64,6 @@ Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
6164
ShiftedArrays = "1277b4bf-5013-50f5-be3d-901d8477a67a"
6265

6366
[targets]
64-
test = ["CategoricalArrays", "Combinatorics", "DataStructures", "DataValues",
65-
"Dates", "InlineStrings", "Logging", "OffsetArrays", "Test", "Unitful",
66-
"ShiftedArrays", "SparseArrays"]
67+
test = ["CategoricalArrays", "Combinatorics", "DataValues",
68+
"Dates", "Logging", "OffsetArrays", "Test",
69+
"Unitful", "ShiftedArrays", "SparseArrays"]

test/sort.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ end
243243
@test_throws ArgumentError sort(d, [:dv1, :dv2], rev = [false, false], checkunique=true)
244244
@test_throws ArgumentError sort(d, :dv1, by = x -> -x, checkunique=true)
245245
@test_throws ArgumentError sort(d, :dv1, lt = >, checkunique=true)
246-
246+
247247
# sort!
248248
@test_throws ArgumentError sort!(d, :dv1, checkunique=true)
249249
@test_throws ArgumentError sort!(d[!, [:dv1, :dv2]], checkunique = true)

0 commit comments

Comments
 (0)