Skip to content

Commit 6108b57

Browse files
authored
Merge pull request #17 from JuliaAstro/lazy-array
Lazy array
2 parents 5cdb899 + 08dc189 commit 6108b57

21 files changed

+1801
-1222
lines changed

Project.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name = "FITSFiles"
22
uuid = "358a0a88-3548-4ad6-b652-8bdbf64af8e5"
33
repo = "https://github.com/JuliaAstro/FITSFiles.jl"
44
authors = ["Paul Barrett <pebarrett@gmail.com> and contributors"]
5-
version = "0.2.0"
5+
version = "0.3.0"
66

77
[deps]
88
CodecZlib = "944b1d66-785c-5afd-91f1-9de20f533193"
@@ -13,12 +13,12 @@ UnitfulAstro = "6112ee07-acf9-5e0f-b108-d242c714bf9f"
1313
UnitfulAtomic = "a7773ee8-282e-5fa2-be4e-bd808c38a91a"
1414

1515
[compat]
16-
CodecZlib = "0.7.8"
16+
CodecZlib = "0.7"
1717
Printf = "1.8"
18-
Unitful = "1.22.0"
19-
UnitfulAngles = "0.7.2"
20-
UnitfulAstro = "1.2.0"
21-
UnitfulAtomic = "1.0.0"
18+
Unitful = "1.22"
19+
UnitfulAngles = "0.7"
20+
UnitfulAstro = "1.2"
21+
UnitfulAtomic = "1.0"
2222
julia = "1.8"
2323

2424
[extras]

src/FITSFiles.jl

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,29 @@ export IUEImage, A3DTable, Foreign, Dump
1515
export Card, HDU, fits
1616
export info, parse
1717

18-
using Printf, Unitful
18+
using Printf, Unitful, UnitfulAngles, UnitfulAstro, UnitfulAtomic
1919

20-
# V0.1 Implement Card type. Card only handles syntax, i.e., parsing and
21-
# writing, including HIERARCH cards.
22-
# V0.2 Implement HDU type. HDU handles value access and IO, including
23-
# joining and splitting long cards, mandatory and reserved keywords.
24-
# Standard extensions: Conform, Image, Table, Bintable, and Random
25-
# Groups.
26-
# V0.3 Implement units, inluding date and time
27-
# V0.4 Implement verification
28-
# V0.5 Implement World-coordinate system
29-
# V0.6 Implement compression
30-
# V0.7 Implement checksums
31-
# V0.8 Implement Conforming extensions
32-
# V0.9 Implement optimizations
33-
# V1.0 Verify implementation meets current standard
20+
# V0.1 Implement Card type. Card only handles syntax, i.e., parsing and
21+
# writing, including HIERARCH cards.
22+
# V0.2 Implement HDU type. HDU handles value access and IO, including
23+
# joining and splitting long cards, mandatory and reserved keywords.
24+
# Standard extensions: Conform, Image, Table, Bintable, and Random
25+
# Groups.
26+
# V0.3 Implement lazy array
27+
# V0.4 Implement compression
28+
# V0.5 Implement units, inluding date and time
29+
# V0.6 Implement verification
30+
# V0.7 Implement World-coordinate system
31+
# V0.8 Implement checksums
32+
# V0.9 Implement Conforming extensions
33+
# V0.10 Implement optimizations
34+
# V1.11 Verify implementation meets current standard
3435

3536
include("card.jl")
37+
include("field.jl")
38+
include("format.jl")
39+
include("lazyarray.jl")
40+
include("units.jl")
3641
include("hdu.jl")
3742
include("hdu/primary.jl")
3843
include("hdu/conform.jl")
@@ -43,4 +48,5 @@ include("hdu/bintable.jl")
4348
include("hdu/zimage.jl")
4449
include("hdu/ztable.jl")
4550
include("fitscore.jl")
51+
4652
end

0 commit comments

Comments
 (0)