Skip to content

Release v0.7.4#1963

Merged
DavidMinarsch merged 121 commits intomasterfrom
develop
Nov 18, 2020
Merged

Release v0.7.4#1963
DavidMinarsch merged 121 commits intomasterfrom
develop

Conversation

@DavidMinarsch
Copy link
Copy Markdown
Contributor

Release summary

Version number: v0.7.4

Release details

  • Replaces error skill handler usage with built in handler
  • Extends MultiAgentManager to support persistence between runs
  • Replaces usage of Ropsten testnet with Ganache
  • Adds support for symlink creation during scaffold and add
  • Makes contract interface loading extensible
  • Adds support for PEP561
  • Adds integration tests for launcher command
  • Adds support for storage of unique page address in SOEF
  • Fixes publish command bug on Windows
  • Refactors constants usage throughout
  • Adds support for profiling on aea run
  • Multiple stability improvements to core async modules
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes

Checklist

Put an x in the boxes that apply.

  • I have read the CONTRIBUTING doc
  • I am making a pull request against the master branch (left side), from develop
  • Lint and unit tests pass locally
  • I have checked the fingerprint hashes are correct by running (scripts/generate_ipfs_hashes.py)
  • I have regenerated the latest API docs
  • I built the documentation and updated it with the latest changes
  • I have added an item in HISTORY.md for this release
  • I bumped the version number in the aea/__version__.py file.
  • I bumped the version number in the docs/version.md file
  • I bumped the version number in every Docker image of the repo and published it. Also, I built and published them with tag latest
    (check the READMEs of aea-develop
    and aea-deploy)
  • I have checked that the documentation about the aea cli tool works
  • I have pushed the latest packages to the registry.

Further comments

marfvr and others added 30 commits November 10, 2020 16:09
Copy link
Copy Markdown
Contributor

@marfvr marfvr left a comment

Choose a reason for hiding this comment

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

LGTM

@codecov-io
Copy link
Copy Markdown

codecov-io commented Nov 18, 2020

Codecov Report

Merging #1963 (2a77b40) into master (0ec1b5f) will increase coverage by 0.06%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1963      +/-   ##
==========================================
+ Coverage   99.93%   99.99%   +0.06%     
==========================================
  Files         258      262       +4     
  Lines       19831    20289     +458     
==========================================
+ Hits        19818    20288     +470     
+ Misses         13        1      -12     
Flag Coverage Δ
unittests 99.99% <100.00%> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
aea/helpers/pipe.py 100.00% <ø> (ø)
aea/identity/base.py 100.00% <ø> (ø)
aea/launcher.py 100.00% <ø> (ø)
aea/__version__.py 100.00% <100.00%> (ø)
aea/aea.py 100.00% <100.00%> (ø)
aea/aea_builder.py 100.00% <100.00%> (ø)
aea/cli/add.py 100.00% <100.00%> (ø)
aea/cli/add_key.py 100.00% <100.00%> (ø)
aea/cli/config.py 100.00% <100.00%> (ø)
aea/cli/create.py 100.00% <100.00%> (ø)
... and 65 more

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 0ec1b5f...2a77b40. Read the comment docs.

@DavidMinarsch DavidMinarsch merged commit e888b4c into master Nov 18, 2020
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.

5 participants