Skip to content

Commit 933fc3a

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents ee0333f + 939ac5e commit 933fc3a

9 files changed

Lines changed: 50 additions & 54 deletions

File tree

FSharpx.Async.sln

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ EndProject
1515
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "project", "project", "{BF60BC93-E09B-4E5F-9D85-95A519479D54}"
1616
ProjectSection(SolutionItems) = preProject
1717
build.fsx = build.fsx
18-
nuget\FSharpx.Async.nuspec = nuget\FSharpx.Async.nuspec
1918
LICENSE.txt = LICENSE.txt
2019
README.md = README.md
2120
RELEASE_NOTES.md = RELEASE_NOTES.md

RELEASE_NOTES.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
### 1.9.9 - 23.02.2015
1+
### 1.11.0 - 27.02.2015
22
* Added Async.map, Async.bind, Async.unit
33
* Added AsyncSeq.toList, AsyncSeq.toArray, AsyncSeq.bufferByCount, AsyncSeq.unfoldAsync, AsyncSeq.concatSeq, AsyncSeq.interleave
44

5+
### 1.10.0 - 25.02.2015
6+
* Use Paket instead of NuGet
7+
58
### 1.9.9 - 23.02.2015
69
* BUGFIX: AsyncSeq.skipWhile skips an extra item - https://github.com/fsprojects/FSharpx.Async/pull/2
710

811
### 1.9.9 - 23.02.2015
9-
* Copied the async helpers from FSharpx
12+
* Copied the async helpers from FSharpx
13+
* BUGFIX: AsyncSeq.skipWhile skips an extra item - https://github.com/fsprojects/FSharpx.Async/pull/2

build.fsx

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ let description = "Async extensions for F#"
4242
let authors = [ "Thomas Petricek"; "David Thomas"; "Ryan Riley"; "Steffen Forkmann" ]
4343

4444
// Tags for your project (for NuGet package)
45-
let tags = "F#, async, fsharp"
45+
let tags = "F#, async, fsharpx"
4646

4747
// File system information
4848
let solutionFile = "FSharpx.Async.sln"
@@ -158,21 +158,16 @@ Target "SourceLink" (fun _ ->
158158
// Build a NuGet package
159159

160160
Target "NuGet" (fun _ ->
161-
NuGet (fun p ->
162-
{ p with
163-
Authors = authors
164-
Project = project
165-
Summary = summary
166-
Description = description
161+
Paket.Pack(fun p ->
162+
{ p with
167163
Version = release.NugetVersion
168-
ReleaseNotes = String.Join(Environment.NewLine, release.Notes)
169-
WorkingDir = "."
170-
Tags = tags
171-
OutputPath = "bin"
172-
AccessKey = getBuildParamOrDefault "nugetkey" ""
173-
Publish = hasBuildParam "nugetkey"
174-
Dependencies = [] })
175-
("nuget/" + project + ".nuspec")
164+
ReleaseNotes = toLines release.Notes})
165+
)
166+
167+
Target "PublishNuget" (fun _ ->
168+
Paket.Push(fun p ->
169+
{ p with
170+
WorkingDir = "./temp" })
176171
)
177172

178173
// --------------------------------------------------------------------------------------
@@ -352,6 +347,7 @@ Target "All" DoNothing
352347
==> "Release"
353348

354349
"BuildPackage"
350+
==> "PublishNuget"
355351
==> "Release"
356352

357353
RunTargetOrDefault "All"

nuget/FSharpx.Async.nuspec

Lines changed: 0 additions & 23 deletions
This file was deleted.

paket.dependencies

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ source https://nuget.org/api/v2
33
nuget FSharp.Formatting
44
nuget NUnit
55
nuget NUnit.Runners
6-
nuget Nuget.CommandLine
76
nuget FAKE
87
nuget SourceLink.Fake
98

paket.lock

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,29 @@
11
NUGET
22
remote: https://nuget.org/api/v2
33
specs:
4-
FAKE (3.17.5)
5-
FSharp.Compiler.Service (0.0.82)
4+
FAKE (3.17.13)
5+
FSharp.Compiler.Service (0.0.84)
66
FSharp.Formatting (2.7.4)
77
FSharp.Compiler.Service (>= 0.0.82)
88
FSharpVSPowerTools.Core (>= 1.7.0)
99
FSharpVSPowerTools.Core (1.7.0)
1010
FSharp.Compiler.Service (>= 0.0.81)
11-
Microsoft.Bcl (1.1.9)
11+
Microsoft.Bcl (1.1.10)
1212
Microsoft.Bcl.Build (>= 1.0.14)
1313
Microsoft.Bcl.Build (1.0.21)
14-
Microsoft.Net.Http (2.2.28)
15-
Microsoft.Bcl (>= 1.1.9)
14+
Microsoft.Net.Http (2.2.29)
15+
Microsoft.Bcl (>= 1.1.10)
1616
Microsoft.Bcl.Build (>= 1.0.14)
17-
NuGet.CommandLine (2.8.3)
1817
NUnit (2.6.4)
1918
NUnit.Runners (2.6.4)
20-
Octokit (0.6.2)
19+
Octokit (0.7.1)
2120
Microsoft.Net.Http
2221
SourceLink.Fake (0.4.2)
2322
GITHUB
2423
remote: fsharp/FAKE
2524
specs:
26-
modules/Octokit/Octokit.fsx (575e7ab5050d2ddec80ba8d3a98cfb10ba327965)
25+
modules/Octokit/Octokit.fsx (99bf805630805455031684c9369b1872d14a4fdd)
2726
Octokit
2827
remote: fsprojects/FSharpx.Collections
2928
specs:
30-
src/FSharpx.Collections/CircularBuffer.fs (e8fdc9c6d61618bdcc5c4f143ecbbfbe785b8ec4)
29+
src/FSharpx.Collections/CircularBuffer.fs (259ad697b43d12a2bdc3aedb3f7ea3d0e46157f7)

src/FSharpx.Async/AssemblyInfo.fs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ open System.Reflection
44
[<assembly: AssemblyTitleAttribute("FSharpx.Async")>]
55
[<assembly: AssemblyProductAttribute("FSharpx.Async")>]
66
[<assembly: AssemblyDescriptionAttribute("Async extensions for F#")>]
7-
[<assembly: AssemblyVersionAttribute("1.9.9")>]
8-
[<assembly: AssemblyFileVersionAttribute("1.9.9")>]
7+
[<assembly: AssemblyVersionAttribute("1.11.0")>]
8+
[<assembly: AssemblyFileVersionAttribute("1.11.0")>]
99
do ()
1010

1111
module internal AssemblyVersionInformation =
12-
let [<Literal>] Version = "1.9.9"
12+
let [<Literal>] Version = "1.11.0"

src/FSharpx.Async/FSharpx.Async.fsproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
<Compile Include="AsyncStream.fs" />
8383
<Compile Include="Async.IO.fs" />
8484
<None Include="paket.references" />
85+
<None Include="paket.template" />
8586
</ItemGroup>
8687
<ItemGroup>
8788
<Reference Include="mscorlib" />

src/FSharpx.Async/paket.template

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
type project
2+
owners
3+
Thomas Petricek, David Thomas, Ryan Riley, Steffen Forkmann
4+
authors
5+
Thomas Petricek, David Thomas, Ryan Riley, Steffen Forkmann
6+
projectUrl
7+
http://fsprojects.github.io/FSharpx.Async/
8+
iconUrl
9+
http://fsprojects.github.io/FSharpx.Async/img/logo.png
10+
licenseUrl
11+
http://fsprojects.github.io/FSharpx.Async/license.html
12+
requireLicenseAcceptance
13+
false
14+
copyright
15+
Copyright 2015
16+
tags
17+
F#, async, fsharpx
18+
summary
19+
Async extensions for F#
20+
description
21+
Async extensions for F#

0 commit comments

Comments
 (0)