Move md-cell display logic to css
remove useless comment
update to warnings
Update path.py

change str formatting to repr representation.
register bare views
allow --help and config_file classes to differ

override help_classes or config_classes
to allow them to differ from App.classes
only include kernel config in `--help` output

don't write it to a config file that won't be read
ipython_kernel gets its own config file
Set default view to None and never display widget with no view
Merge pull request #6532 from SylvainCorlay/barewidgetmodels

Fix Issue #6530
Remove leftover text key from our own payload creation
Adapt msgspec v4 pager payloads to msgspec v5 format
skip test_not_writable_ipdir if I can't create a non-writable dir

such as when running as root

just came across this running iptest in a docker container. This was the only test that failed.
Merge pull request #6545 from takluyver/msgspec-payloads-adapter

Adapt pager payloads from v4 to v5
Handle 'deletable' cell metadata
Add tests for undeletable cells
Make cell be undeletable ONLY when metadata is explicitly false
Fix tests
Allow timeout and click callback
Add documentation to NotificationWidget methods