Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Drop support for Julia versions <1.0 (JuliaLang#665)
* Bump required Julia version to 1.0 * Remove compatibility support code for: * `at-__MODULE__` (from JuliaLang#363) * `devnull`, `stdin`, `stdout`, and `stderr` from JuliaLang#499 * `at-nospecialize` (from JuliaLang#385 and JuliaLang#409) * `isabstracttype` and `isconcretetype` (from JuliaLang#477) * `invokelatest` from JuliaLang#424 * array-like access to `Cmd` from JuliaLang#379 * `Val(n)` and `ntuple`/`reshape` with `Val` from JuliaLang#381 and JuliaLang#399 * `logdet(::Any)` fallback from JuliaLang#382 * `chol(::UniformScaling)` from JuliaLang#382 * `pushfirst!`, `popfirst!` from JuliaLang#444 * `fieldcount` from JuliaLang#386 * `read(obj, ::Type{String})` from JuliaLang#385 and JuliaLang#580 * `InexactError`, `DomainError`, and `OverflowError` constructors from JuliaLang#393 * `corrected` kw arg to `cov` from JuliaLang#401 * `adjoint` from JuliaLang#401 * `partialsort` from JuliaLang#401 * `pairs` from JuliaLang#428 * `AbstractRange` from JuliaLang#400 * `rtoldefault` from JuliaLang#401 * `Dates.Period` rounding from JuliaLang#462 * `IterativeEigensolvers` from JuliaLang#435 * `occursin` from JuliaLang#520 * `Char` concatenation from JuliaLang#406 * `BitSet` from JuliaLang#407 * `diagm` and `spdiagm` with pairs from JuliaLang#408 * `Array` c'tors from `UniformScaling` from JuliaLang#412 and JuliaLang#438 * `IOContext` ctor taking pairs from JuliaLang#427 * `undef` from JuliaLang#417 and JuliaLang#514 * `get` on `ENV` from JuliaLang#430 * `ComplexF...` from JuliaLang#431 * `tr` from JuliaLang#614 * `textwidth` from JuliaLang#644 * `isnumeric` from JuliaLang#543 * `AbstractDict` from JuliaLang#435 * `axes` JuliaLang#435 and JuliaLang#442 * `Nothing` and `Cvoid` from JuliaLang#435 * `Compat.SuiteSparse` from JuliaLang#435 * `invpermute!` from JuliaLang#445 * `replace` with a pair from JuliaLang#445 * `copyto!` from JuliaLang#448 * `contains` from JuliaLang#452 * `CartesianIndices` and `LinearIndices` from JuliaLang#446, JuliaLang#455, and JuliaLang#524 * `findall` from JuliaLang#466 (and JuliaLang#467). * `argmin` and `argmax` from JuliaLang#470, JuliaLang#472, and JuliaLang#622 * `parentmodule` from JuliaLang#461 * `codeunits` from JuliaLang#474 * `nameof` from JuliaLang#471 * `GC` from JuliaLang#477 * `AbstractDisplay` from JuliaLang#482 * `bytesavailable` from JuliaLang#483 * `firstindex` and `lastindex` from JuliaLang#480 and JuliaLang#494 * `printstyled` from JuliaLang#481 * `hasmethod` from JuliaLang#486 * `objectid` from JuliaLang#486 * `Compat.find*` from JuliaLang#484 and JuliaLang#513 * `repr` and `showable` from JuliaLang#497 * `Compat.names` from JuliaLang#493 and JuliaLang#505 * `Compat.round` and friends JuliaLang#500, JuliaLang#530, and JuliaLang#537 * `IOBuffer` from JuliaLang#501 and JuliaLang#504 * `range` with kw args and `LinRange` from JuliaLang#511 * `cp` and `mv` from JuliaLang#512 * `indexin` from JuliaLang#515 * `isuppercase` and friends from JuliaLang#516 * `dims` and `init` kwargs from JuliaLang#518, JuliaLang#528, JuliaLang#590, JuliaLang#592, and JuliaLang#613 * `selectdim` from JuliaLang#522 and JuliaLang#531 * `repeat` from JuliaLang#625 * `fetch(::Task)` from JuliaLang#549 * `isletter` from JuliaLang#542 * `isbitstype` from JuliaLang#560 * `at-cfunction` from JuliaLang#553 and JuliaLang#566 * `codeunit` and `thisind` and friends from JuliaLang#573 * `something` from JuliaLang#562 * `permutedims` from JuliaLang#582 * `atan` from JuliaLang#574 * `split` and `rsplit` from JuliaLang#572 * `mapslices` from JuliaLang#588 * `floatmin` and `floatmax` from JuliaLang#607 * `dropdims` from JuliaLang#618 * required keyword arguments from JuliaLang#586 * `CartesianRange` in `at-compat` from JuliaLang#377 * `finalizer` from JuliaLang#416 * `readline`, `eachline`, and `readuntil` from JuliaLang#477, JuliaLang#541, and JuliaLang#575 * curried `isequal`, `==`, and `in` from JuliaLang#517 * `Some` from JuliaLang#435 and JuliaLang#563 * `at-warn` and friends from JuliaLang#458 * Remove old deprecations * Deprecate: * `Compat.Sockets` from JuliaLang#545 and JuliaLang#594 * `TypeUtils` from JuliaLang#304 * `macros_have_sourceloc` from JuliaLang#355 * `Compat.Sys` from JuliaLang#380, JuliaLang#433, and JuliaLang#552 * `Compat.MathConstants` from JuliaLang#401 * `Compat.Test`, `Compat.SharedArrays`, `Compat.Mmap`, and `Compat.DelimitedFiles` from JuliaLang#404 * `Compat.Dates` from JuliaLang#413 * `Compat.Libdl` from JuliaLang#465 (and JuliaLang#467) * `AbstractDateTime` from JuliaLang#443 * `Compat.Printf` from JuliaLang#435 * `Compat.LinearAlgebra` from JuliaLang#463 * `Compat.SparseArrays` from JuliaLang#459 * `Compat.Random` from JuliaLang#460, JuliaLang#601, and JuliaLang#647 * `Compat.Markdown` from JuliaLang#492 * `Compat.REPL` from JuliaLang#469 * `Compat.Serialization` from JuliaLang#473 * `Compat.Statistics` from JuliaLang#583 * `Fix2` from JuliaLang#517 * `Compat.Base64` from JuliaLang#418 * `Compat.Unicode` from JuliaLang#432 and JuliaLang#507 * `notnothing` from JuliaLang#435 and JuliaLang#563 * `Compat.IteratorSize` and `Compat.IteratorEltype` from JuliaLang#451 * `enable_debug(::Bool)` from JuliaLang#458 * `Compat.Distributed` from JuliaLang#477 * `Compat.Pkg` from JuliaLang#485 * `Compat.InteractiveUtils` from JuliaLang#485 * `Compat.LibGit2` from JuliaLang#487 * `Compat.UUIDs` from JuliaLang#490 * `Compat.qr` from JuliaLang#534 * `Compat.rmul!` from JuliaLang#546 * `Compat.norm` abd friends from JuliaLang#577 * Remove obsolete README entry, missed in JuliaLang#385 * Remove obsolete tests (e.g. missed in JuliaLang#372) * Remove obsolete `VERSION` conditionals and some minor clean-up
- Loading branch information