<p dir="auto">Hi,<br>
When I run Pkg.update(), it starts the update but when it reaches Compat, it does not move forward anymore. Then I interrupt and it "rolls bacl ColorType" (see below; In Compat's link, it mentions only v 0.07.12. While the attempted update is trying to fetch 0.07.13. ). This happened under v 4.3. I upgraded the julia core to 4.5 and still face the same issue. Any idea how to fix this or bypass this Compat issue?<br>
Thank</p>
<p dir="auto">julia&gt; Pkg.update()<br>
INFO: Updating METADATA...<br>
INFO: Computing changes...<br>
INFO: Upgrading ColorTypes: v0.2.1 =&gt; v0.2.2<br>
INFO: Upgrading ColorVectorSpace: v0.1.1 =&gt; v0.1.2<br>
INFO: Upgrading Compat: v0.7.12 =&gt; v0.7.13<br>
^CINFO: Rolling back ColorVectorSpace from v0.1.2 to v0.1.1<br>
INFO: Rolling back ColorTypes from v0.2.2 to v0.2.1</p>
<p dir="auto">I was surprised that this threw an error. I'm not 100% sure this is a bug, I can see how this might be intended behavior, but it would sure be nice if it would work.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="julia&gt; f(x)=any(true for y=1:x-1 for z=1:1);f(1)
ERROR: ArgumentError: argument to Flatten must contain at least one iterator
Stacktrace:
 [1] start(::Base.Iterators.Flatten{Base.Generator{UnitRange{Int64},##37#39}}) at ./iterators.jl:696
 [2] any(::Base.#identity, ::Base.Iterators.Flatten{Base.Generator{UnitRange{Int64},##37#39}}) at ./reduce.jl:573
 [3] f(::Int64) at ./REPL[16]:1"><pre class="notranslate"><code class="notranslate">julia&gt; f(x)=any(true for y=1:x-1 for z=1:1);f(1)
ERROR: ArgumentError: argument to Flatten must contain at least one iterator
Stacktrace:
 [1] start(::Base.Iterators.Flatten{Base.Generator{UnitRange{Int64},##37#39}}) at ./iterators.jl:696
 [2] any(::Base.#identity, ::Base.Iterators.Flatten{Base.Generator{UnitRange{Int64},##37#39}}) at ./reduce.jl:573
 [3] f(::Int64) at ./REPL[16]:1
</code></pre></div>