PyUtilib / pyutilib

A collection of general Python utilities, including logging and file IO, subprocess management, plugin systems, and workflow management.
BSD 3-Clause "New" or "Revised" License
34 stars 21 forks source link

Import MutableMapping from collections.abc starting with Python3 #43

Closed ghackebeil closed 5 years ago

ghackebeil commented 5 years ago

Avoids a deprecation warning.

Legal Acknowledgement

By contributing to this software project, I agree to the following terms and conditions for my contribution:

  1. I agree my contributions are submitted under the BSD license.
  2. I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.
coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.0009%) to 63.985% when pulling 41478cc5678c79f45df11f9bb5b4807470ca71c6 on fix_deprecated_import into 6b64a54464f5a5eb762aad2d284edda4b9206cb0 on master.

codecov-io commented 5 years ago

Codecov Report

Merging #43 into master will increase coverage by 0.05%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #43      +/-   ##
==========================================
+ Coverage   64.86%   64.92%   +0.05%     
==========================================
  Files          87       87              
  Lines        8710     8713       +3     
==========================================
+ Hits         5650     5657       +7     
+ Misses       3060     3056       -4
Impacted Files Coverage Δ
pyutilib/misc/dict_with_default.py 55% <100%> (+1.75%) :arrow_up:
pyutilib/component/core/core.py 84.94% <0%> (+0.19%) :arrow_up:
pyutilib/subprocess/processmngr.py 65.19% <0%> (+0.2%) :arrow_up:
pyutilib/misc/misc.py 78.99% <0%> (+0.84%) :arrow_up:

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 6b64a54...41478cc. Read the comment docs.