Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3130 commits
Select commit Hold shift + click to select a range
e10c21c
New package: SeisModels v1.0.0 (#6304)
JuliaRegistrator Dec 8, 2019
0048314
New version: JuliaFormatter v0.1.40 (#6426)
JuliaRegistrator Dec 8, 2019
4f4e98a
New package: Dictionaries v0.1.0 (#6306)
JuliaRegistrator Dec 8, 2019
b7f6adb
New version: Agents v2.0.3 (#6428)
JuliaRegistrator Dec 8, 2019
b83bd3e
New version: Surrogates v0.4.0 (#6429)
JuliaRegistrator Dec 8, 2019
ee44108
New version: DiffEqSensitivity v4.4.0 (#6430)
JuliaRegistrator Dec 8, 2019
283cd5b
New version: LombScargle v0.5.0 (#6431)
JuliaRegistrator Dec 8, 2019
6b1fd49
New version: ClinicalTrialUtilities v0.2.1 (#6432)
JuliaRegistrator Dec 9, 2019
29016bd
New version: RDatasets v0.6.6 (#6433)
JuliaRegistrator Dec 9, 2019
6d3dd2e
New version: WorldOceanAtlasTools v0.3.5 (#6434)
JuliaRegistrator Dec 9, 2019
c0a6196
New version: PowerModelsACDC v0.2.0 (#5625)
JuliaRegistrator Dec 9, 2019
27d5b91
New package: FastActivations v0.1.0 (#6194)
JuliaRegistrator Dec 9, 2019
a4d8211
New package: TextClassification v0.1.0 (#6010)
JuliaRegistrator Dec 9, 2019
859c3f1
New version: ScientificTypes v0.2.7 (#6435)
JuliaRegistrator Dec 9, 2019
0f1f401
New version: PredictMD v0.34.3 (#6436)
JuliaRegistrator Dec 9, 2019
f87a289
New version: Bedgraph v1.1.1 (#6437)
JuliaRegistrator Dec 9, 2019
61382e1
New package: GridapPETSc v0.1.0 (#6285)
JuliaRegistrator Dec 9, 2019
983c1e2
New version: BAT v1.0.0 (#6439)
JuliaRegistrator Dec 9, 2019
f288759
New version: Agents v2.0.4 (#6440)
JuliaRegistrator Dec 9, 2019
f25b0f9
New version: Bedgraph v1.2.0 (#6441)
JuliaRegistrator Dec 9, 2019
b8e129e
New version: RiemannHilbert v0.1.0 (#6442)
JuliaRegistrator Dec 9, 2019
7fc6443
New version: SparseMatricesCSR v0.4.3 (#6443)
JuliaRegistrator Dec 9, 2019
39c411b
New version: GLMakie v0.0.9 (#6444)
JuliaRegistrator Dec 9, 2019
b3597be
New version: TextClassification v0.1.1 (#6446)
JuliaRegistrator Dec 9, 2019
75432bc
New version: SparseMatricesCSR v0.4.4 (#6448)
JuliaRegistrator Dec 9, 2019
181ee2f
New version: GeometricalPredicates v0.4.0 (#6447)
JuliaRegistrator Dec 9, 2019
949d9a0
Add a very barebones README (#6335)
DilumAluthge Dec 9, 2019
69d8486
New version: BAT v1.0.1 (#6449)
JuliaRegistrator Dec 9, 2019
7bfe4c9
New package: Tar v0.1.0 (#6450)
JuliaRegistrator Dec 9, 2019
8b32216
New version: LightQuery v0.5.0 (#6451)
JuliaRegistrator Dec 9, 2019
05bb0fb
New version: SparseMatricesCSR v0.4.5 (#6452)
JuliaRegistrator Dec 9, 2019
d386b81
New package: WGLMakie v0.1.0 (#6326)
JuliaRegistrator Dec 9, 2019
95df993
New version: NLPModelsJuMP v0.4.1 (#6456)
JuliaRegistrator Dec 9, 2019
2ddcb1d
New version: CaNNOLeS v0.1.1 (#6457)
JuliaRegistrator Dec 9, 2019
b4629ef
New version: MixedModels v2.2.0 (#6458)
JuliaRegistrator Dec 9, 2019
b4f2112
New version: WGLMakie v0.1.1 (#6459)
JuliaRegistrator Dec 9, 2019
82938c4
New version: GLMakie v0.0.10 (#6460)
JuliaRegistrator Dec 9, 2019
33a3b94
New version: Optim v0.19.7 (#6461)
JuliaRegistrator Dec 9, 2019
0f961d8
New version: KCenters v0.1.5 (#6462)
JuliaRegistrator Dec 9, 2019
65c7511
New version: TextSearch v0.3.3 (#6463)
JuliaRegistrator Dec 9, 2019
5181d9e
New version: InitialValues v0.2.1 (#6464)
JuliaRegistrator Dec 9, 2019
fb6c1a8
New version: JSServe v0.3.1 (#6465)
JuliaRegistrator Dec 9, 2019
eca36dd
New version: StableDQMC v0.1.2 (#6466)
JuliaRegistrator Dec 9, 2019
3d4792e
New version: JLBoost v0.1.3 (#6468)
JuliaRegistrator Dec 9, 2019
acda4c9
New version: JWAS v0.7.0 (#6467)
JuliaRegistrator Dec 9, 2019
28bf86d
New version: ModelConstructors v0.1.5
JuliaRegistrator Dec 10, 2019
ba67695
New version: NLPModelsJuMP v0.5.0 (#6469)
JuliaRegistrator Dec 10, 2019
4c92c04
New version: MLJ v0.5.9 (#6470)
JuliaRegistrator Dec 10, 2019
37f025b
New package: LOLTools v0.1.0 (#6112)
JuliaRegistrator Dec 10, 2019
656cf1e
New version: StateSpaceRoutines v0.2.1 (#5426)
JuliaRegistrator Dec 10, 2019
1f52bcb
New version: ModelConstructors v0.1.5 (#5424)
DilumAluthge Dec 10, 2019
19b5d0f
New package: LLVMBootstrap_jll v8.0.1+0 (#6211)
staticfloat Dec 10, 2019
c639f22
New version: Flatten v0.3.0 (#5975)
JuliaRegistrator Dec 10, 2019
e8a413b
New version: AgnosticBayesEnsemble v0.1.2 (#6454)
JuliaRegistrator Dec 10, 2019
006a779
New version: DSGE v1.0.0 (#5467)
JuliaRegistrator Dec 10, 2019
aab7cd1
New version: Zarr v0.3.1 (#6312)
JuliaRegistrator Dec 10, 2019
0b85599
New version: NMFk v0.3.0 (#6379)
JuliaRegistrator Dec 10, 2019
fd9847b
New version: FEMBasis v0.3.1 (#5967)
JuliaRegistrator Dec 10, 2019
fde573f
New package: Config v0.1.0 (#6127)
JuliaRegistrator Dec 10, 2019
6276722
New package: MultistartOptimization v0.1.0 (#6358)
JuliaRegistrator Dec 10, 2019
60dcdf1
New version: WriteVTK v1.3.0 (#6471)
JuliaRegistrator Dec 10, 2019
279acad
New version: SpectralClustering v0.1.1 (#6472)
JuliaRegistrator Dec 10, 2019
176dd7a
New version: ImageContrastAdjustment v0.2.1 (#6473)
JuliaRegistrator Dec 10, 2019
d6c358e
New version: SparseMatricesCSR v0.5.0 (#6474)
JuliaRegistrator Dec 10, 2019
84f51b9
New version: YaoBlocks v0.8.0 (#6475)
JuliaRegistrator Dec 10, 2019
fc0da39
New version: SparseMatricesCSR v0.5.1 (#6476)
JuliaRegistrator Dec 10, 2019
686bfd0
New version: Biomodelling v0.2.2 (#6327)
JuliaRegistrator Dec 10, 2019
72fe8d7
New version: Luxor v1.9.0 (#6477)
JuliaRegistrator Dec 10, 2019
47bbc5b
New version: YaoSym v0.3.0 (#6478)
JuliaRegistrator Dec 10, 2019
7f67f1b
New version: BitBasis v0.6.1 (#6479)
JuliaRegistrator Dec 10, 2019
fc06795
New version: LuxurySparse v0.5.2 (#6480)
JuliaRegistrator Dec 10, 2019
ed098be
New version: PointProcessInference v0.2.0 (#6481)
JuliaRegistrator Dec 10, 2019
d160bda
New version: InfiniteArrays v0.6.0 (#6482)
JuliaRegistrator Dec 10, 2019
462c6e0
New version: SnoopCompile v1.1.0 (#6484)
JuliaRegistrator Dec 10, 2019
79fa1ef
New package: SuiteSparseMatrixCollection v0.1.0 (#6364)
JuliaRegistrator Dec 10, 2019
7b59db4
New version: QuadGK v2.3.0 (#6485)
JuliaRegistrator Dec 10, 2019
f5d3104
New package: InfinitesimalGenerators v0.1.0 (#6224)
JuliaRegistrator Dec 10, 2019
4099bd1
New version: AbstractPlotting v0.9.12 (#6486)
JuliaRegistrator Dec 10, 2019
8328277
New version: GLMakie v0.0.11 (#6487)
JuliaRegistrator Dec 10, 2019
74e6d32
New version: Surrogates v0.5.0
JuliaRegistrator Dec 10, 2019
381670b
New version: TextClassification v0.1.2 (#6488)
JuliaRegistrator Dec 10, 2019
87a1a85
New version: InfinitesimalGenerators v0.1.1 (#6489)
JuliaRegistrator Dec 10, 2019
e1e47a7
Merge pull request #6490 from JuliaRegistries/registrator/surrogates/…
ChrisRackauckas Dec 10, 2019
52fb803
New version: OrdinaryDiffEq v5.26.4
JuliaRegistrator Dec 10, 2019
d6aad10
Merge pull request #6492 from JuliaRegistries/registrator/ordinarydif…
ChrisRackauckas Dec 10, 2019
bdcd5de
New version: AbstractPlotting v0.9.13 (#6491)
JuliaRegistrator Dec 10, 2019
2087472
New version: Bukdu v0.4.9 (#6137)
JuliaRegistrator Dec 10, 2019
3076e33
New package: CUnion v0.1.0 (#6369)
JuliaRegistrator Dec 10, 2019
9be9729
New version: ModelConstructors v0.1.6 (#6493)
JuliaRegistrator Dec 10, 2019
bc5b3ce
New version: DiffEqSensitivity v5.0.0 (#6494)
JuliaRegistrator Dec 10, 2019
016aba7
New package: MulticlassPerceptron v0.1.0 (#6370)
JuliaRegistrator Dec 10, 2019
02289a9
New version: DICOM v0.6.1 (#6495)
JuliaRegistrator Dec 10, 2019
30b7623
New version: NamedTupleTools v0.12.1 (#6496)
JuliaRegistrator Dec 10, 2019
18d26e2
New version: StateSpaceRoutines v0.3.0 (#6497)
JuliaRegistrator Dec 10, 2019
8a599f8
New version: TensorOperations v2.1.0 (#6498)
JuliaRegistrator Dec 10, 2019
b26435d
New version: DiffEqFlux v0.9.0 (#6499)
JuliaRegistrator Dec 10, 2019
3a6a90b
New version: DiffEqParamEstim v1.10.0 (#6500)
JuliaRegistrator Dec 10, 2019
f936a20
New version: Plots v0.28.3 (#6501)
JuliaRegistrator Dec 10, 2019
0a86875
New version: IntervalRootFinding v0.5.1 (#6502)
JuliaRegistrator Dec 10, 2019
c411c05
New version: Soss v0.9.0 (#6503)
JuliaRegistrator Dec 10, 2019
d294320
New version: SolverTools v0.1.8 (#6505)
JuliaRegistrator Dec 10, 2019
38fd104
New version: DynamicalSystemsBase v1.4.0 (#6506)
JuliaRegistrator Dec 10, 2019
a3d388f
New version: YaoSym v0.3.1 (#6507)
JuliaRegistrator Dec 11, 2019
524cf6c
New version: YaoBlocks v0.8.1 (#6508)
JuliaRegistrator Dec 11, 2019
6d92233
Add more extensive readme with FAQ.
ericphanson Dec 10, 2019
97907cd
Fix a link in the README
fredrikekre Dec 11, 2019
34b7b25
New version: NearestNeighborDescent v0.3.0 (#6510)
JuliaRegistrator Dec 11, 2019
9a013a9
New version: ExponentialUtilities v1.6.0 (#6511)
JuliaRegistrator Dec 11, 2019
45a7e1d
New version: SignalOperators v0.2.1 (#6513)
JuliaRegistrator Dec 11, 2019
964ec29
New version: TimesDates v0.2.5 (#6514)
JuliaRegistrator Dec 11, 2019
4b23099
New version: BangBang v0.3.7 (#6516)
JuliaRegistrator Dec 11, 2019
66774be
New version: PredictMDExtra v0.13.6 (#6518)
JuliaRegistrator Dec 11, 2019
61b5391
New version: SOM v0.4.1 (#6517)
JuliaRegistrator Dec 11, 2019
19827b2
New version: PredictMDExtra v0.13.7 (#6519)
JuliaRegistrator Dec 11, 2019
5e95f2d
New package: SphericalHarmonicArrays v0.1.0 (#6402)
JuliaRegistrator Dec 11, 2019
b588787
New version: PredictMDFull v0.13.2 (#6520)
JuliaRegistrator Dec 11, 2019
07b1239
New version: DoubleFloats v1.0.2 (#6521)
JuliaRegistrator Dec 11, 2019
6f4037c
New version: Zarr v0.3.2 (#6522)
JuliaRegistrator Dec 11, 2019
a69ef6f
New version: ChaosTools v1.8.1 (#6523)
JuliaRegistrator Dec 11, 2019
bda13f5
New version: Agents v2.1.0 (#6524)
JuliaRegistrator Dec 11, 2019
02dcffd
New version: PredictMDExtra v0.13.8 (#6527)
JuliaRegistrator Dec 11, 2019
4a84288
New version: PredictMDFull v0.13.3 (#6528)
JuliaRegistrator Dec 11, 2019
7220392
New version: DoubleFloats v1.0.3 (#6529)
JuliaRegistrator Dec 11, 2019
e0a9e4d
New version: Elly v0.3.0 (#6526)
JuliaRegistrator Dec 11, 2019
c179f50
New version: DocumentationGenerator v0.2.0 (#6531)
JuliaRegistrator Dec 11, 2019
ec23d3a
New version: ArbNumerics v1.0.1 (#6532)
JuliaRegistrator Dec 11, 2019
fc262c6
New version: PredictMD v0.34.4 (#6533)
JuliaRegistrator Dec 11, 2019
6836a40
New version: DSGE v1.1.0 (#6534)
JuliaRegistrator Dec 11, 2019
9e9cc5b
New version: PowerModelsAnalytics v0.2.0 (#6151)
JuliaRegistrator Dec 11, 2019
fe73ddf
New version: Libz v1.0.1 (#6530)
JuliaRegistrator Dec 11, 2019
64d4855
New version: ReplicateBE v1.0.6 (#6536)
JuliaRegistrator Dec 11, 2019
ec27bcc
New version: StanBase v1.1.2 (#6537)
JuliaRegistrator Dec 11, 2019
13d0e1e
New package: SuiteSparse_jll v5.4.0+0
staticfloat Dec 11, 2019
7c34997
JLL Registration: JuliaBinaryWrappers/SuiteSparse_jll.jl-v5.4.0… (#6539)
staticfloat Dec 11, 2019
3af3de5
New version: PkgDev v1.3.1 (#6538)
JuliaRegistrator Dec 11, 2019
e502303
New version: Revise v2.3.3 (#6540)
JuliaRegistrator Dec 11, 2019
76572d1
New version: ModelingToolkit v1.0.1 (#6542)
JuliaRegistrator Dec 11, 2019
c455a21
New version: ModelingToolkit v1.0.2 (#6546)
JuliaRegistrator Dec 11, 2019
09470e2
New version: StackOverflow v0.1.1 (#6547)
JuliaRegistrator Dec 11, 2019
5eb1cb8
New version: PosDefManifold v0.4.1 (#6548)
JuliaRegistrator Dec 11, 2019
a89d895
New version: QuadGK v2.3.1 (#6549)
JuliaRegistrator Dec 11, 2019
56ed69f
New version: LIBSVM v0.4.0 (#6550)
JuliaRegistrator Dec 11, 2019
0e88644
New version: PROJ_jll v6.2.1+1
jlbuild Dec 11, 2019
bde9f65
New version: BinaryBuilder v0.2.0 (#6355)
JuliaRegistrator Dec 11, 2019
0019b6e
Revert "New package: LLVMBootstrap_jll v8.0.1+0 (#6211)" (#6541)
staticfloat Dec 11, 2019
0951c9d
JLL Registration: JuliaBinaryWrappers/PROJ_jll.jl-v6.2.1+1 (#6551)
staticfloat Dec 11, 2019
f211417
New version: GMP_jll v6.1.2+4
jlbuild Dec 11, 2019
f2599cf
New package: MPC_jll v1.1.0+0
jlbuild Dec 11, 2019
f5aef18
New version: MPFR_jll v4.0.2+2
jlbuild Dec 11, 2019
4e708dc
New package: VerizonEctoken_jll v0.1.0+0
jlbuild Dec 11, 2019
07c9647
New version: PosDefManifold v0.4.2 (#6557)
JuliaRegistrator Dec 11, 2019
3f0dbf7
New version: HyperDualMatrixTools v2.0.3 (#6558)
JuliaRegistrator Dec 11, 2019
a28466d
New version: ExtendableSparse v0.1.3 (#6561)
JuliaRegistrator Dec 11, 2019
b0dcfef
JLL Registration: JuliaBinaryWrappers/MPC_jll.jl-v1.1.0+0 (#6554)
giordano Dec 12, 2019
72bf563
New version: MLJJLBoost v0.1.1 (#6566)
JuliaRegistrator Dec 12, 2019
a08465c
New version: Requires v1.0.0 (#6567)
JuliaRegistrator Dec 12, 2019
761372d
New package: OpenLibm_jll v0.7.0+0
jlbuild Dec 12, 2019
a7df649
Change repo url (#6565)
singularitti Dec 12, 2019
940bce5
New package: SymEngine_jll v0.5.0+0
jlbuild Dec 12, 2019
5fc619f
JLL Registration: JuliaBinaryWrappers/SymEngine_jll.jl-v0.5.0+0 (#6570)
giordano Dec 12, 2019
96be7e9
New version: MbedTLS_jll v2.16.0+1
jlbuild Dec 12, 2019
ee3d003
New version: FFMPEG_jll v4.1.0+2
jlbuild Dec 12, 2019
4625c72
New version: gdk_pixbuf_jll v2.38.2+6
jlbuild Dec 12, 2019
6d168b3
New version: Revise v2.4.0 (#6575)
JuliaRegistrator Dec 12, 2019
29cf96f
JLL Registration: JuliaBinaryWrappers/MbedTLS_jll.jl-v2.16.0+1 (#6574)
staticfloat Dec 12, 2019
cf85f73
JLL Registration: JuliaBinaryWrappers/FFMPEG_jll.jl-v4.1.0+2 (#6576)
staticfloat Dec 12, 2019
6a33c21
Merge pull request #6577 from jlbuild/registrator/gdk_pixbuf_jll/da03…
staticfloat Dec 12, 2019
323ad4b
New version: ADCME v0.3.6 (#6578)
JuliaRegistrator Dec 12, 2019
aa5b998
New version: FileIO v1.2.0 (#6579)
JuliaRegistrator Dec 12, 2019
53ec4ed
New version: TestImages v1.0.0 (#6580)
JuliaRegistrator Dec 12, 2019
0c2d456
New version: LibSSH2_jll v1.9.0+1
jlbuild Dec 12, 2019
5fb0270
New version: Setfield v0.5.3 (#6581)
JuliaRegistrator Dec 12, 2019
bcda1e7
New version: DPMMSubClusters v0.1.5 (#6582)
JuliaRegistrator Dec 12, 2019
46800df
New package: HigherOrderDerivatives v0.1.0 (#6160)
JuliaRegistrator Dec 12, 2019
0b6792e
New version: EquationsOfState v2.0.0 (#6586)
JuliaRegistrator Dec 12, 2019
b10084f
New version: ImageView v0.10.1 (#6587)
JuliaRegistrator Dec 12, 2019
6baac42
New version: DiffEqDiffTools v1.6.0 (#6588)
JuliaRegistrator Dec 12, 2019
107bc46
New version: ArrayInterface v2.1.0 (#6589)
JuliaRegistrator Dec 12, 2019
80d1dac
New version: ImageMagick v1.1.0 (#6590)
JuliaRegistrator Dec 12, 2019
eea651f
New version: ImageFiltering v0.6.7 (#6592)
JuliaRegistrator Dec 12, 2019
e22f695
New version: StaticRanges v0.3.4 (#6593)
JuliaRegistrator Dec 12, 2019
095cc56
New version: DimensionalData v0.2.1 (#6594)
JuliaRegistrator Dec 12, 2019
51e2470
New version: TSML v2.4.3 (#6596)
JuliaRegistrator Dec 12, 2019
cf179e9
New version: StableDQMC v0.1.3 (#6597)
JuliaRegistrator Dec 12, 2019
bd17205
New version: AgnosticBayesEnsemble v0.1.3 (#6598)
JuliaRegistrator Dec 12, 2019
cecc462
New package: Sundials_jll v3.1.1+0
jlbuild Dec 12, 2019
acef0a3
New version: ModelingToolkit v1.0.3 (#6604)
JuliaRegistrator Dec 12, 2019
92ade90
New version: DocumentationGenerator v0.2.1 (#6605)
JuliaRegistrator Dec 12, 2019
67c0f59
New package: ScanDir v0.1.0 (#6453)
JuliaRegistrator Dec 12, 2019
b1cb23c
New version: ResizableArrays v0.2.0 (#6606)
JuliaRegistrator Dec 12, 2019
676b54c
New version: SignalOperators v0.2.2 (#6609)
JuliaRegistrator Dec 12, 2019
ead5738
New version: BlockDiagonals v0.1.5 (#6611)
JuliaRegistrator Dec 12, 2019
4865c3a
New package: GapFindFill v1.0.0 (#6535)
JuliaRegistrator Dec 12, 2019
fef94bb
New package: PROPACK v0.1.0 (#6392)
JuliaRegistrator Dec 12, 2019
20b8b2a
New version: DirectSum v0.4.3 (#5985)
JuliaRegistrator Dec 12, 2019
a0100be
New version: LibCURL_jll v7.66.0+1
jlbuild Dec 12, 2019
9296d92
New version: LibGit2_jll v0.28.2+1
jlbuild Dec 12, 2019
1ad9b78
New version: CRlibm v0.8.0 (#6615)
JuliaRegistrator Dec 12, 2019
393fb27
New version: ColorVectorSpace v0.8.0 (#6616)
JuliaRegistrator Dec 12, 2019
8d2d763
New version: StringDistances v0.5.0 (#6617)
JuliaRegistrator Dec 12, 2019
2b8305d
New package: Stopping v0.1.0 (#6298)
JuliaRegistrator Dec 12, 2019
e21682e
New version: AgnosticBayesEnsemble v0.1.4 (#6619)
JuliaRegistrator Dec 12, 2019
de1249a
New version: LibFTD2XX v0.2.0 (#6620)
JuliaRegistrator Dec 12, 2019
8a71e7d
New version: YaoBlocks v0.8.2 (#6621)
JuliaRegistrator Dec 12, 2019
b53c557
New version: StringDistances v0.5.1 (#6625)
JuliaRegistrator Dec 12, 2019
f9a85b6
Updated URL for AWSSQS Repo (#6624)
mattBrzezinski Dec 12, 2019
d82f5a9
New version: MeshArrays v0.2.4 (#6349)
JuliaRegistrator Dec 12, 2019
1edaea6
New version: NonlinearEigenproblems v1.0.1 (#6626)
JuliaRegistrator Dec 12, 2019
3fd8f03
New version: AWSSQS v0.6.0 (#6627)
JuliaRegistrator Dec 12, 2019
8d6072d
New version: DimensionalData v0.3.0 (#6628)
JuliaRegistrator Dec 12, 2019
96abf12
New version: Oceananigans v0.17.0 (#6629)
JuliaRegistrator Dec 12, 2019
24c1b81
JLL Registration: JuliaBinaryWrappers/Sundials_jll.jl-v3.1.1+0 (#6602)
staticfloat Dec 12, 2019
77e7599
JLL Registration: JuliaBinaryWrappers/VerizonEctoken_jll.jl-v0.… (#6556)
staticfloat Dec 12, 2019
7dd82df
JLL Registration: JuliaBinaryWrappers/OpenLibm_jll.jl-v0.7.0+0 (#6569)
staticfloat Dec 13, 2019
05ff87a
JLL Registration: JuliaBinaryWrappers/GMP_jll.jl-v6.1.2+4 (#6552)
staticfloat Dec 13, 2019
eaa22ea
JLL Registration: JuliaBinaryWrappers/MPFR_jll.jl-v4.0.2+2 (#6555)
staticfloat Dec 13, 2019
e8d3f8d
JLL Registration: JuliaBinaryWrappers/LibSSH2_jll.jl-v1.9.0+1 (#6583)
staticfloat Dec 13, 2019
dac1744
JLL Registration: JuliaBinaryWrappers/LibCURL_jll.jl-v7.66.0+1 (#6612)
staticfloat Dec 13, 2019
8f70d9d
JLL Registration: JuliaBinaryWrappers/LibGit2_jll.jl-v0.28.2+1 (#6613)
staticfloat Dec 13, 2019
fa381e0
New version: ChaosTools v1.8.2 (#6631)
JuliaRegistrator Dec 13, 2019
027d7f8
New version: MCHammer v0.1.3 (#6632)
JuliaRegistrator Dec 13, 2019
4e679fd
New version: IntervalArithmetic v0.16.2 (#6509)
JuliaRegistrator Dec 13, 2019
2ab3181
New version: Kaleido v0.2.2 (#6633)
JuliaRegistrator Dec 13, 2019
1d5f31c
New version: AIBECS v0.4.1 (#6634)
JuliaRegistrator Dec 13, 2019
7a02c9b
New version: BangBang v0.3.8 (#6635)
JuliaRegistrator Dec 13, 2019
95a24fb
New version: RegistryCI v0.4.4 (#6636)
JuliaRegistrator Dec 13, 2019
2a1f1b9
New version: Transducers v0.4.5 (#6637)
JuliaRegistrator Dec 13, 2019
45b00c3
New version: Measures v0.3.1 (#6638)
JuliaRegistrator Dec 13, 2019
929eb87
Update RegistryCI to 0.4.4 (#6639)
DilumAluthge Dec 13, 2019
8b1d6e6
New version: TSMLextra v0.1.5 (#6585)
JuliaRegistrator Dec 13, 2019
f689a02
New version: VersionParsing v1.2.0 (#6640)
JuliaRegistrator Dec 13, 2019
9d4bb6f
New version: TextParse v1.0.0 (#6645)
JuliaRegistrator Dec 13, 2019
9f1fc26
New version: CSVFiles v1.0.0 (#6647)
JuliaRegistrator Dec 13, 2019
eec3e38
Make automated PRs to suggest updates to `.ci/Manifest.toml` (#6649)
DilumAluthge Dec 13, 2019
2899585
New version: RegistryCI v0.4.5 (#6650)
JuliaRegistrator Dec 13, 2019
57aba52
Update remember_to_update_registryci.yml (#6652)
DilumAluthge Dec 13, 2019
4343996
Fix a bug in .ci/remember_to_update_registryci.jl (#6653)
DilumAluthge Dec 13, 2019
9d916a0
Add always_assert() (#6654)
DilumAluthge Dec 13, 2019
cb69492
Git_jll can't be used to clone over HTTPS (#6655)
DilumAluthge Dec 13, 2019
b41ef84
Fix a git bug in .ci/remember_to_update_registryci.jl (#6656)
DilumAluthge Dec 13, 2019
e9f1163
Update remember_to_update_registryci.jl (#6657)
DilumAluthge Dec 13, 2019
4c8887a
Fix typos in .ci/remember_to_update_registryci.jl (#6658)
DilumAluthge Dec 13, 2019
5fefca0
Update remember_to_update_registryci.jl (#6660)
DilumAluthge Dec 13, 2019
5066961
Fix syntax for interpolation (#6663)
DilumAluthge Dec 13, 2019
e6de976
Remove `issues` trigger (#6664)
DilumAluthge Dec 13, 2019
b667874
New version: YaoBlocks v0.9.0 (#6661)
JuliaRegistrator Dec 13, 2019
1a9c90a
RememberToUpdateRegistryCI: put code inside module (#6666)
DilumAluthge Dec 13, 2019
8ff6d9b
New version: Match v1.1.0 (#6665)
JuliaRegistrator Dec 13, 2019
712a497
Use the `github.repository` variable (#6668)
DilumAluthge Dec 13, 2019
4ae4e09
Update .ci/Manifest.toml
github-actions[bot] Dec 13, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
133 changes: 133 additions & 0 deletions .ci/Manifest.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# This file is machine-generated - editing it directly is not advised

[[Base64]]
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"

[[BinaryProvider]]
deps = ["Libdl", "SHA"]
git-tree-sha1 = "5b08ed6036d9d3f0ee6369410b830f8873d4024c"
uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
version = "0.5.8"

[[Dates]]
deps = ["Printf"]
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"

[[Distributed]]
deps = ["Random", "Serialization", "Sockets"]
uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"

[[EzXML]]
deps = ["BinaryProvider", "Libdl", "Printf"]
git-tree-sha1 = "469de9cb996a9c03f31905619ff3c33e905711f3"
uuid = "8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615"
version = "0.9.5"

[[GitHub]]
deps = ["Base64", "Dates", "HTTP", "JSON", "MbedTLS", "Sockets"]
git-tree-sha1 = "477818ab174a14d4730b3d15ac8719dbc98555d2"
uuid = "bc5e4493-9b4d-5f90-b8aa-2b2bcaad7a26"
version = "5.1.3"

[[HTTP]]
deps = ["Base64", "Dates", "IniFile", "MbedTLS", "Sockets"]
git-tree-sha1 = "5c49dab19938b119fe204fd7d7e8e174f4e9c68b"
uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3"
version = "0.8.8"

[[IniFile]]
deps = ["Test"]
git-tree-sha1 = "098e4d2c533924c921f9f9847274f2ad89e018b8"
uuid = "83e8ac13-25f8-5344-8a64-a9f2b223428f"
version = "0.5.0"

[[InteractiveUtils]]
deps = ["Markdown"]
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"

[[JSON]]
deps = ["Dates", "Mmap", "Parsers", "Unicode"]
git-tree-sha1 = "b34d7cef7b337321e97d22242c3c2b91f476748e"
uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
version = "0.21.0"

[[LibGit2]]
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"

[[Libdl]]
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"

[[Logging]]
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"

[[Markdown]]
deps = ["Base64"]
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"

[[MbedTLS]]
deps = ["BinaryProvider", "Dates", "Libdl", "Random", "Sockets"]
git-tree-sha1 = "85f5947b53c8cfd53ccfa3f4abae31faa22c2181"
uuid = "739be429-bea8-5141-9913-cc70e7f3736d"
version = "0.7.0"

[[Mmap]]
uuid = "a63ad114-7e13-5084-954f-fe012c677804"

[[Mocking]]
git-tree-sha1 = "bd2623f8b728af988d2afec53d611acb621f3bc4"
uuid = "78c3b35d-d492-501b-9361-3d52fe80e533"
version = "0.7.0"

[[Parsers]]
deps = ["Dates", "Test"]
git-tree-sha1 = "0139ba59ce9bc680e2925aec5b7db79065d60556"
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
version = "0.3.10"

[[Pkg]]
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"

[[Printf]]
deps = ["Unicode"]
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"

[[REPL]]
deps = ["InteractiveUtils", "Markdown", "Sockets"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[[Random]]
deps = ["Serialization"]
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

[[RegistryCI]]
deps = ["Dates", "GitHub", "HTTP", "JSON", "LibGit2", "Pkg", "Test", "TimeZones"]
git-tree-sha1 = "c4ec2ffe3e71c1348681bf956b903d645e6f3359"
uuid = "0c95cc5f-2f7e-43fe-82dd-79dbcba86b32"
version = "0.4.5"

[[SHA]]
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"

[[Serialization]]
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"

[[Sockets]]
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"

[[Test]]
deps = ["Distributed", "InteractiveUtils", "Logging", "Random"]
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[[TimeZones]]
deps = ["Dates", "EzXML", "Mocking", "Printf", "Serialization", "Unicode"]
git-tree-sha1 = "29c7ae3f50f291358043e21db47b3e1a516df891"
uuid = "f269a46b-ccf7-5d73-abea-4c690281aa53"
version = "0.10.3"

[[UUIDs]]
deps = ["Random", "SHA"]
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"

[[Unicode]]
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
5 changes: 5 additions & 0 deletions .ci/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[deps]
RegistryCI = "0c95cc5f-2f7e-43fe-82dd-79dbcba86b32"

[compat]
RegistryCI = "0.4.4"
237 changes: 237 additions & 0 deletions .ci/remember_to_update_registryci.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,237 @@
module RememberToUpdateRegistryCI

import Git_jll
import GitHub
import Pkg

# Some of the code in this file is taken from:
# https://github.com/bcbi/CompatHelper.jl

struct AlwaysAssertionError <: Exception
end

@inline function always_assert(cond::Bool)::Nothing
cond || throw(AlwaysAssertionError())
return nothing
end

function get_all_pull_requests(repo::GitHub.Repo,
state::String;
auth::GitHub.Authorization,
per_page::Integer = 100,
page_limit::Integer = 100)
all_pull_requests = Vector{GitHub.PullRequest}(undef, 0)
myparams = Dict("state" => state,
"per_page" => per_page,
"page" => 1)
prs, page_data = GitHub.pull_requests(repo;
auth=auth,
params = myparams,
page_limit = page_limit)
append!(all_pull_requests, prs)
while haskey(page_data, "next")
prs, page_data = GitHub.pull_requests(repo;
auth=auth,
page_limit = page_limit,
start_page = page_data["next"])
append!(all_pull_requests, prs)
end
unique!(all_pull_requests)
return all_pull_requests
end

_repos_are_the_same(::GitHub.Repo, ::Nothing) = false
_repos_are_the_same(::Nothing, ::GitHub.Repo) = false
_repos_are_the_same(::Nothing, ::Nothing) = false
function _repos_are_the_same(x::GitHub.Repo, y::GitHub.Repo)
if x.name == y.name && x.full_name == y.full_name &&
x.owner == y.owner &&
x.id == y.id &&
x.url == y.url &&
x.html_url == y.html_url &&
x.fork == y.fork
return true
else
return false
end
end

function exclude_pull_requests_from_forks(repo::GitHub.Repo, pr_list::Vector{GitHub.PullRequest})
non_forked_pull_requests = Vector{GitHub.PullRequest}(undef, 0)
for pr in pr_list
always_assert(_repos_are_the_same(repo, pr.base.repo))
if _repos_are_the_same(repo, pr.head.repo)
push!(non_forked_pull_requests, pr)
end
end
return non_forked_pull_requests
end

function only_my_pull_requests(pr_list::Vector{GitHub.PullRequest}; my_username::String)
_my_username_lowercase = lowercase(strip(my_username))
n = length(pr_list)
pr_is_mine = BitVector(undef, n)
for i = 1:n
pr_user_login = pr_list[i].user.login
if lowercase(strip(pr_user_login)) == _my_username_lowercase
pr_is_mine[i] = true
else
pr_is_mine[i] = false
end
end
my_pr_list = pr_list[pr_is_mine]
return my_pr_list
end

function create_new_pull_request(repo::GitHub.Repo;
base_branch::String,
head_branch::String,
title::String,
body::String,
auth::GitHub.Authorization)
params = Dict{String, String}()
params["title"] = title
params["head"] = head_branch
params["base"] = base_branch
params["body"] = body
result = GitHub.create_pull_request(repo; params = params, auth = auth)
return result
end

function git_commit(message)::Bool
commit_was_success = try
Git_jll.git() do git
success(`$(git) commit -m "$(message)"`)
end
catch
false
end
return commit_was_success
end

function generate_username_mentions(usernames::AbstractVector)::String
intermediate_result = ""
for username in usernames
_username = filter(x -> x != '@', strip(username))
if length(_username) > 0
intermediate_result = intermediate_result * "\ncc: @$(_username)"
end
end
final_result = convert(String, strip(intermediate_result))
return final_result
end

function set_git_identity(username, email)
run(`git config user.name "$(username)"`)
run(`git config user.email "$(email)"`)
return nothing
end

function create_new_pull_request(repo::GitHub.Repo;
base_branch::String,
head_branch::String,
title::String,
body::String,
auth::GitHub.Authorization)
params = Dict{String, String}()
params["title"] = title
params["head"] = head_branch
params["base"] = base_branch
params["body"] = body
result = GitHub.create_pull_request(repo; params = params, auth = auth)
return result
end

function main(relative_path;
registry,
github_token = ENV["GITHUB_TOKEN"],
master_branch = "master",
pr_branch = "github_actions/remember_to_update_registryci",
pr_title = "Update RegistryCI.jl by updating the .ci/Manifest.toml file",
cc_usernames = ["DilumAluthge", "fredrikekre"],
my_username = "github-actions[bot]",
my_email = "41898282+github-actions[bot]@users.noreply.github.com")
original_project = Base.active_project()
original_directory = pwd()

tmp_dir = mktempdir()
atexit(() -> rm(tmp_dir; force = true, recursive = true))
cd(tmp_dir)

auth = GitHub.authenticate(github_token)
repo = GitHub.repo(registry; auth = auth)
registry_url_with_auth = "https://x-access-token:$(github_token)@github.com/$(registry)"
_all_open_prs = get_all_pull_requests(repo, "open"; auth = auth)
_nonforked_prs = exclude_pull_requests_from_forks(repo, _all_open_prs)
pr_list = only_my_pull_requests(_nonforked_prs; my_username = my_username)
pr_titles = Vector{String}(undef, length(pr_list))
for i = 1:length(pr_list)
pr_titles[i] = convert(String, strip(pr_list[i].title))::String
end

username_mentions_text = generate_username_mentions(cc_usernames)

# Git_jll.git() do git
# run(`$(git) clone $(registry_url_with_auth) REGISTRY`)
# end
run(`git clone $(registry_url_with_auth) REGISTRY`)
cd("REGISTRY")
Git_jll.git() do git
run(`$(git) checkout $(master_branch)`)
end
Git_jll.git() do git
try
run(`$(git) branch -D $(pr_branch)`)
catch
end
end
Git_jll.git() do git
run(`$(git) branch $(pr_branch)`)
end
Git_jll.git() do git
run(`$(git) checkout $(pr_branch)`)
end
cd(relative_path)
manifest_filename = joinpath(pwd(), "Manifest.toml")
rm(manifest_filename; force = true, recursive = true)
Pkg.activate(pwd())
Pkg.instantiate()
Pkg.update()
set_git_identity(my_username, my_email)
try
Git_jll.git() do git
run(`$(git) add Manifest.toml`)
end
catch
end
commit_was_success = git_commit("Update .ci/Manifest.toml")
@info("commit_was_success: $(commit_was_success)")
if commit_was_success
# Git_jll.git() do git
# run(`$(git) push -f origin $(pr_branch)`)
# end
run(`git push -f origin $(pr_branch)`)
if pr_title in pr_titles
@info("An open PR with the title already exists", pr_title)
else
new_pr_body = strip(string("This pull request updates ",
"RegistryCI.jl by updating the ",
"`.ci/Manifest.toml` file.\n\n",
username_mentions_text))
_new_pr_body = convert(String, strip(new_pr_body))
create_new_pull_request(repo;
base_branch = master_branch,
head_branch = pr_branch,
title = pr_title,
body = _new_pr_body,
auth = auth)
end
end

cd(original_directory)
rm(tmp_dir; force = true, recursive = true)
Pkg.activate(original_project)
return commit_was_success
end

end # end module RememberToUpdateRegistryCI
Loading