Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update stable branch #886

Merged
merged 224 commits into from
Jan 23, 2022
Merged

update stable branch #886

merged 224 commits into from
Jan 23, 2022

Conversation

JoranAngevaare
Copy link
Contributor

update stable

ahiguera-mx and others added 30 commits August 4, 2021 16:34
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.62.0 to 4.62.2.
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.62.0...v4.62.2)

---
updated-dependencies:
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [dask](https://github.com/dask/dask) from 2021.7.2 to 2021.8.1.
- [Release notes](https://github.com/dask/dask/releases)
- [Changelog](https://github.com/dask/dask/blob/main/docs/release-procedure.md)
- [Commits](dask/dask@2021.07.2...2021.08.1)

---
updated-dependencies:
- dependency-name: dask
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pandas](https://github.com/pandas-dev/pandas) from 1.2.5 to 1.3.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md)
- [Commits](pandas-dev/pandas@v1.2.5...v1.3.2)

---
updated-dependencies:
- dependency-name: pandas
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.14.5 to 6.17.4.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.14.5...hypothesis-python-6.17.4)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.4.2...v3.4.3)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [scipy](https://github.com/scipy/scipy) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](scipy/scipy@v1.7.0...v1.7.1)

---
updated-dependencies:
- dependency-name: scipy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jupyter-client](https://github.com/jupyter/jupyter_client) from 6.1.12 to 7.0.2.
- [Release notes](https://github.com/jupyter/jupyter_client/releases)
- [Changelog](https://github.com/jupyter/jupyter_client/blob/master/CHANGELOG.md)
- [Commits](jupyter/jupyter_client@6.1.12...v7.0.2)

---
updated-dependencies:
- dependency-name: jupyter-client
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ipywidgets](http://ipython.org) from 7.6.3 to 7.6.4.

---
updated-dependencies:
- dependency-name: ipywidgets
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tensorflow](https://github.com/tensorflow/tensorflow) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/tensorflow/tensorflow/releases)
- [Changelog](https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md)
- [Commits](tensorflow/tensorflow@v2.5.1...v2.6.0)

---
updated-dependencies:
- dependency-name: tensorflow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@6.2.4...6.2.5)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix minianalyses from apply_selection

* Update mini_analysis.py
* add small feature for printing versions of git

* allow detached heads

* Update misc.py

* Update bootstrax

* Update test_misc.py
* fix some warnings from testing

* Update rundb.py

* warn by default

* import typing
Use read by index and check for NaNs
dependabot bot and others added 28 commits January 10, 2022 08:39
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.31.6 to 6.34.1.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.31.6...hypothesis-python-6.34.1)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nbsphinx](https://github.com/spatialaudio/nbsphinx) from 0.8.7 to 0.8.8.
- [Release notes](https://github.com/spatialaudio/nbsphinx/releases)
- [Changelog](https://github.com/spatialaudio/nbsphinx/blob/master/NEWS.rst)
- [Commits](spatialaudio/nbsphinx@0.8.7...0.8.8)

---
updated-dependencies:
- dependency-name: nbsphinx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump peaklets version

* Update peaklet_processing.py

Co-authored-by: Joran Angevaare <jorana@nikhef.nl>
* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* update test

* typo

* sort by alpha.

* fix end

* Update requirements-tests.txt
* just another hack for WFSim<3CMT

* alternative suggestion

* reveert

* revert please

* keep wfsim hack working as expected

Co-authored-by: Yossi Mosbacher <joe.mosbacher>
* test for wfsim contexts

* fix typo

* how are you even supposed to pass these arguments?!

* maybe this is the right syntax? Super convoluted..

* skip no db test

* fix some leftovers
* test with py3.10

* bump tf

* Update pytest.yml

* pin keras

* fix test for wfsim

* differently

* Update pytest.yml

* clean instructins

* remove scaffolding

* another try

* simplify pandas

* fix typo

* skip HV

* fix dtype
* Add additional tests

* Add additional tests

* Add additional tests

* Update scada.py

* add some more

Co-authored-by: Joran R. Angevaare <jorana@nikhef.nl>
* Update test_mongo_interactions.py

* i love codefactor?
* Delete update context collection

* Delete create-utilix-config.sh
* document urlconfigs

* comment on URL argument order

* change order

Co-authored-by: Yossi Mosbacher <joe.mosbacher>
Co-authored-by: Joran Angevaare <jorana@nikhef.nl>
@JoranAngevaare JoranAngevaare merged commit d2b373d into stable Jan 23, 2022
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

pep8

tests/test_url_config.py|163 col 9| WPS430 Found nested function: func1
tests/test_url_config.py|164 col 13| WPS324 Found inconsistent return statement
tests/test_url_config.py|165 col 1| W293 blank line contains whitespace
tests/test_url_config.py|167 col 37| C408 Unnecessary dict call - rewrite as a literal.
tests/test_url_config.py|171 col 9| E303 too many blank lines (2)
tests/test_url_config.py|172 col 9| WPS430 Found nested function: func2
tests/test_url_config.py|172 col 9| E306 expected 1 blank line before a nested definition, found 0
tests/test_url_config.py|173 col 13| WPS324 Found inconsistent return statement
tests/test_cmt.py|7 col 1| F401 'warnings.warn' imported but unused
tests/test_cmt.py|9 col 2| N812 lowercase 'nt_test_run_id' imported as non lowercase 'test_run_id_nT'
tests/test_cmt.py|16 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_cmt.py|28 col 1| WPS114 Found underscored number name pattern: test_1T_elife
tests/test_cmt.py|28 col 6| N802 function name 'test_1T_elife' should be lowercase
tests/test_cmt.py|29 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_cmt.py|43 col 65| N803 argument name 'is_nT' should be lowercase
tests/test_cmt.py|62 col 1| RST301 Unexpected indentation.
tests/test_cmt.py|64 col 1| RST201 Block quote ends without a blank line; unexpected unindent.
tests/test_cmt.py|79 col 56| C812 missing trailing comma
tests/test_cmt.py|86 col 56| C812 missing trailing comma
tests/test_cmt.py|103 col 1| RST301 Unexpected indentation.
tests/test_cmt.py|105 col 1| RST201 Block quote ends without a blank line; unexpected unindent.
tests/test_cmt.py|156 col 93| C812 missing trailing comma
tests/test_testing_suite.py|1 col 1| WPS450 Found protected object import: _is_on_pytest
tests/test_peaks.py|88 col 47| C815 missing trailing comma in Python 3.5+
tests/test_nveto_recorder.py|140 col 47| C408 Unnecessary tuple call - rewrite as a literal.
tests/test_posrec_plugins.py|11 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_posrec_plugins.py|11 col 1| D204 1 blank line required after class docstring
tests/test_posrec_plugins.py|15 col 1| D102 Missing docstring in public method
tests/test_common.py|19 col 1| D204 1 blank line required after class docstring
tests/test_common.py|26 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_misc.py|19 col 13| WPS514 Found implicit in condition
tests/test_misc.py|19 col 46| W291 trailing whitespace
tests/test_misc.py|20 col 13| W503 line break before binary operator
tests/test_misc.py|21 col 13| W503 line break before binary operator
tests/test_misc.py|21 col 37| WPS345 Found meaningless number operation
tests/test_misc.py|22 col 13| WPS514 Found implicit in condition
tests/test_misc.py|22 col 44| W291 trailing whitespace
tests/test_misc.py|23 col 13| W503 line break before binary operator
tests/test_misc.py|24 col 13| W503 line break before binary operator
tests/test_misc.py|24 col 35| WPS345 Found meaningless number operation
tests/test_misc.py|50 col 1| D103 Missing docstring in public function
tests/test_misc.py|60 col 1| D101 Missing docstring in public class
tests/test_misc.py|61 col 1| D102 Missing docstring in public method
tests/test_misc.py|66 col 1| D102 Missing docstring in public method
tests/test_misc.py|66 col 5| WPS605 Found method without arguments: test_get_hit_amplitude
tests/test_contexts.py|1 col 1| D209 Multi-line docstring closing quotes should be on a separate line
tests/test_contexts.py|16 col 1| D103 Missing docstring in public function
tests/test_contexts.py|18 col 5| WPS204 Found overused expression: st.search_field('time'); used 9 > 7
tests/test_contexts.py|22 col 1| D103 Missing docstring in public function
tests/test_contexts.py|27 col 1| D103 Missing docstring in public function
tests/test_contexts.py|33 col 1| D103 Missing docstring in public function
tests/test_contexts.py|74 col 1| D103 Missing docstring in public function
tests/test_contexts.py|86 col 9| WPS501 Found finally in try block without except
tests/test_contexts.py|97 col 1| D103 Missing docstring in public function
tests/test_contexts.py|102 col 1| D103 Missing docstring in public function
tests/test_contexts.py|115 col 1| D101 Missing docstring in public class
tests/test_contexts.py|117 col 1| D102 Missing docstring in public method
tests/test_contexts.py|121 col 1| D102 Missing docstring in public method
tests/test_contexts.py|154 col 1| D102 Missing docstring in public method
tests/test_contexts.py|161 col 1| D103 Missing docstring in public function
tests/test_plugins.py|2 col 1| F401 'unittest' imported but unused
tests/test_plugins.py|30 col 54| WPS121 Found usage of a variable marked as unused: _forbidden_plugins
tests/test_plugins.py|45 col 36| WPS121 Found usage of a variable marked as unused: _forbidden_plugins
tests/test_plugins.py|51 col 38| WPS121 Found usage of a variable marked as unused: _forbidden_plugins
tests/test_deprecated.py|8 col 1| WPS301 Found dotted raw import: matplotlib.pyplot
tests/test_deprecated.py|11 col 1| D103 Missing docstring in public function
tests/test_itp_map.py|5 col 1| D101 Missing docstring in public class
tests/test_itp_map.py|6 col 1| D102 Missing docstring in public method
tests/test_itp_map.py|12 col 1| D102 Missing docstring in public method
tests/test_itp_map.py|18 col 47| WPS358 Found a float zero (0.0)
tests/test_itp_map.py|21 col 47| WPS358 Found a float zero (0.0)
tests/test_itp_map.py|31 col 36| WPS121 Found usage of a variable marked as unused: _map
tests/test_rucio.py|7 col 1| D101 Missing docstring in public class
tests/test_rucio.py|18 col 69| WPS360 Found an unnecessary use of a raw string: '.rcc.'
tests/test_rucio.py|26 col 72| C812 missing trailing comma
tests/test_rucio.py|45 col 44| C812 missing trailing comma
tests/test_rucio.py|74 col 5| F811 redefinition of unused 'test_find_local' from line 40
tests/test_mongo_interactions.py|15 col 1| D101 Missing docstring in public class
tests/test_mongo_interactions.py|29 col 58| C812 missing trailing comma
tests/test_mongo_interactions.py|40 col 1| D101 Missing docstring in public class
tests/test_mongo_interactions.py|49 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_mongo_interactions.py|74 col 9| B007 Loop control variable 'i' not used within the loop body. If this is intended, start the name with an underscore.
tests/test_database_frontends.py|12 col 1| D103 Missing docstring in public function
tests/test_database_frontends.py|17 col 1| WPS214 Found too many methods: 11 > 7
tests/test_database_frontends.py|18 col 1| D204 1 blank line required after class docstring
tests/test_database_frontends.py|32 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|44 col 1| E800 Found commented out code
tests/test_database_frontends.py|63 col 39| C408 Unnecessary dict call - rewrite as a literal.
tests/test_database_frontends.py|66 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|71 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|78 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|88 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|97 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|124 col 1| D102 Missing docstring in public method
tests/test_database_frontends.py|189 col 5| WPS221 Found line with high Jones Complexity: 15 > 14
tests/test_holoviews_utils.py|24 col 5| WPS221 Found line with high Jones Complexity: 15 > 14
tests/test_daq_reader.py|6 col 1| N400: Found backslash that is used for line breaking
tests/test_daq_reader.py|7 col 39| N400: Found backslash that is used for line breaking
tests/test_daq_reader.py|7 col 39| E126 continuation line over-indented for hanging indent
tests/test_daq_reader.py|14 col 1| D204 1 blank line required after class docstring
tests/test_daq_reader.py|34 col 1| WPS214 Found too many methods: 10 > 7
tests/test_daq_reader.py|41 col 1| RST202 Bullet list ends without a blank line; unexpected unindent.
tests/test_daq_reader.py|101 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|109 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|115 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|124 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|131 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|135 col 1| D102 Missing docstring in public method
tests/test_daq_reader.py|147 col 31| C408 Unnecessary dict call - rewrite as a literal.
tests/test_daq_reader.py|147 col 55| C408 Unnecessary tuple call - rewrite as a literal.
tests/test_daq_reader.py|150 col 17| C408 Unnecessary dict call - rewrite as a literal.
tests/test_basics.py|49 col 1| D102 Missing docstring in public method
tests/test_basics.py|53 col 16| WPS507 Found useless len() compare
tests/test_basics.py|92 col 1| D102 Missing docstring in public method
tests/test_peaklet_processing.py|55 col 1| D103 Missing docstring in public function
tests/test_peaklet_processing.py|72 col 53| E127 continuation line over-indented for visual indent
tests/test_peaklet_processing.py|73 col 53| E127 continuation line over-indented for visual indent
tests/test_peaklet_processing.py|74 col 53| E127 continuation line over-indented for visual indent
tests/test_peaklet_processing.py|75 col 53| E127 continuation line over-indented for visual indent
tests/test_peaklet_processing.py|76 col 53| E124 closing bracket does not match visual indentation
tests/test_scada.py|1 col 1| F401 'warnings' imported but unused
tests/test_scada.py|9 col 1| D101 Missing docstring in public class
tests/test_scada.py|9 col 1| WPS214 Found too many methods: 8 > 7
tests/test_scada.py|10 col 1| D102 Missing docstring in public method
tests/test_scada.py|19 col 1| D102 Missing docstring in public method
tests/test_scada.py|45 col 13| F841 local variable 'df' is assigned to but never used
tests/test_scada.py|52 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_scada.py|67 col 1| D102 Missing docstring in public method
tests/test_scada.py|70 col 1| D102 Missing docstring in public method
tests/test_scada.py|86 col 76| W291 trailing whitespace
tests/test_scada.py|97 col 42| WPS345 Found meaningless number operation
tests/test_scada.py|108 col 101| E501 line too long (101 > 100 characters)
tests/test_scada.py|109 col 42| WPS339 Found number with meaningless zeros: 2.117820
tests/test_scada.py|146 col 13| WPS221 Found line with high Jones Complexity: 20 > 14
tests/test_scada.py|154 col 52| WPS345 Found meaningless number operation
tests/test_scada.py|158 col 1| D102 Missing docstring in public method
tests/test_scada.py|158 col 5| WPS605 Found method without arguments: test_average_scada
tests/test_scada.py|165 col 86| W291 trailing whitespace
tests/test_scada.py|168 col 52| E231 missing whitespace after ','
tests/test_mini_analyses.py|16 col 1| WPS114 Found underscored number name pattern: test_pmt_pos_1t
tests/test_mini_analyses.py|16 col 1| E302 expected 2 blank lines, found 1
tests/test_mini_analyses.py|17 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_mini_analyses.py|24 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_mini_analyses.py|30 col 1| WPS338 Found incorrect order of methods in a class
tests/test_mini_analyses.py|30 col 1| WPS214 Found too many methods: 39 > 7
tests/test_mini_analyses.py|31 col 1| D204 1 blank line required after class docstring
tests/test_mini_analyses.py|85 col 9| WPS221 Found line with high Jones Complexity: 18 > 14
tests/test_mini_analyses.py|91 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|96 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|99 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|104 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|107 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|110 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|125 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|136 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|142 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|146 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|149 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|154 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|175 col 1| D102 Missing docstring in public method
tests/test_mini_analyses.py|304 col 69| C812 missing trailing comma
tests/test_mini_analyses.py|345 col 37| E124 closing bracket does not match visual indentation
tests/test_mini_analyses.py|347 col 5| WPS213 Found too many expressions: 10 > 9
tests/test_mini_analyses.py|361 col 9| WPS301 Found dotted raw import: bokeh.plotting
tests/test_mini_analyses.py|399 col 46| C812 missing trailing comma
tests/test_mini_analyses.py|412 col 1| D200 One-line docstring should fit on one line with quotes
tests/test_mini_analyses.py|426 col 63| E231 missing whitespace after ','
tests/test_veto_veto_regions.py|41 col 9| WPS221 Found line with high Jones Complexity: 16 > 14
tests/test_mongo_downloader.py|7 col 1| D103 Missing docstring in public function
tests/test_mongo_downloader.py|13 col 1| D204 1 blank line required after class docstring
tests/test_mongo_downloader.py|26 col 1| D102 Missing docstring in public method
tests/test_mongo_downloader.py|29 col 13| WPS601 Found shadowed class attribute: _run_test
tests/test_mongo_downloader.py|49 col 1| D102 Missing docstring in public method
tests/test_mongo_downloader.py|52 col 1| D102 Missing docstring in public method
tests/test_mongo_downloader.py|52 col 5| WPS213 Found too many expressions: 15 > 9
tests/test_mongo_downloader.py|84 col 5| WPS213 Found too many expressions: 11 > 9
straxen/scada.py|153 col 9| WPS352 Found multiline loop
straxen/scada.py|158 col 17| E123 closing bracket does not match indentation of opening bracket's line
straxen/scada.py|324 col 9| WPS507 Found useless len() compare
straxen/scada.py|367 col 35| W291 trailing whitespace
straxen/scada.py|409 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/itp_map.py|215 col 1| W293 blank line contains whitespace
straxen/mini_analysis.py|100 col 25| WPS529 Found implicit .get() dict usage
straxen/mini_analysis.py|100 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/online_monitor.py|10 col 1| D103 Missing docstring in public function
straxen/online_monitor.py|10 col 1| S107 Possible hardcoded password: 'pymongo_password'
straxen/online_monitor.py|27 col 1| D107 Missing docstring in init
straxen/online_monitor.py|42 col 1| S106 Possible hardcoded password: 'mongo_rdb_password'
straxen/test_utils.py|8 col 1| WPS458 Found imports collision: straxen
straxen/test_utils.py|8 col 1| WPS458 Found imports collision: straxen
straxen/test_utils.py|18 col 1| WPS114 Found underscored number name pattern: test_run_id_1T
straxen/test_utils.py|18 col 2| N816 variable 'test_run_id_1T' in global scope should not be mixedCase
straxen/test_utils.py|20 col 1| WPS114 Found underscored number name pattern: testing_config_1T
straxen/test_utils.py|20 col 2| N816 variable 'testing_config_1T' in global scope should not be mixedCase
straxen/test_utils.py|20 col 21| C408 Unnecessary dict call - rewrite as a literal.
straxen/test_utils.py|39 col 2| N816 variable '_testing_config_nT' in global scope should not be mixedCase
straxen/test_utils.py|39 col 22| C408 Unnecessary dict call - rewrite as a literal.
straxen/test_utils.py|51 col 101| E501 line too long (119 > 100 characters)
straxen/test_utils.py|71 col 101| E501 line too long (193 > 100 characters)
straxen/test_utils.py|71 col 187| E262 inline comment should start with '# '
straxen/test_utils.py|110 col 1| D103 Missing docstring in public function
straxen/test_utils.py|118 col 5| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/test_utils.py|140 col 41| C812 missing trailing comma
straxen/test_utils.py|143 col 1| D200 One-line docstring should fit on one line with quotes
straxen/test_utils.py|143 col 1| D204 1 blank line required after class docstring
straxen/test_utils.py|151 col 33| C812 missing trailing comma
straxen/test_utils.py|154 col 18| C408 Unnecessary tuple call - rewrite as a literal.
straxen/test_utils.py|159 col 1| D102 Missing docstring in public method
straxen/test_utils.py|167 col 1| D102 Missing docstring in public method
straxen/test_utils.py|170 col 1| D102 Missing docstring in public method
straxen/test_utils.py|173 col 1| D102 Missing docstring in public method
straxen/test_utils.py|179 col 13| WPS429 Found multiple assign targets
straxen/test_utils.py|196 col 13| WPS221 Found line with high Jones Complexity: 17 > 14
straxen/contexts.py|134 col 101| E501 line too long (111 > 100 characters)
straxen/contexts.py|226 col 56| C812 missing trailing comma
straxen/contexts.py|318 col 5| WPS337 Found multiline conditions
straxen/contexts.py|396 col 26| E126 continuation line over-indented for hanging indent
straxen/contexts.py|411 col 45| E126 continuation line over-indented for hanging indent
straxen/contexts.py|419 col 1| W293 blank line contains whitespace
straxen/contexts.py|428 col 57| W291 trailing whitespace
straxen/contexts.py|532 col 101| E501 line too long (123 > 100 characters)
straxen/contexts.py|587 col 57| C812 missing trailing comma
straxen/matplotlib_utils.py|195 col 19| Q003 Change outer quotes to avoid escaping inner quotes
straxen/init.py|1 col 1| D104 Missing docstring in public package
straxen/init.py|1 col 1| WPS410 Found wrong metadata variable: version
straxen/init.py|19 col 1| F401 '.url_config.' imported but unused
straxen/init.py|19 col 1| WPS347 Found vague import that may cause confusion: *
straxen/init.py|30 col 1| F401 '.test_utils' imported but unused
straxen/init.py|31 col 1| F401 '.test_utils.
' imported but unused
straxen/init.py|31 col 1| WPS347 Found vague import that may cause confusion: *
straxen/init.py|31 col 1| WPS458 Found imports collision: test_utils
straxen/mongo_storage.py|6 col 1| WPS347 Found vague import that may cause confusion: to_str_tuple
straxen/mongo_storage.py|11 col 2| N813 camelcase 'Collection' imported as lowercase 'pymongo_collection'
straxen/mongo_storage.py|19 col 1| WPS214 Found too many methods: 8 > 7
straxen/mongo_storage.py|21 col 71| W291 trailing whitespace
straxen/mongo_storage.py|24 col 1| W293 blank line contains whitespace
straxen/mongo_storage.py|25 col 70| W291 trailing whitespace
straxen/mongo_storage.py|37 col 1| D202 No blank lines allowed after function docstring
straxen/mongo_storage.py|48 col 1| RST301 Unexpected indentation.
straxen/mongo_storage.py|62 col 17| WPS429 Found multiple assign targets
straxen/mongo_storage.py|98 col 71| W291 trailing whitespace
straxen/mongo_storage.py|132 col 72| W291 trailing whitespace
straxen/mongo_storage.py|148 col 68| W291 trailing whitespace
straxen/mongo_storage.py|188 col 1| S303 Use of insecure MD2, MD4, MD5, or SHA1 hash function.
straxen/mongo_storage.py|190 col 13| WPS426 Found lambda in loop's body
straxen/mongo_storage.py|197 col 1| D200 One-line docstring should fit on one line with quotes
straxen/mongo_storage.py|201 col 1| D107 Missing docstring in init
straxen/mongo_storage.py|212 col 72| W291 trailing whitespace
straxen/mongo_storage.py|225 col 62| W291 trailing whitespace
straxen/mongo_storage.py|226 col 69| W291 trailing whitespace
straxen/mongo_storage.py|227 col 70| W291 trailing whitespace
straxen/mongo_storage.py|228 col 72| W291 trailing whitespace
straxen/mongo_storage.py|248 col 60| W291 trailing whitespace
straxen/mongo_storage.py|262 col 1| D200 One-line docstring should fit on one line with quotes
straxen/mongo_storage.py|266 col 1| D107 Missing docstring in init
straxen/mongo_storage.py|271 col 69| W291 trailing whitespace
straxen/mongo_storage.py|274 col 1| S108 Probable insecure usage of temp file/directory.
straxen/mongo_storage.py|276 col 50| W291 trailing whitespace
straxen/mongo_storage.py|304 col 70| W291 trailing whitespace
straxen/mongo_storage.py|311 col 71| W291 trailing whitespace
straxen/mongo_storage.py|312 col 70| W291 trailing whitespace
straxen/mongo_storage.py|351 col 1| D102 Missing docstring in public method
straxen/mongo_storage.py|377 col 17| B014 Redundant exception types in except (PermissionError, OSError):. Write except OSError:, which catches exactly the same exceptions.
straxen/mongo_storage.py|387 col 1| D204 1 blank line required after class docstring
straxen/mongo_storage.py|390 col 5| WPS604 Found incorrect node inside class body
straxen/mongo_storage.py|394 col 1| D204 1 blank line required after class docstring
straxen/mongo_storage.py|397 col 5| WPS604 Found incorrect node inside class body
straxen/misc.py|11 col 1| WPS458 Found imports collision: sys
straxen/misc.py|11 col 1| WPS458 Found imports collision: sys
straxen/misc.py|93 col 21| WPS505 Found nested try block
straxen/misc.py|94 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/misc.py|96 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/misc.py|97 col 21| WPS505 Found nested try block
straxen/misc.py|98 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/misc.py|100 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/misc.py|124 col 58| W504 line break after binary operator
straxen/misc.py|274 col 5| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/misc.py|292 col 1| D208 Docstring is over-indented
straxen/misc.py|302 col 1| W293 blank line contains whitespace
straxen/misc.py|303 col 8| W291 trailing whitespace
straxen/misc.py|305 col 1| D208 Docstring is over-indented
straxen/misc.py|310 col 1| D107 Missing docstring in init
straxen/misc.py|316 col 1| D105 Missing docstring in magic method
straxen/misc.py|318 col 9| WPS613 Found incorrect super() call context: incorrect name access
straxen/misc.py|322 col 13| WPS613 Found incorrect super() call context: incorrect name access
straxen/misc.py|324 col 1| D105 Missing docstring in magic method
straxen/misc.py|326 col 9| WPS613 Found incorrect super() call context: incorrect name access
straxen/misc.py|330 col 1| E302 expected 2 blank lines, found 1
straxen/misc.py|332 col 1| D210 No whitespaces allowed surrounding docstring text
straxen/misc.py|340 col 1| W293 blank line contains whitespace
straxen/misc.py|343 col 5| E731 do not assign a lambda expression, use a def
straxen/misc.py|350 col 20| E124 closing bracket does not match visual indentation
straxen/misc.py|356 col 5| WPS430 Found nested function: sizeof
straxen/misc.py|356 col 16| WPS442 Found outer scope names shadowing: o
straxen/url_config.py|17 col 1| WPS407 Found mutable module constant
straxen/url_config.py|21 col 1| D103 Missing docstring in public function
straxen/url_config.py|27 col 1| D103 Missing docstring in public function
straxen/url_config.py|31 col 1| D103 Missing docstring in public function
straxen/url_config.py|40 col 1| WPS214 Found too many methods: 11 > 7
straxen/url_config.py|41 col 1| D204 1 blank line required after class docstring
straxen/url_config.py|45 col 5| WPS115 Found upper-case constant in a class: _LOOKUP
straxen/url_config.py|46 col 5| WPS115 Found upper-case constant in a class: SCHEME_SEP
straxen/url_config.py|47 col 5| WPS115 Found upper-case constant in a class: QUERY_SEP
straxen/url_config.py|48 col 5| WPS115 Found upper-case constant in a class: PLUGIN_ATTR_PREFIX
straxen/url_config.py|52 col 57| W291 trailing whitespace
straxen/url_config.py|53 col 1| RST210 Inline strong start-string without end-string.
straxen/url_config.py|64 col 61| W291 trailing whitespace
straxen/url_config.py|69 col 1| D102 Missing docstring in public method
straxen/url_config.py|74 col 1| D209 Multi-line docstring closing quotes should be on a separate line
straxen/url_config.py|77 col 21| WPS442 Found outer scope names shadowing: func
straxen/url_config.py|93 col 1| D202 No blank lines allowed after function docstring
straxen/url_config.py|127 col 1| D200 One-line docstring should fit on one line with quotes
straxen/url_config.py|144 col 1| D102 Missing docstring in public method
straxen/url_config.py|147 col 1| W293 blank line contains whitespace
straxen/url_config.py|150 col 1| D300 Use """triple double quotes"""
straxen/url_config.py|150 col 9| Q002 Single quote docstring found but double quotes preferred
straxen/url_config.py|166 col 1| D102 Missing docstring in public method
straxen/url_config.py|181 col 41| W291 trailing whitespace
straxen/url_config.py|191 col 54| W291 trailing whitespace
straxen/url_config.py|216 col 1| D102 Missing docstring in public method
straxen/url_config.py|228 col 1| D102 Missing docstring in public method
straxen/url_config.py|263 col 1| D200 One-line docstring should fit on one line with quotes
straxen/url_config.py|272 col 1| D200 One-line docstring should fit on one line with quotes
straxen/url_config.py|279 col 1| D200 One-line docstring should fit on one line with quotes
straxen/url_config.py|279 col 1| D210 No whitespaces allowed surrounding docstring text
straxen/url_config.py|316 col 1| D103 Missing docstring in public function
straxen/corrections_services.py|37 col 1| D101 Missing docstring in public class
straxen/corrections_services.py|38 col 5| WPS604 Found incorrect node inside class body
straxen/corrections_services.py|136 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/corrections_services.py|137 col 25| WPS220 Found too deep nesting: 24 > 20
straxen/corrections_services.py|138 col 29| WPS220 Found too deep nesting: 28 > 20
straxen/corrections_services.py|138 col 101| E501 line too long (131 > 100 characters)
straxen/corrections_services.py|139 col 101| E501 line too long (127 > 100 characters)
straxen/corrections_services.py|140 col 1| W293 blank line contains whitespace
straxen/corrections_services.py|149 col 101| E501 line too long (120 > 100 characters)
straxen/corrections_services.py|150 col 101| E501 line too long (119 > 100 characters)
straxen/corrections_services.py|151 col 1| W293 blank line contains whitespace
straxen/corrections_services.py|376 col 56| WPS529 Found implicit .get() dict usage
straxen/corrections_services.py|379 col 40| WPS529 Found implicit .get() dict usage
straxen/corrections_services.py|389 col 9| N400: Found backslash that is used for line breaking
straxen/corrections_services.py|403 col 5| WPS221 Found line with high Jones Complexity: 18 > 14
straxen/corrections_services.py|405 col 5| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/rundb.py|275 col 9| WPS352 Found multiline loop
straxen/rucio.py|24 col 1| D101 Missing docstring in public class
straxen/rucio.py|33 col 39| WPS360 Found an unnecessary use of a raw string: '.rcc.'
straxen/rucio.py|34 col 36| WPS360 Found an unnecessary use of a raw string: '.sdsc.'
straxen/rucio.py|34 col 45| C812 missing trailing comma
straxen/rucio.py|76 col 13| WPS601 Found shadowed class attribute: path
straxen/rucio.py|81 col 101| E501 line too long (102 > 100 characters)
straxen/rucio.py|111 col 17| WPS507 Found useless len() compare
straxen/rucio.py|125 col 1| D102 Missing docstring in public method
straxen/rucio.py|125 col 5| WPS612 Found useless overwritten method: find
straxen/rucio.py|129 col 24| C408 Unnecessary tuple call - rewrite as a literal.
straxen/rucio.py|129 col 24| WPS404 Found complex default value
straxen/rucio.py|129 col 51| C408 Unnecessary tuple call - rewrite as a literal.
straxen/rucio.py|129 col 51| WPS404 Found complex default value
straxen/rucio.py|130 col 101| E501 line too long (101 > 100 characters)
straxen/rucio.py|136 col 22| WPS529 Found implicit .get() dict usage
straxen/rucio.py|165 col 49| WPS121 Found usage of a variable marked as unused: _did
straxen/rucio.py|240 col 1| RST210 Inline strong start-string without end-string.
straxen/rucio.py|240 col 101| E501 line too long (119 > 100 characters)
straxen/rucio.py|260 col 19| WPS529 Found implicit .get() dict usage
straxen/rucio.py|264 col 13| WPS529 Found implicit .get() dict usage
straxen/rucio.py|268 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/rucio.py|268 col 101| E501 line too long (107 > 100 characters)
straxen/rucio.py|294 col 23| WPS529 Found implicit .get() dict usage
straxen/rucio.py|298 col 17| WPS529 Found implicit .get() dict usage
straxen/rucio.py|301 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/rucio.py|301 col 101| E501 line too long (108 > 100 characters)
straxen/plugins/acqmon_processing.py|18 col 101| E501 line too long (101 > 100 characters)
straxen/plugins/event_processing.py|14 col 60| E231 missing whitespace after ','
straxen/plugins/event_processing.py|90 col 9| WPS121 Found usage of a variable marked as unused: _is_triggering
straxen/plugins/event_processing.py|92 col 13| WPS121 Found usage of a variable marked as unused: _is_triggering
straxen/plugins/event_processing.py|94 col 26| WPS121 Found usage of a variable marked as unused: is_triggering
straxen/plugins/event_processing.py|207 col 37| E241 multiple spaces after ','
straxen/plugins/event_processing.py|466 col 68| C812 missing trailing comma
straxen/plugins/event_processing.py|638 col 68| C812 missing trailing comma
straxen/plugins/event_processing.py|669 col 1| D102 Missing docstring in public method
straxen/plugins/event_processing.py|674 col 13| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_processing.py|689 col 18| C408 Unnecessary dict call - rewrite as a literal.
straxen/plugins/event_processing.py|691 col 42| C812 missing trailing comma
straxen/plugins/event_processing.py|700 col 13| WPS221 Found line with high Jones Complexity: 18 > 14
straxen/plugins/event_processing.py|700 col 101| E501 line too long (104 > 100 characters)
straxen/plugins/event_processing.py|714 col 13| WPS221 Found line with high Jones Complexity: 19 > 14
straxen/plugins/event_processing.py|718 col 13| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_processing.py|718 col 101| E501 line too long (106 > 100 characters)
straxen/plugins/event_processing.py|718 col 106| W504 line break after binary operator
straxen/plugins/event_processing.py|719 col 37| E127 continuation line over-indented for visual indent
straxen/plugins/event_processing.py|720 col 64| W504 line break after binary operator
straxen/plugins/event_processing.py|721 col 40| E127 continuation line over-indented for visual indent
straxen/plugins/event_processing.py|721 col 89| W504 line break after binary operator
straxen/plugins/event_processing.py|722 col 40| E127 continuation line over-indented for visual indent
straxen/plugins/event_processing.py|731 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_processing.py|731 col 101| E501 line too long (119 > 100 characters)
straxen/plugins/event_processing.py|734 col 13| E303 too many blank lines (2)
straxen/plugins/event_processing.py|738 col 101| E501 line too long (107 > 100 characters)
straxen/plugins/event_processing.py|739 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_processing.py|770 col 47| C812 missing trailing comma
straxen/plugins/event_processing.py|791 col 1| D204 1 blank line required after class docstring
straxen/plugins/event_processing.py|804 col 1| D102 Missing docstring in public method
straxen/plugins/event_processing.py|817 col 1| D102 Missing docstring in public method
straxen/plugins/event_processing.py|839 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_processing.py|839 col 73| W504 line break after binary operator
straxen/plugins/event_info.py|4 col 1| F401 'numpy as np' imported but unused
straxen/plugins/event_info.py|15 col 6| C812 missing trailing comma
straxen/plugins/event_info.py|18 col 1| D204 1 blank line required after class docstring
straxen/plugins/event_info.py|32 col 1| D102 Missing docstring in public method
straxen/plugins/event_info.py|46 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|21 col 44| C812 missing trailing comma
straxen/plugins/position_reconstruction.py|24 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|36 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|61 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|63 col 9| WPS414 Found incorrect unpacking target
straxen/plugins/position_reconstruction.py|63 col 9| WPS414 Found incorrect unpacking target
straxen/plugins/position_reconstruction.py|63 col 9| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/position_reconstruction.py|65 col 42| WPS456 Found "NaN" as argument to float()
straxen/plugins/position_reconstruction.py|66 col 42| WPS456 Found "NaN" as argument to float()
straxen/plugins/position_reconstruction.py|81 col 32| E126 continuation line over-indented for hanging indent
straxen/plugins/position_reconstruction.py|85 col 21| E126 continuation line over-indented for hanging indent
straxen/plugins/position_reconstruction.py|85 col 42| W504 line break after binary operator
straxen/plugins/position_reconstruction.py|89 col 86| C812 missing trailing comma
straxen/plugins/position_reconstruction.py|101 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|120 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|140 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|158 col 1| D204 1 blank line required after class docstring
straxen/plugins/position_reconstruction.py|177 col 68| C812 missing trailing comma
straxen/plugins/position_reconstruction.py|180 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|181 col 9| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/position_reconstruction.py|186 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|199 col 19| C812 missing trailing comma
straxen/plugins/position_reconstruction.py|213 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|215 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|217 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|219 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|221 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|223 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|225 col 9| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|227 col 5| E122 continuation line missing indentation or outdented
straxen/plugins/position_reconstruction.py|231 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|240 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|248 col 101| E501 line too long (102 > 100 characters)
straxen/plugins/position_reconstruction.py|250 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/position_reconstruction.py|250 col 82| E261 at least two spaces before inline comment
straxen/plugins/position_reconstruction.py|250 col 83| E262 inline comment should start with '# '
straxen/plugins/position_reconstruction.py|250 col 101| E501 line too long (154 > 100 characters)
straxen/plugins/position_reconstruction.py|251 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/position_reconstruction.py|256 col 1| D102 Missing docstring in public method
straxen/plugins/position_reconstruction.py|264 col 59| E225 missing whitespace around operator
straxen/plugins/position_reconstruction.py|271 col 13| WPS362 Found assignment to a subscript slice
straxen/plugins/position_reconstruction.py|272 col 13| WPS362 Found assignment to a subscript slice
straxen/plugins/position_reconstruction.py|273 col 13| WPS362 Found assignment to a subscript slice
straxen/plugins/online_monitor.py|37 col 67| C812 missing trailing comma
straxen/plugins/online_monitor.py|57 col 77| C812 missing trailing comma
straxen/plugins/online_monitor.py|58 col 6| C812 missing trailing comma
straxen/plugins/online_monitor.py|61 col 1| D204 1 blank line required after class docstring
straxen/plugins/online_monitor.py|78 col 1| D102 Missing docstring in public method
straxen/plugins/online_monitor.py|111 col 1| D102 Missing docstring in public method
straxen/plugins/online_monitor.py|125 col 15| WPS465 Found likely bitwise and boolean operation mixup
straxen/plugins/online_monitor.py|132 col 9| WPS507 Found useless len() compare
straxen/plugins/online_monitor.py|133 col 13| WPS221 Found line with high Jones Complexity: 17 > 14
straxen/plugins/online_monitor.py|184 col 23| W291 trailing whitespace
straxen/plugins/online_monitor.py|185 col 21| W291 trailing whitespace
straxen/plugins/online_monitor.py|197 col 39| C812 missing trailing comma
straxen/plugins/online_monitor.py|200 col 1| D204 1 blank line required after class docstring
straxen/plugins/online_monitor.py|201 col 66| W291 trailing whitespace
straxen/plugins/online_monitor.py|202 col 68| W291 trailing whitespace
straxen/plugins/online_monitor.py|221 col 1| D102 Missing docstring in public method
straxen/plugins/online_monitor.py|226 col 1| D102 Missing docstring in public method
straxen/plugins/online_monitor.py|251 col 22| WPS120 Found regular name with trailing underscore: bins

straxen/plugins/online_monitor.py|258 col 1| D103 Missing docstring in public function
straxen/plugins/online_monitor.py|263 col 5| WPS221 Found line with high Jones Complexity: 21 > 14
straxen/plugins/online_monitor.py|263 col 101| E501 line too long (107 > 100 characters)
straxen/plugins/online_monitor.py|264 col 17| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/online_monitor.py|264 col 101| E501 line too long (109 > 100 characters)
straxen/plugins/online_monitor.py|266 col 101| E501 line too long (112 > 100 characters)
straxen/plugins/online_monitor.py|267 col 101| E501 line too long (112 > 100 characters)
straxen/plugins/online_monitor.py|268 col 101| E501 line too long (112 > 100 characters)
straxen/plugins/online_monitor.py|269 col 101| E501 line too long (113 > 100 characters)
straxen/plugins/online_monitor.py|269 col 114| C812 missing trailing comma
straxen/plugins/online_monitor.py|270 col 14| E124 closing bracket does not match visual indentation
straxen/plugins/online_monitor.py|279 col 63| C812 missing trailing comma
straxen/plugins/online_monitor.py|281 col 1| D101 Missing docstring in public class
straxen/plugins/online_monitor.py|294 col 1| D102 Missing docstring in public method
straxen/plugins/online_monitor.py|299 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|470 col 8| N801 class name 'nVETOEventsSync' should use CapWords convention
straxen/plugins/veto_events.py|471 col 1| D204 1 blank line required after class docstring
straxen/plugins/veto_events.py|480 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|490 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|494 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|523 col 1| D200 One-line docstring should fit on one line with quotes
straxen/plugins/veto_events.py|545 col 8| N801 class name 'mVETOEventSync' should use CapWords convention
straxen/plugins/veto_events.py|546 col 1| D204 1 blank line required after class docstring
straxen/plugins/veto_events.py|555 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|558 col 1| D102 Missing docstring in public method
straxen/plugins/veto_events.py|558 col 5| WPS612 Found useless overwritten method: compute
straxen/plugins/init.py|31 col 1| F401 '.afterpulse_processing' imported but unused
straxen/plugins/init.py|32 col 1| F401 '.afterpulse_processing.*' imported but unused
straxen/plugins/init.py|32 col 1| WPS347 Found vague import that may cause confusion: *
straxen/plugins/init.py|32 col 1| WPS458 Found imports collision: afterpulse_processing
straxen/plugins/peaklet_processing.py|128 col 1| W293 blank line contains whitespace
straxen/plugins/peaklet_processing.py|535 col 1| W293 blank line contains whitespace
straxen/plugins/peaklet_processing.py|551 col 96| W291 trailing whitespace
straxen/plugins/peaklet_processing.py|589 col 1| D102 Missing docstring in public method
straxen/plugins/peaklet_processing.py|717 col 17| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/peaklet_processing.py|938 col 9| WPS362 Found assignment to a subscript slice
straxen/plugins/peaklet_processing.py|951 col 1| W293 blank line contains whitespace
straxen/plugins/peaklet_processing.py|952 col 67| W291 trailing whitespace
straxen/plugins/led_calibration.py|19 col 28| E231 missing whitespace after ','
straxen/plugins/event_patternfit.py|109 col 101| E501 line too long (115 > 100 characters)
straxen/plugins/event_patternfit.py|110 col 101| E501 line too long (117 > 100 characters)
straxen/plugins/event_patternfit.py|137 col 13| WPS430 Found nested function: logl_loss
straxen/plugins/event_patternfit.py|137 col 13| E306 expected 1 blank line before a nested definition, found 0
straxen/plugins/event_patternfit.py|171 col 101| E501 line too long (122 > 100 characters)
straxen/plugins/event_patternfit.py|172 col 86| W291 trailing whitespace
straxen/plugins/event_patternfit.py|174 col 1| W293 blank line contains whitespace
straxen/plugins/event_patternfit.py|291 col 42| E225 missing whitespace around operator
straxen/plugins/event_patternfit.py|292 col 56| E225 missing whitespace around operator
straxen/plugins/event_patternfit.py|293 col 13| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_patternfit.py|300 col 17| WPS221 Found line with high Jones Complexity: 21 > 14
straxen/plugins/event_patternfit.py|300 col 101| E501 line too long (107 > 100 characters)
straxen/plugins/event_patternfit.py|302 col 17| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_patternfit.py|306 col 17| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_patternfit.py|306 col 101| E501 line too long (110 > 100 characters)
straxen/plugins/event_patternfit.py|327 col 68| E261 at least two spaces before inline comment
straxen/plugins/event_patternfit.py|327 col 68| E262 inline comment should start with '# '
straxen/plugins/event_patternfit.py|333 col 1| D102 Missing docstring in public method
straxen/plugins/event_patternfit.py|334 col 13| WPS120 Found regular name with trailing underscore: t

straxen/plugins/event_patternfit.py|335 col 13| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_patternfit.py|340 col 13| WPS362 Found assignment to a subscript slice
straxen/plugins/event_patternfit.py|345 col 17| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_patternfit.py|347 col 17| WPS221 Found line with high Jones Complexity: 19 > 14
straxen/plugins/event_patternfit.py|347 col 101| E501 line too long (111 > 100 characters)
straxen/plugins/event_patternfit.py|413 col 9| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/plugins/event_patternfit.py|415 col 9| WPS221 Found line with high Jones Complexity: 17 > 14
straxen/plugins/event_patternfit.py|425 col 5| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_patternfit.py|446 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/event_patternfit.py|461 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/plugins/pulse_processing.py|16 col 5| E122 continuation line missing indentation or outdented
straxen/plugins/pulse_processing.py|29 col 5| E122 continuation line missing indentation or outdented
straxen/plugins/peak_processing.py|180 col 29| E241 multiple spaces after ','
straxen/plugins/peak_processing.py|334 col 1| E302 expected 2 blank lines, found 1
straxen/plugins/peak_processing.py|364 col 1| D102 Missing docstring in public method
straxen/plugins/peak_processing.py|377 col 1| D102 Missing docstring in public method
straxen/plugins/peak_processing.py|380 col 1| D102 Missing docstring in public method
straxen/plugins/peak_processing.py|389 col 1| D102 Missing docstring in public method
straxen/plugins/peak_processing.py|400 col 9| WPS507 Found useless len() compare
straxen/plugins/peak_processing.py|423 col 25| E126 continuation line over-indented for hanging indent
straxen/plugins/afterpulse_processing.py|52 col 1| D101 Missing docstring in public class
straxen/plugins/afterpulse_processing.py|61 col 1| D102 Missing docstring in public method
straxen/plugins/afterpulse_processing.py|65 col 1| D102 Missing docstring in public method
straxen/plugins/afterpulse_processing.py|67 col 9| WPS414 Found incorrect unpacking target
straxen/plugins/afterpulse_processing.py|67 col 9| WPS414 Found incorrect unpacking target
straxen/plugins/afterpulse_processing.py|71 col 26| WPS204 Found overused expression: self.config['hit_min_amplitude']; used 5 > 4
straxen/plugins/afterpulse_processing.py|82 col 1| D102 Missing docstring in public method
straxen/plugins/afterpulse_processing.py|116 col 1| D103 Missing docstring in public function
straxen/plugins/afterpulse_processing.py|116 col 29| N803 argument name 'LED_window_left' should be lowercase
straxen/plugins/afterpulse_processing.py|131 col 30| N803 argument name 'LED_window_left' should be lowercase
straxen/plugins/afterpulse_processing.py|136 col 6| N806 variable 'is_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|137 col 6| N806 variable 't_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|140 col 19| WPS204 Found overused expression: records[prev_record_i]; used 5 > 4
straxen/plugins/afterpulse_processing.py|142 col 59| WPS345 Found meaningless number operation
straxen/plugins/afterpulse_processing.py|144 col 9| B007 Loop control variable 'h_i' not used within the loop body. If this is intended, start the name with an underscore.
straxen/plugins/afterpulse_processing.py|148 col 14| N806 variable 'is_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|151 col 16| WPS508 Found incorrect not with compare usage
straxen/plugins/afterpulse_processing.py|155 col 67| WPS345 Found meaningless number operation
straxen/plugins/afterpulse_processing.py|171 col 18| N806 variable 't_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|172 col 18| N806 variable 'is_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|181 col 14| N806 variable 't_LED' in function should be lowercase
straxen/plugins/afterpulse_processing.py|220 col 1| D200 One-line docstring should fit on one line with quotes
straxen/plugins/afterpulse_processing.py|220 col 1| D202 No blank lines allowed after function docstring
straxen/plugins/afterpulse_processing.py|235 col 1| E800 Found commented out code
straxen/plugins/afterpulse_processing.py|243 col 1| D103 Missing docstring in public function
straxen/plugins/afterpulse_processing.py|252 col 9| WPS204 Found overused expression: result['left_integration']; used 6 > 4
straxen/plugins/afterpulse_processing.py|257 col 5| WPS204 Found overused expression: result['right_integration']; used 5 > 4
straxen/plugins/afterpulse_processing.py|268 col 5| WPS507 Found useless len() compare
straxen/plugins/afterpulse_processing.py|276 col 1| D103 Missing docstring in public function
straxen/analyses/bokeh_waveform_plot.py|187 col 101| E501 line too long (101 > 100 characters)
straxen/analyses/bokeh_waveform_plot.py|719 col 1| E800 Found commented out code
straxen/analyses/daq_waveforms.py|3 col 1| WPS301 Found dotted raw import: matplotlib.pyplot
straxen/analyses/daq_waveforms.py|12 col 1| WPS213 Found too many expressions: 17 > 9
straxen/analyses/daq_waveforms.py|118 col 9| WPS362 Found assignment to a subscript slice
straxen/analyses/daq_waveforms.py|130 col 58| E741 ambiguous variable name 'l'
straxen/analyses/quick_checks.py|46 col 22| E126 continuation line over-indented for hanging indent
straxen/analyses/quick_checks.py|57 col 18| E126 continuation line over-indented for hanging indent
straxen/analyses/quick_checks.py|142 col 9| E129 visually indented line with same indent as next logical line
straxen/analyses/pulse_plots.py|3 col 1| WPS301 Found dotted raw import: matplotlib.pyplot
straxen/analyses/pulse_plots.py|10 col 1| D103 Missing docstring in public function
straxen/analyses/pulse_plots.py|19 col 1| D103 Missing docstring in public function
straxen/analyses/pulse_plots.py|28 col 1| D103 Missing docstring in public function
straxen/analyses/posrec_comparison.py|34 col 5| WPS337 Found multiline conditions
straxen/analyses/posrec_comparison.py|36 col 13| W503 line break before binary operator
straxen/analyses/event_display.py|3 col 1| WPS301 Found dotted raw import: matplotlib.gridspec
straxen/analyses/event_display.py|4 col 1| WPS301 Found dotted raw import: matplotlib.pyplot
straxen/analyses/event_display.py|17 col 1| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/analyses/event_display.py|17 col 56| WPS361 Found an inconsistently structured comprehension
straxen/analyses/event_display.py|35 col 74| C812 missing trailing comma
straxen/analyses/event_display.py|63 col 30| WPS510 Found in used with a non-set container
straxen/analyses/event_display.py|65 col 5| WPS337 Found multiline conditions
straxen/analyses/event_display.py|65 col 84| W504 line break after binary operator
straxen/analyses/event_display.py|76 col 43| WPS121 Found usage of a variable marked as unused: _rr_resize_int
straxen/analyses/event_display.py|97 col 1| WPS213 Found too many expressions: 28 > 9
straxen/analyses/event_display.py|116 col 1| RST301 Unexpected indentation.
straxen/analyses/event_display.py|117 col 1| RST201 Block quote ends without a blank line; unexpected unindent.
straxen/analyses/event_display.py|117 col 20| W291 trailing whitespace
straxen/analyses/event_display.py|137 col 5| WPS352 Found multiline loop
straxen/analyses/event_display.py|155 col 23| C408 Unnecessary dict call - rewrite as a literal.
straxen/analyses/event_display.py|166 col 21| WPS121 Found usage of a variable marked as unused: _common_opt
straxen/analyses/event_display.py|193 col 17| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/analyses/event_display.py|211 col 9| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/analyses/event_display.py|218 col 17| WPS221 Found line with high Jones Complexity: 16 > 14
straxen/analyses/event_display.py|223 col 5| WPS352 Found multiline loop
straxen/analyses/event_display.py|223 col 9| B007 Loop control variable 'it' not used within the loop body. If this is intended, start the name with an underscore.
straxen/analyses/event_display.py|228 col 17| WPS221 Found line with high Jones Complexity: 15 > 14
straxen/analyses/event_display.py|228 col 33| WPS121 Found usage of a variable marked as unused: _lab
straxen/analyses/event_display.py|230 col 25| WPS121 Found usage of a variable marked as unused: _unit
straxen/analyses/event_display.py|230 col 46| WPS121 Found usage of a variable marked as unused: _lab
straxen/analyses/event_display.py|273 col 17| WPS221 Found line with high Jones Complexity: 18 > 14
straxen/analyses/event_display.py|275 col 18| WPS441 Found control variable used after block: title
straxen/analyses/event_display.py|277 col 5| WPS227 Found too long function output tuple: 10 > 5
straxen/analyses/event_display.py|284 col 1| D103 Missing docstring in public function
straxen/analyses/event_display.py|292 col 12| C408 Unnecessary dict call - rewrite as a literal.
straxen/analyses/event_display.py|307 col 75| C815 missing trailing comma in Python 3.5+
straxen/analyses/event_display.py|311 col 5| WPS114 Found underscored number name pattern: gss_0
straxen/analyses/event_display.py|327 col 5| WPS114 Found underscored number name pattern: gss_1
straxen/analyses/event_display.py|333 col 9| WPS114 Found underscored number name pattern: gss_2
straxen/analyses/event_display.py|335 col 12| C408 Unnecessary dict call - rewrite as a literal.
straxen/analyses/event_display.py|369 col 27| WPS507 Found useless len() compare
straxen/analyses/event_display.py|395 col 9| WPS221 Found line with high Jones Complexity: 17 > 14
straxen/analyses/event_display.py|395 col 31| WPS121 Found usage of a variable marked as unused: _r
straxen/analyses/event_display.py|395 col 53| WPS121 Found usage of a variable marked as unused: _r
straxen/analyses/event_display.py|399 col 35| WPS121 Found usage of a variable marked as unused: _i
straxen/analyses/event_display.py|400 col 30| WPS121 Found usage of a variable marked as unused: _i
straxen/analyses/event_display.py|401 col 27| WPS121 Found usage of a variable marked as unused: _r
straxen/analyses/init.py|2 col 1| F401 '.daq_waveforms' imported but unused
straxen/analyses/init.py|4 col 1| F401 '.holoviews_waveform_display' imported but unused
straxen/analyses/init.py|6 col 1| F401 '.pulse_plots' imported but unused
straxen/analyses/init.py|7 col 1| F401 '.quick_checks' imported but unused
straxen/analyses/init.py|8 col 1| F401 '.records_matrix' imported but unused
straxen/analyses/init.py|9 col 1| F401 '.waveform_plot' imported but unused
straxen/analyses/holoviews_waveform_display.py|200 col 34| WPS404 Found complex default value

import fsspec
from straxen.test_utils import nt_test_context, nt_test_run_id
import unittest
import pickle

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
S403 Consider possible security implications associated with pickle module.



@straxen.URLConfig.register('random')
def generate_random(_):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
D103 Missing docstring in public function


@straxen.URLConfig.register('random')
def generate_random(_):
return random.random()

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
S311 Standard pseudo-random generators are not suitable for security/cryptographic purposes.



@straxen.URLConfig.register('unpicklable')
def return_lamba(_):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
D103 Missing docstring in public function



@straxen.URLConfig.register('large-array')
def large_array(_):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
D103 Missing docstring in public function

p = self.st.get_single_plugin(nt_test_run_id, 'test_data')

# fetch the value so its stored in the cache
value = p.cached_config

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
F841 local variable 'value' is assigned to but never used

value = p.cached_config

# cache should now have finite size
self.assertGreater(straxen.config_cache_size_mb(), 0.0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
WPS358 Found a float zero (0.0)


# test if clearing cache works as expected
straxen.clear_config_caches()
self.assertEqual(straxen.config_cache_size_mb(), 0.0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
WPS358 Found a float zero (0.0)

straxen.clear_config_caches()
self.assertEqual(straxen.config_cache_size_mb(), 0.0)

def test_filter_kwargs(self):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
D102 Missing docstring in public method

self.assertEqual(straxen.config_cache_size_mb(), 0.0)

def test_filter_kwargs(self):
all_kwargs = dict(a=1, b=2, c=3)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[pep8] reported by reviewdog 🐶
C408 Unnecessary dict call - rewrite as a literal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.