Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🤖 [master] Bump the Pkg stdlib from a8a8e224e to 8c996799b #1293

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bcbi-test-user
Copy link
Member

Stdlib: Pkg
URL: https://github.com/JuliaLang/Pkg.jl.git
Stdlib branch: master
Julia branch: master
Old commit: a8a8e224e
New commit: 8c996799b
Julia version: 1.10.0-DEV
Pkg version: 1.12.0(Does not match)
Bump invoked by: unknown user
Powered by: BumpStdlibs.jl

Diff: JuliaLang/Pkg.jl@a8a8e22...8c99679

$ git log --oneline a8a8e224e..8c996799b
8c996799b Fix HistoricalStdlibVersions install to version (#3930)
db8ce8919 update docs for test in REPL (#3924)
7f6eb8b8e avoid returning empty completion when aborting to not have it inline complete directories (#3917)
78bca4227 use the correct TOML.Parser coupled to Base.TOMLCache (#3921)
4e43058c2 Merge pull request #3887 from carlobaldassi/validate_versions
bc7c3207d abort querying more pacakge for hint auto complete (#3913)
a4016aed2 precompile repl switch (#3910)
a48c9c645 Fixed glitch in the manual (#3912)
d875aa213 Add timeout and new tests for resolver
aeb55f7f0 run artifact selection code with minimal compilation (#3899)
0180a0105 avoid doing some checks if the package will not be showed in status output (#3897)
c6c7ed502 improve precompilation for `st` in the Pkg REPL (#3893)
ed7a8dca8 add note about `activate -` to command help (#3888)
bffd0633c Add version validation during Graph simplification
c2ad07003 Fix padding in resolve's log journal printing
3eb86d29f Revert #2267, with better log message
acdbb727e Small extra check in Graph's check_consistency
1d446c224 Fix small bug in Graph constructor
3efc3cbff Fix show method for VersionSpecs
c26ad23e9 Use `Base.format_bytes` (#3763)
c59b37ffd add hint kwarg to complete_line (#3886)
a0851bcfd Relax overly-specific manifest tests (#3884)
299b77093 guard against isdir EACESS in completions (#3877)
b9c39a7be Merge pull request #3883 from JuliaLang/kc/resolve_tree_hash
8ab562f72 instantiate the test environment if it is in the current workspace when testing
1d961c1c9 get the correct manifest file for a workspace
e468facb5 allow `resolve` to download packages that have been deleted from disk but has a manifest entry
20ceec9b8 do not precompile full env on `using` callback from REPL (#3876)
195e17e3f Replace UnstableIO with IOContext{IO} (#3735)
00aa38cb3 add missing `**5.**` (#3870)
ac5672dad Revert "Move "Creating Packages" to Julia docs" (#3818)
8f772ffa7 prune manifest after the set of some deps have been "demoted" to weakdeps (#3864)
88c38b2cd make `add` and `dev` on a package remove it from the set of weak dependencies (#3865)
9210a1da5 fix how entry point to package is computed with `path` provided in project file (#3850)
77620a945 extensions: fixup entire manifest (#3720)
8cc835c7d Report failures to download artifacts as failures (#3860)
2f318cf66 remove unused PkgPrecompileError type (#3858)
162634c56 Add workspace feature (#3841)
a4ec712eb Remove outdated UUID instructions (#3855)
9c6356fa9 collect e.g. weak deps from project even if it is not a package (#3852)
6859d6857 precompile: update kwargs (#3838)
4d73d60aa move threads assignment after precompilation (#3840)
28bbbd46f remove line about changing UUID to dev in readme (#3837)
e0821116e re-enable Pkg precompilation (#3835)
a2b8729ea Update version on master to 1.12 (#3832)
56c379045 make `delayed_delete_dir` usage a bit more backwards compatible (#3830)
5a68d7953 restore unwrap UnstableIO in precompile (#3831)
e7d740ac8 move to using Base parallel precompile (#3820)
d1f91fd37 fix relative paths in test project for `[sources]` (#3825)
5c73d7f3c Support a `[sources]` section in Project.toml for specifying paths and repo locations for dependencies (#3783)
0d9aa51a9 do not use UnstableIO for subprocess (in e.g. Pkg.test) (#3823)
48eea8dbd setenv -> addenv (#3819)
1f16df404 tidy up delayed_delete_dir during Pkg.gc (#3812)
62659dde1 avoid registry warning during precompile (#3811)
e7e8ce383 do not start a new process for precompiling the test env (#3792)
76070d295 Prevent repl crash on invalid command (#3800)
d267986c2 RFC: stop testing non-ARM on mac on CI (#3794)
2571be6d1 CI: Add Apple Silicon (macOS aarch64) to the CI matrix (#3793)
3075fb78c Simplify Pkg.Registry APIs. (#3785)
e6f1e0902 Explain about Manifest.toml per julia version (#3791)
6dd0e7c9e Revert "add test for recurring precompile" (#3779)
dbf114fa9 Merge pull request #3777 from JuliaLang/kc/repl_extension
a49d47981 fixup
e3edf3917 avoid prompting for git creds on CI (#3778)
510454343 make the `REPL` specific code into an extension
12d2de14e make `pkgstr` independent of REPL
f3b81f1aa disable `julia_version` tests (#3773)
b13bd2ddf support the "path" key in Project.toml, (#3756)
731105126 why: show more when package is both a direct and indirect dep (#3771)
a83783ecb Avoid deleting existing artifacts when ignoring hashes. (#3768)
b43187590 ignore tree hashes on Windows w/o symlink capability (#3764)
ba4955e2e send test output to log by default (#3754)
756212149 Docs: small typo fixes (#3751)
4aa3e4433 reset overrides after artifact test (#3760)
800cc68cb remove an unused argument from `resolve_projectfile!` (#3755)
3c86ba27e add `add --weak/extra Foo` to add to [weakdeps] or [extras] (#3708)
2e640f92f respect --color=no in Pkg.precompile (#3740)
cbd5d08ad Automatically add compat entries when adding deps to a package (#3732)
03de920b3 rm old manual handling of `--compiled-modules` (#3738)
314d5497b Use realpaths for temp dirs during tests. Fix SparseArrays `why` breakage (#3734)
a6531d4be environments.md: update Julia version (#3715)
a509bc062 Revise the API of is_manifest_current. (#3701)
60b7b7995 rm incorrect kwargs in add docstring (#3733)
85f1e5564 fix preferential Manifest.toml naming (#3731)
5f666b077 fix non-reverting cd's (#3730)
07de132f4 Make tests almost entirely quiet (#3725)
f7f222f28 Suggest using `compat` to choose versions of packages (#3704)
5610445a3 Use `startup=no` during `build` unless julia session explicitly set `startup=yes` (#3699)
7013c105f Move "Creating Packages" to Julia docs (#3690)
785cec622 fix doc build by not `@ref`fing `Base.get_extension` (#3700)
fd00e3f32 Clarify extension docs about defining new symbols (#3552)
f7aecdc8b Fix indentation in precompile.jl (#3695)
debc38b9a remove recompilation dependency check in Pkg.precompile (#3696)
8fc113ce9 Only precompile Pkg.jl when generating output (#3693)
b70857cbc More informative missing weakdep error (#3610)
2d59169bf add debug logs for Pkg.precompile timing (#3685)
04ea9a824 Don't clean test temp files (#3683)
4b8e3904d Precompile Pkg.activate() (#3540)
e43501bbb `@debug` the command being run when `Pkg.test` runs the tests in a subprocess (#3671)
e79cb868f Precompile: Highlight when the lock is held by the same process (#3679)
75960e509 add Pkg to test env as a dep rather than via LOAD_PATH (#3676)
487f9e271 Fix and update docs to Documenter 1 (#3660)
8f61cd483 only complete fixed packages for `pkg> free` (#3674)
490719342 Stop manually propagate flags that julia_cmd will propagate (#3670)
af5392db5 Precompilation workload: restore the original depot and load paths (#3668)
b39ba05f3 Precompilation workload: set `"JULIA_PKG_UNPACK_REGISTRY" => nothing` (#3662)
ffb6edf03 cache pidlock tweaks (#3654)
550eadd7e Pin registry for MetaGraph tests (#3666)
ee39026b8 Remove test that depends on Random being in the sysimg (#3656)
561508db2 CI: Increase the CI timeout. Update actions. Fix double precompilation. (#3665)
7c7ed63b1 Remove change UUID script it should be uncessary on Julia v1.11-dev (#3655)
a8648f7c8 Precompile: Fix algorithmic complexity of cycle detection (#3651)
0e0cf4514 Switch datastructure Vector -> Set for algorithmic complexity (#3652)
894cc3f78 respect if load-time precompile is disabled (#3648)
3ffd1cf73 Make auto GC message use printpkgstyle (#3633)
b02fb9597 Fix Pkg.precompile ext races (#3645)
debcade0f remove writing out explicit stdlib paths for the temporary testing manifest (#3640)
ddcc7b212 Make Pkg more resilient to reading older manifests where ex-stdlibs are listed (#3634)
3960c692b make precompile unwrap UnstableIO (#3631)
cf0019fbb no longer specialize on the default IO used (#3445)
8a6ab7158 Revert "Revert "prepare for sysimage excision"" (#3447)
da8bae795 Document how public API is defined (depends on scoped export) (#3511)
ff6d645cd Mark Statistics as an upgradable stdlib (#3587)
0b9334a94 fix active project of test precompilation (#3620)
f570abd39 tweak how Pkg is loaded for precompiling when testing (#3606)
d3bd38b90 sort compat entries in `pkg> compat` (#3605)
5e07cfed0 Ensure that `string(::VersionSpec)` is compatible with `semver_spec()` (#3580)
6bed7c41a Clarify handling of LOAD_PATH in docstring and REPL help (#3589)
5261b3be7 tweak test dep docs (#3574)
72b430d50 status: expand 2 symbol upgrade note to highlight *may* be upgradable (#3576)
b32db473d precompile: show ext parent in output report (#3603)
047734e4c Test suite: activate a temp project if we need to install HistoricalStdlibVersions during the test suite (#3602)
ff833e9d4 Throw an error if the current Julia version (`Base.VERSION`) is incompatible with the `[compat]` entry for `julia` in the `Project.toml` file (#3526)
2c37a5907 Fix lacking `subdir` information when altering packages (#3597)
051ab5bdd Don't mutate project.deps during project write (#3591)
f4d64d2c7 Update manifest entry of project for non-local manifests (#3579)
08e1eb6ed precompile: if a single package is requested, show output live (#3582)
8d83d53e2 fix inference of PackageSpec constructor in presence of imprecise input types (#3585)
f500e6be1 Give examples of using `julia_args`, `test_args` (#2673)
0a4fb55f4 precompilation: capture stdout as well as stderr (#3573)
41c9244e8 precompile: stop swallowing internal errors (#3584)
46b7eef2a Clarify "Providing global configuration options" in docs (#1800)
6024c0fad Remove mentions of “home project” in documentation and comments (#3547)
639e64a04 precompile: add retry message (#3578)
78d809b95 precompilation: `warnings` -> `output` (#3575)
6e183adf3 recommend adding Requires to weakdeps (#3537)
b044bf6a2 precompile: pipe error messages during autoprecompilation to Main.err for easier inspection (#3536)
07739f530 precompile: also consider sysimage modules that activate extensions (#3572)
1d057f102 Make vague show err during tests clearer (#3568)
af16bfa6d precompile: try to prevent wrapping-caused mess during pretty printing (#3561)
2c04d5a98 Add debug info if repeated precompilation is hit in tests (#3565)
5337b8ca0 command_declarations.jl: add missing full stop in status command (#3559)
b612bfdcc handle git cli errors as pkgerrors (#3538)
f20beea79 Note the exception to SymVer for leading zeros again (#3510)
80e64bcd3 Clarify error with project missing attributes (#3528)
00382530e try improve the merging of sandbox manifest and parent manifest (#3276)
d753d0b28 Update Julia version in Docs/Standard Library/Pkg (#3542)
2cd30ad92 Set version to `1.11.0` (#3534)
e8197dd0e Fix precompile pidlock test failure on Base CI (#3531)
2d5f98a8a precompile: respect and report cache pidlocking (#3519)
7537281ce Docs: Specify that package registration requires compat upper bounds (#3530)
6cb74a188 compute paths relative manifest more consistently (#3513)
edc137f46 Document the interpretation of compat ranges in registries (#1349)
c8471eae6 handle if a usage file is missing a "time" entry (#3492)
4de1826bc Ensure path_completions uses shell mode escapes (#3507)
9c01707a2 force run artifact hooks with one thread (#3502)
e7fbe5452 Fix Markdown syntax in docstring (#3501)
048b0e86d Merge pull request #3302 from JuliaLang/LilithHafner-patch-1
f5b256f33 update docstring
03a8918c5 Update command_declarations.jl
e9231f143 Merge branch 'master' into LilithHafner-patch-1
ed13aba7c Merge pull request #3493 from JuliaLang/kp/rm-version-check
5cee19340 Remove `VERSION` check for threadpools
adcc6c4f3 Merge pull request #3489 from IanButterworth/ib/rrrrevert
f8e707f71 Revert "Revert "Reland "precompile: fix race in precompiling exts (#3456)" (#3465)" (#3485)"
c3b9d3ee1 Revert "Reland "precompile: fix race in precompiling exts (#3456)" (#3465)" (#3485)
379ad527a remove double backquote (#3478)
9f277c4d6 Use correct threads specification for subprocess (#3467)
7c754dc23 extensions docs typo (#3474)
27c9f611e remove comments about load paths in relation to extensions (#3476)
7217d85bb try_prompt_pkg_add: on "other" preselect the first non-default env (#3473)
33b5e806f remove entirely unnecessary LazilyInitializedFields encumberance (#3468)
daf02a458 Reland "precompile: fix race in precompiling exts (#3456)" (#3465)
94f668cee Revert "precompile: fix race in precompiling exts (#3456)" (#3462)
e57670025 force `--warn-overwrite=yes` in subprocess (#3350)
c8249204b precompile: fix race in precompiling exts (#3456)
b5199d279 keep `path` & `repo` when `pinned` (#3148)
6f02014fa update note on package extensions (#3451)
a2e429eb1 fix color_string (#3457)
4b8dbeef5 add debug info to artifact downloads (#3450)
1f0e6a7ae Revert "prepare for sysimage excision by having the precompile code run in toplevel (#3441)" (#3446)
261894568 prepare for sysimage excision by having the precompile code run in toplevel (#3441)
7ebf98b43 precompile: fix code load precomp of dep in other env stack (#3439)
aead92e73 precompile: improve no match error messaging (#3437)
79f5e3bc2 fix handling of relative paths in `bind_artifact!` (#3435)
992a8c27b Always set Base.PKG_PRECOMPILE_HOOK (#3436)
fe2b3bdac Precompile: pass precompile to new Base loading hook (#3433)
00bc44df6 precompile: include extensions when packages are specified (#3432)
a5337f2fd precompile: fix minor print bug (#3431)
e13a2ea5a try_prompt_pkg_add: highlight 2nd env on "other" (#3429)
908f84e0d Remove dead code in `registry_resolve!()` (#3418)
8b23f5c3a ENV variable to set number of concurrent requests (#3416)
1c6ba558c Verify git-tree-sha1 of registry downloads (#3408)
429175914 Add `PRESERVE_ALL_INSTALLED` and `PRESERVE_TIERED_INSTALLED` strategies (#3378)
77df3ca6f add missing autoprecomp to Project instantiate path (#3409)
dbd566383 precompile: fix `_is_stale` not always ignoring loaded modules (#3406)
28dfcbb58 only auto update registries on `add` once per day (#3320)
d8272c24a rejigger some code paths that handles untyped data to avoid invalidations (#3401)
40e07927f Revert #3273, unrestrict LLVM parallelism (#3402)
3e33f1b9f Fix indentation in code-block (#3399)
5271fc2d0 typos (#3388)
0fb323e57 Don't clear executable bits in `set_readonly()` on Windows (#3349)
5bc49c859 Merge pull request #3393 from JuliaLang/tb/ext_requires
6bcf4d02e Always use at-static for code calling Requires macros.
733165f0e Fix usage instructions of weak deps with Requires.jl
63e9558b9 Drop `select_platform()` tests (#3384)
e36a1cd08 Remove duplicate UPLEVEL_MAJOR export (#3385)
2931cf990 Enable JLL tests again (#3383)
3c073aa25 fixup jll versions that are supposed to stay fixed during e.g Pkg.add (#3371)
5672aa80b Various updates to extension documentation (#3372)
bfcc08829 Some improvements to documentation about creating packages (#3382)
835cc30d8 no longer consider DelimtiedFiles an stdlib even though it is stored in stdlib folder (#3373)
5ad4b9e92 precompile: shorten trailing task warning (#3370)
7e64589d6 add compat note for the why command (#3375)
26e98530d minor code quality improvements on `LazilyInitializedFields` (#3376)
22c05b004 docs: fix typo in `why` docstring (#3363)
ed505db0b add test for recurring precompile (#3361)
2feebe8e9 precompile: warn if waiting on trailing task (#3358)
2a2bb419c use `Base.get_bool_env` (#3351)
3ac94b211 fixup! #3353, recover `_is_stale!` logic (#3359)
3f742c38c Fix a minor manifest file detection issue (#3356)
957b55a89 fix `stale_cache` calculation (#3353)
1bff5d47d precompile: show stderr warnings when process is interrupted (#3331)
30cc570a0 make `pin/free --all` apply to all deps (#3346)
0b9d6c86d Fix hsv install bug (#3343)
a2c7abb80 precompile: add timing mode (#3334)
8384ed0e4 prevent passing stdout to git commands (#3338)
7ff285e7c Make precompile use the API harness (#3322)
c0b22183c make HistoricalStdlibVersions install quiet in tests (#3342)
4f94d8f1f Weakdeps doc tweaks (#3282)
a325470c2 Precompile: tidier state cache file handling (#3323)
558c9e939 RFC: set `max_methods` to 1 in Pkg (#3324)
67f39cd0a more invalidation hunting (#3325)
6ad1e79ff precompile: collect and show any stderr output as warnings (#3319)
3e70f8342 check if infos isnothing (#3313)
0529b36ab truncate long prompt (#3304)
51655d080 Fix atomic test for pkgimages (#3311)
6fb386596 also check build ids when checking for stalenss of precompile files (#3308)
00ac15c9a add some type annotations to improve type stability (#3309)
237dd2fd8 fix typo in Pkg REPL mode for `st --extensions` (#3307)
46f0de21d Respect manifest if provided in Project.toml (#3303)
e771ee2a4 Set version to 1.10.0 (#3299)
ef03a5d8a Grammar
702cd8474 Clarify what "tiered" means
5ae866151 Set version to 1.9.0 (#3296)
65ba19c46 fix typo in extension docs (#3298)
d3883ad7b fix precompiling list of packages with commas (#3295)
f709e05d8 Respect the IO for downloads in instantiate (#3051)
cae3d873d improve inference in Pkg (#3293)
936a3f9e4 Fix minor typo in extensions section (#3289)
7faf8407a Fix typo in weakdeps Requires.jl fallback example (#3287)
a8ae3c580 Fix broken source_path handling. Explicitly test for coverage files (#3284)

@bcbi-test-user bcbi-test-user force-pushed the BumpStdlibs-6855/Pkg-8c996799b-master branch from 9a9dab8 to 0526030 Compare June 25, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants