master
fix: enable pylint warnings (#36195)
fix: Use PipelineManifestStorage instead of PipelineCachedStorage
docs: Update edx.rtd.io links to docs.openedx.org
refactor(test): use @skip_unless_lms uniformly
fix: replace ugettext with gettext (#33022)
fix: change deprecated defusedxml.lxml to defusedxml.common (#34177)
feat!: remove pyjwkest (#36707)
feat!: Remove legacy-ip code and Waffle switch (#33735)
feat!: update finder method to work with django 42 and 52 (#37131)
feat: Add top-level parent logic to Upstream/Dowstream links [FC-0097] (#37076)
fix: modernize look of in-xblock shift-dates banner
feat!: Remove outdated Libraries Relaunch cruft (#35644)
chore: typos fixed
feat: provisionally support V2 libraries in LibraryContentBlock (randomized only) (#33263)
cleanup references of python 2 & <3.11 (#35799)
refactor: pyupgrade second iteration (#27459)
Applied pylint-amnesty to openedx/core/{djangolib, lib, tests, *.py
refactor: change logo_path to logo_url
feat!: A Better API for Derived Settings (#36192)
refactor: Ran pyupgrade on openedx/core
Extracting plugin app from edx-platform (#24678)
feat: fix exception handling in program cert revocation
refactor: rename module -> block within openedx/core
feat: add support for zip files to course and library import code (#34191)
feat: Upgrade Python dependency edx-enterprise (#36616)
BOM-2477: pylint warnings lint-amnesty (#27585)
fix: replace pkg_resources with importlib.resources (#36213)
Run `2to3 -f future . -w`
feat!: DEPR expected error part of EXPECTED_ERRORS (#33184)
fix: add in-line docs correct namespace for content_groups_for_teams (#34783)