Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-cpplint-1.6.1-2.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-cpplint Distribution: openSUSE Tumbleweed
Version: 1.6.1 Vendor: openSUSE
Release: 2.2 Build date: Tue Feb 20 20:11:15 2024
Group: Unspecified Build host: reproducible
Size: 731634 Source RPM: python-cpplint-1.6.1-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/cpplint/cpplint
Summary: An automated checker to make sure a C++ file follows Google's C++ style guide
This project continues the work of cpplint, a C++ style checker
following Google's C++ style guide. It provides cpplint as a PyPI
package and adds a few features and fixes. It is maintained as a
fork of google/styleguide (https://github.com/google/styleguide)
in hopes that it can be merged in the future.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Feb 20 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add upstream patches to support python 3.12
    - deprecated-unittest-aliases.patch, gh#cpplint/cpplint#182
    - python312.patch, gh#cpplint/cpplint#243
* Mon Apr 10 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add drop-sre-compile.patch upstream patch to fix issues with
    deprecated usage of sre_compile gh#cpplint/cpplint#214
  - Update to 1.6.1
    * Fix #195 Fix post increment/decrement operator causing a false positive.
    * Fix #202 .hh files should not be considered sytem headers
    * Fix #207 Python2 incompatibility for loading CPPLINT.cfg file
    * Fix #184 NOLINT(clang-analyzer) comments should not cause warnings
  - 1.6.0 (2022-02-19)
    * Fix #188: "Include the directory when naming header files" also
      for header files with other names like "*.hpp"
  - 1.5.5 (2021-05-20)
    * Fix #172: Added 'size_t' to typecasts detected by CheckCStyleCast
    * Fixed wrong CLI help text: Each filter needs + or -
    * Fix #164: add elif as an exception for CheckSpacingForFunctionCall()
    * Fix google#346: --root option not working on windows due to
      slashes in path
* Mon Aug 31 2020 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 1.5.4:
    * Fix google#166, Allow space before C++11 attributes
    * Fix #156: sed/gsed output parameter rejected
    * Fix #156: sed/gsed output without other stdout information
    * improvements to regression tests
* Wed Jul 01 2020 Steve Kowalik <steven.kowalik@suse.com>
  - Add missing BuildRequires on textfixtures.
* Thu Jun 25 2020 Steve Kowalik <steven.kowalik@suse.com>
  -  Update to 1.5.2:
    * Fix #83, output formats "sed" and "gsed" to auto-fix some issues
    * Fix #92, new category "build/namespaces_headers" for unnamed namespaces in header file
    * Sort list of files before processing
    * Fix #144 Falso positive for indent when using QT macros "signals" and "slots"
    * Fix #76 Parsing of class decorators that also use digits
    * Fix #139 Add message "Relative paths like . and .. are not allowed"
    * Revert #43 behavior change for include order from 1.5.0, and hide it behind command-line-flag --includeorder=standardcfirst. It turns out there is no easy objective way to tell c system headers from certain c++ library headers, and Google cpplint intentionally classifies some C++ header includes as C system header for simplicity.
    * Libraries considered as C system headers using --includeorder=standardcfirst now also includes linux-specifc headers (glibc-devel, glibc-kernheaders, linux-libc-dev).
    * Fix #43 false positives in header include order by checking includes against a list of c headers. Since this interprets certain include lines different than before, output about header include order changes.
    * Fix #135: allow 'if constexpr' in readability/braces.
    * Fix runtime warning: Close files after reading contents
* Wed May 27 2020 Petr Gajdos <pgajdos@suse.com>
  - %python3_only -> %python_alternative
* Wed Apr 01 2020 Marketa Calabkova <mcalabkova@suse.com>
  - update to 1.4.5
    * Add support for c++17 tuple destructuring
    * Travis CI: Add Python 3.8 to the testing
    * Fix linting unnecessary elif after break
* Mon Feb 25 2019 John Vandenberg <jayvdb@gmail.com>
  - Remove bcond test
  - Remove unnecessary build dependency on python devel
  - Add %license
  - Update to v1.4.4
    * fix unit/cli tests for source release
    * reduce diff to upstream by intentionally using deprecated functions
      where upstream uses them
    * add --version
  - from 1.4.3
    * Revert "Fix the build/endif_comment check", same as reverted in upstream
  - from 1.4.2
    * Cleanup release, fixes further issues with tests and source distribution
  - from 1.4.1
    * Cleanup release, only adds test support files to source dist
  - from 1.4.0
    * Incorporate cpplint updates from google (e5d807c6a0d, 2018-05-03)
    * Fix the build/endif_comment check
    * Teach the explicit constructor check about constexpr
    * Changed vs7 output format
    * Remove presubmit check for DISALLOW_* macros
    * add --quiet flag as in upstream
    * support --root argument to run in different folder
    * Fix 16bit Unicode issue
* Thu Nov 16 2017 toddrme2178@gmail.com
  - Initial version for v1.3.0

Files

/etc/alternatives/cpplint
/usr/bin/cpplint
/usr/bin/cpplint-3.12
/usr/lib/python3.12/site-packages/__pycache__
/usr/lib/python3.12/site-packages/__pycache__/cpplint.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/__pycache__/cpplint.cpython-312.pyc
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/entry_points.txt
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/cpplint-1.6.1-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/cpplint.py
/usr/share/doc/packages/python312-cpplint
/usr/share/doc/packages/python312-cpplint/README.rst
/usr/share/licenses/python312-cpplint
/usr/share/licenses/python312-cpplint/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024