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

Remove residual Python2-specific code #3026

Merged
merged 9 commits into from
Jul 30, 2019
Merged

Conversation

jngrad
Copy link
Member

@jngrad jngrad commented Jul 29, 2019

Fixes #3016

jngrad added 8 commits July 28, 2019 10:45
Simplifies the testsuite. Python3.2 has been discontinued in 2014:
https://www.python.org/downloads/release/python-326/
Reduces code duplication and avoids mistakes. Also replaced all
occurences of `super(type(self), self)` with `super()` because the
former is incorrect and causes an infinite recursion loop when the
class is used as parent of a new class.
@jngrad jngrad added the Python label Jul 29, 2019
@jngrad jngrad added this to the Espresso 4.1 milestone Jul 29, 2019
@codecov
Copy link

codecov bot commented Jul 29, 2019

Codecov Report

Merging #3026 into python will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           python   #3026   +/-   ##
======================================
  Coverage      82%     82%           
======================================
  Files         527     527           
  Lines       26791   26791           
======================================
  Hits        22080   22080           
  Misses       4711    4711

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e54e0bd...b720b5c. Read the comment docs.

@fweik
Copy link
Contributor

fweik commented Jul 30, 2019

bors r+

bors bot added a commit that referenced this pull request Jul 30, 2019
3026: Remove residual Python2-specific code r=fweik a=jngrad

Fixes #3016

Co-authored-by: Jean-Noël Grad <jgrad@icp.uni-stuttgart.de>
@bors
Copy link
Contributor

bors bot commented Jul 30, 2019

Build succeeded

@bors bors bot merged commit b720b5c into espressomd:python Jul 30, 2019
bors bot added a commit that referenced this pull request Jul 31, 2019
3029: Cleanup Sphinx documentation r=fweik a=jngrad

Clean up Sphinx documentation of files affected by #3026:
- apply numpydoc style (indentation level of param descriptions, show allowed param values)
- remove duplicated docstrings, add missing words
- use LaTeX math to display equations of constraints
- fix broken Sphinx syntax (typos, unparsed `.. notes::` directives, missing links, etc.).

Co-authored-by: Jean-Noël Grad <jgrad@icp.uni-stuttgart.de>
@jngrad jngrad deleted the fix-3016 branch January 18, 2022 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove residual Python2-specific code
2 participants