Sergey
Sergey
I may be wrong, but it shouldn't be possible. `pip` will not try to install a library if it has a minimum required python version specified. i.e, if `pyyaml` >...
There is a number of places that can be changed as well(even though they do not affect the logic and can be ignored): * [this can be dropped or replaced...
> or replaced with unicode_safe for backward compatibility If you just drop it, it's ok for new schemas. But every person who is using `unicode` validator will get an error....
I prefer to avoid using this approach because debug option slips out standard config option workflow: it's not validated anymore and not auto-documented. I'll take a look at the issue...
I've created PR #7105, but it's not discussed/reviewed yet, so it may be not the final version yet)
In addition to review comments: * Run `flake8` and fix all style issues * Run `npx pyright` and fix all type issues * add `changes/7044.feature` with a short description of...
I don't think so. All the issues with the [Good for Contribution](https://github.com/ckan/ckan/labels/Good%20for%20Contribution) label are not progressed by the tech team at the moment. But volunteers are welcome:)
In addition to the comments above: CKAN has bootstrap3 templates stored at `templates-bs3`. If you are updating existing templates/creating new templates, make sure to duplicate these changes inside the `templates-bs3`...
Can you report this problem to the user in a more gentle way? For example, if [an invalid Solr query is used](https://demo.ckan.org/dataset?q=a%3A%22b&sort=score+desc%2C+metadata_modified+desc), the user still sees the search page with...
Sure. Here's your patch: ```diff diff --git a/ckan/config/middleware/flask_app.py b/ckan/config/middleware/flask_app.py index 7ae5ad77f..6dab83181 100644 --- a/ckan/config/middleware/flask_app.py +++ b/ckan/config/middleware/flask_app.py @@ -516,7 +516,7 @@ def _register_core_blueprints(app: CKANApp): def _register_error_handler(app: CKANApp): u'''Register error handler''' -...