Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
cubicweb
RQL
Commits
ae34433232f0
Commit
5433cfd1
authored
Jan 13, 2022
by
François Ferry
Browse files
chore(pkg): new minor release (0.38.0)
parent
6113c0ac9ace
Pipeline
#105042
failed with stages
in 9 minutes and 6 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.md
View file @
ae344332
## Version 0.38.0 (2022-01-13)
### 🎉 New features
-
Change Python minimum version from 3.4 to 3.7
-
don't use type vars where not necessary
-
make internal types private
-
move AnyStatement to stmts
-
move Graph type to stmts
-
move Solution and SolutionsList type aliases to stmts.py
-
move some types in nodes.py
-
Remove comparison feature
-
remove import of BaseNode
-
remove rqltypes.py
-
remove TranslationFunction from rqltypes
-
replace rqltypes.AnyStatementNode by stmts.AnyStatement
-
Update Gitlab CI to run Cubicweb's tests with latest RQL's updates
-
use explicit typing for children
### 👷 Bug fixes
-
annotation: check Function children to detect potential aggragation. (https://forge.extranet.logilab.fr/cubicweb/cubicweb/-/issues/242)
-
fix typo in test
-
Install Yapps from Logilab's forge (#12)
-
lint: make flake8 accept some monkeypatches
-
move Graph to stmts and fix its definition
-
remove conditional around Protocol import
-
remove unused import to BaseNode
### 🤖 Continuous integration
-
put linting job in the lint stage
-
reorganize .gitlab-ci.yml jobs positions in the file to put linting jobs first
-
start to migrate to open-source/gitlab-ci-templates
-
uses our own docker image for python
### 🤷 Various changes
-
Add types within stcheck.py module
-
Begin adding type hints to rql/__init__
-
feat! remove resolver_class argument to RQLHelper constructor
-
feat!: remove unused index_path/go_to_index_path functions
-
feat!: remove unused module rqlgen
-
feat!: remove unused pygments_ext module
-
Fix Argument 1 to "__call__" of "TranslationFunction" has incompatible type
-
fix minor errors F821
-
fix!: use patched version of yapps2
*BREAKING CHANGE*
: this shouldn't affect projects since updating rql will automacally install the new dependency.
-
flake8: Fix [E301] expected 1 blank line, found 0
-
flake8: Fix W293 blank line contains whitespace
-
Improve function signature, remove unused type alias
-
Improve type hint for RQLHelpher __init__ method
-
Improve various type hints
-
make get_nodes & iget_nodes more generic
-
mypy: add IsASelectionManager protocol
-
mypy: Add type hints for EtypeResolver class:
-
mypy: Finish type-hints addition to stmts.py module
-
mypy: Improve type aliases
-
mypy: Improve type annotation for
`_visit`
method:
-
mypy: Improve type annotation for set_limit method
-
mypy: Improve type annotation for visit_insert & visit_delete
-
mypy: Improve type hints for stmts.py module
-
mypy: Improve type hints inside rql/stmts.py module
-
mypy: Type RQLHelper's schema attribute as ISchema
-
refactor: rename currently misleading name '_init_stmt' to '_init_scope_node'
-
Replace mypy type:ignore comments that were moved by Black
-
Type hint the undo module
-
Update tox configuration
-
Use protocol to declare type of translation function
## Version 0.37.0 (2021-05-04)
### 🎉 New features
...
...
__pkginfo__.py
View file @
ae344332
...
...
@@ -26,7 +26,7 @@ from distutils.core import Extension
__docformat__
=
"restructuredtext en"
modname
=
"rql"
numversion
=
(
0
,
3
7
,
0
)
numversion
=
(
0
,
3
8
,
0
)
version
=
"."
.
join
(
str
(
num
)
for
num
in
numversion
)
license
=
"LGPL"
...
...
François Ferry
@fferry
mentioned in commit
e18593c0b27b
·
Jan 13, 2022
mentioned in commit
e18593c0b27b
mentioned in commit a5d2943b7972ca6a076291a8891fdcfbed568418
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment