-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Labels
in-progressissue is actively being worked onissue is actively being worked onlocked[bot] locked due to inactivity[bot] locked due to inactivitysource::anacondacreated by members of Anaconda, Inc.created by members of Anaconda, Inc.type::taskindicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding packageindicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package
Description
Summary
Placeholder for conda 23.9.x release.
| Pilot | @jezdez |
|---|---|
| Co-pilot | @kenodegard |
Tasks
The week before release week
- Create release branch (named
23.9.x) - Ensure release candidates are being successfully built (see
conda-canary/label/rc-conda-23.9.x) - Complete outstanding PRs
- Test release candidates commits inline (without pre-commit, test duration changes):
- 1a1e958 Update recipe metadata dependencies (Update recipe metadata dependencies #13141)
- 7a777b8 Source bash files in non-interactive mode (Source bash files in non-interactive mode #13012)
- 2745211 Use
conda-forge::minio-server(Useconda-forge::minio-server#13084) - ef9a573 More refactoring for plugin manager. (More refactoring for plugin manager. #13118)
- ec2cdda MatchSpec warning was missing the f-prefix for the string (MatchSpec warning was missing the f-prefix for the string #13051)
- af87ce2 Use OS Truststore in corporate HTTPS inspection proxies (Use OS Truststore in corporate HTTPS inspection proxies #13075)
- 2e63919 Lazily import boto3 within method (Lazily import boto3 within method #13126)
- 3264733 Catch OSError in find_commands (Catch OSError in find_commands #13127)
- e468605 Show git diff after all pre-commit hooks to be able to see auto-format/fix changes (Show git diff after all pre-commit hooks to be able to see auto-format/fix changes #13124)
- dea94d4 Fix typo in conda_argparse.py (Fix typo in conda_argparse.py #13123)
- d1dacb9 Use ruff (Use ruff #12279)
- d328e74 prefer log.warning() in conda.gateways.repodata (prefer log.warning() in conda.gateways.repodata #13108)
- 429df90 clarify changelog (clarify changelog #13119)
- c505709 Remove code for unsupported boto library (boto3 remains) (remove code for unsupported boto library (boto3 remains) #13112)
- aecd96e reindex test repository, fixing checksums (reindex test repository, fixing checksums #13111)
- 68a998b Add a py.typed marker (Add a py.typed marker #13107)
- 9a23bc4 Fix mistake in doc string (Fix mistake in doc string #13074)
- 6d0d003 Move all pluggy specifics into the manager (Move all pluggy specifics into the manager #13057)
- e658798 Add healthcheck for checking whether the environment is listed on environments.txt (Add healthcheck for checking whether the environment is listed on environments.txt #13000)
- c76f5aa catch JSONDecodeError when loading repodata cache metadata (catch JSONDecodeError when loading repodata cache metadata #13101)
- 3324ec9 Fix conda remove all json (Fix conda remove all json #13021)
- 50a7272 Install anaconda-client from conda-forge for tests (Install anaconda-client from conda-forge for tests #13099)
- fb7775e Add emscripten-wasm32 and wasi-wasm32 platforms to known platforms (Add emscripten-wasm32 and wasi-wasm32 platforms to known platforms #13095)
- 1e5d737 Merge pull request Merge
23.7.xbranch back intomain#13094 from conda/23.7.x-resolve-conflict - bf39e8d Merge branch 'main' into 23.7.x
- cc1dc07 Fix context mocking for CondaSession test (Fix context mocking for CondaSession test #13087)
- 8faf745 Fix key sorting for
json.dumpsinconda config(Fix key sorting forjson.dumpsinconda config#13076) - 0a2244f Update
test_main_clean.pyto use zlib instead of bzip2 (Debugging recent failures intest_main_clean.py#13065) - e9870cc defer cgi import when ftp is not used (remove cgi import #13014)
- adcf8ef configuring retry behavior to ignore "retry-after" headers (configuring retry behavior to ignore "retry-after" headers #13050)
- 74f5e63 Disallow ability to create a conda env with
:in the prefix (Disallow ability to create a conda env with:in the prefix #13044) - 417b797 Extract static pytest args into config (Extract static pytest args into config #13048)
- 5c814f9 Catch a write permission errors when creating the package cache directory (Catch a write permission errors when creating the package cache directory #10841)
- ee952a8 Update
run_commandtests withconda_cli(Updaterun_commandtests withconda_cli#12974) - eb268dc Check if directory is writable with running conda env create (check if directory is writable #11610)
- 34dfb1f Replace
flakepackage spec for test (Update requirements.txt #13034) - db8f1c3 Fix
conda info --all(Fixconda info --all#13036) - ae409f8 Speed up find_commands() on WSL (Speed up find_commands() on WSL #13035)
- 1e0f89c Add a config option for environment registration (Add a config option for environment registration #12924)
- 8d7f508 Fix typo in activation.md (Fix typo in activation.md #13039)
- 3f4a634 Directly suppress use of binstar token when fetching trust metadata (Directly suppress use of binstar token when fetching trust metadata #12889)
- 95e90f6 Ignore setup output for
tests/test_activate.py::test_stacking(Ignore setup output fortests/test_activate.py::test_stacking#13025) - 68a7dc9 Inject new detailed verbosity level (Inject new detailed verbosity level #12985)
- b53705b Auth handler plugin hook (Auth handler plugin hook #12911)
- 1313ef5 Add 'tag::update' label in order to keep track of update issues (Add
tag::updatelabel #13028) - 0558e78 Do not show download bars in non interactive runs (Do not show download bars in non interactive runs #12982)
- a26db05 Remove 23.9.0 deprecations (Remove 23.9.0 deprecations #12948)
- 20e6217 Lock repodata cache by default (Lock repodata cache by default #12996)
- fa5c494 Handle jlap response without request e.g. for file:/// (Handle jlap response without request e.g. for file:/// #12994)
- 4fa4e4a gateways/repodata: remove load/save/read_mod_and_etag (gateways/repodata: remove load/save/read_mod_and_etag #12981)
- 9c7af40 Make
conda env update --pruneignore history specs. (Makeconda env update --pruneignore history specs. #9614) - 79c952f Merge pull request Merge
23.7.xbranch back intomain#13010 from conda/23.7.x - 07049ac Remove MinIO pin (Remove MinIO pin #12992)
- 5093abd Default
--json&--debugtoNULL(Default--json&--debugtoNULL#12988) - b6886dd Fix
test_s3_serverfailure (Fixtest_s3_serverfailure #12986) - 884e41f Port doctor CLI tests to conda_cli fixture. (Port doctor CLI tests to conda_cli fixture. #12950)
- 76bc537 Refactor private channel test (Refactor private channel test #12961)
- 0973c1b fixing broken commands links (Fixing various broken links in documentation #12962)
- 95c9545 [docs] Update manage-environments.rst ([docs] Update manage-environments.rst #12835)
- ab110eb Bump default devenv Python to 3.10 (Bump default devenv Python to 3.10 #12951)
- 90be21d add note about yaml extension in .condarc docs (add note about yaml extension in .condarc docs #12946)
- df7c74b Merge pull request Merge
23.7.xbranch back intomain#12941 from conda/23.7.x - 1b3f8a2 remove cache_path_* arguments (remove cache_path_* arguments #12927)
- 416993b Increase timeout for activation test on conda-forge. (Increase timeout for activation test on conda-forge. #12932)
- 08c0ab8 jlap: disable warning when not context.ssl_verify (jlap: disable warning when not context.ssl_verify #12923)
- 1b53c20 Merge pull request Merge
23.7.xbranch back intomain#12931 from conda/23.7.x - 6d5f755 Update conda recipe file (Update conda recipe file #12922)
- 0ac1716 Merge pull request Merge
23.7.xbranch back intomain#12921 from conda/23.7.x - 26c6488 replace inspect.stack() with sys._getframe() to save ~170ms -> ~90ms (replace inspect.stack() with sys._getframe() to save ~170ms -> ~90ms #12919)
- bf5876c lazy-load boto3 to save ~400ms startup time (lazy-load boto3 to save ~400ms startup time #12914)
- 14d611a Parametrize
test_priority.py(Parametrizetest_priority.py#12895) - 08c7ed6 Optimize conda_initialize_content for fish-shell, improve the 400x speed (Optimize conda_initialize_content for fish-shell, improve the 400x speed #12811)
Release week
- Create release PR (Release 23.9.0 #13153)
- Publish release (https://github.com/conda/conda/releases/tag/23.9.0)
- Merge 23.9.x back into main post-release. #13155
- Activate the
23.9.xbranch on ReadTheDocs - Feedstocks
- Hand off to the Anaconda packaging team
- Announce release
- Blog Post (optional)
- Long form
- Create release announcement draft
- Discourse
- Matrix (conda/conda) (this auto posts from Discourse)
- Summary
- Twitter https://x.com/condaproject/status/1713912930390208519?s=20
- Matrix (conda/conda-release)
Metadata
Metadata
Assignees
Labels
in-progressissue is actively being worked onissue is actively being worked onlocked[bot] locked due to inactivity[bot] locked due to inactivitysource::anacondacreated by members of Anaconda, Inc.created by members of Anaconda, Inc.type::taskindicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding packageindicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package