Pygccxml

Latest version: v2.5.0

Safety actively analyzes 625610 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 8

0.6.7

-------------

1. New functions:

* *type_traits.remove_pointer*

* *type_traits.base_type*

* *type_traits.is_convertible*

2. A lot of small bug fixes.

3. Few English mistakes have been fixed.

.. attention::

There are 2 none backward compatible changes:

* class with name **compaund_t** has been renamed to **compound_t**

* word **pathes** has been replaced with **paths**

4. There are new properties on

* *declarations.declaration_t.top_parent*

* *declarations.class_t.recursive_bases* returns all base classes of the
class

* *declarations.class_t.recursive_derived* returns all derived classes of
the class

* *member_calldef_t.access_type*

5. New type has been introduced: *unknown_t*. There are use cases when
GCC_XML does not returns function return type.

6. New implementation of *make_flatten* algorithm using generators.
By default old implementation will be used.

7. *parser.file_configuration_t* interface has been changed. Now it is able
to keep: source file, text or GCC_XML generated file. If you are doing
something with code that is not changing you'd better use GCC_XML
generated file as content of the *parser.file_configuration_t*. Save your
time.

8. There are some cases when GCC_XML reports *"restricted"*. In this case
pygccxml replaces *"restricted"* with *"volatile"*.

Page 8 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.