• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

aiidateam / aiida-core
70%

Build:
DEFAULT BRANCH: develop
Repo Added 08 Jul 2019 03:18PM UTC
Files 140
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • add-code-of-conduct-1
  • aiida_tutorial_05_2018
  • fix_2233_node_to_new_backend
  • fix_2384_rest_api
  • fix_3152_restapi_test_random_fail
  • fix_3371_readthedocs
  • fix_3578_readthedocs
  • fix_for_old_wf_in_sqla_issue_883
  • fix_rest_api_identifier_utilities
  • master
  • merge_master
  • release/0.12.5
  • release/1.0.0
  • release_v0.12.4
  • release_v0.12.5
  • support/0.12.x
  • support/1.0.x
  • v0.12.4
  • v0.12.5
  • v1.0.0
  • v1.0.0b5
  • v1.0.0b6
  • v1.0.1
  • workflows

pending completion
7682

push

travis-ci

sphuber
Drop Python 2: remove arguments from `super` calls

This is no longer necesary in python 3. To remove all the occurrences
of this usage, the following command was used:

    find . -type f -not -path './.git*' -exec \
    sed -i 's/super([^)]*,[^)]*)/super()/g' {} +

The regex tries to find all instances of `super()` where there is
content between the parentheses. The search for `[^)]*` means to look
for all characters except a closing parens, which essentially makes the
search non-greedy. Having just that would not be enough and we have to
explicitly add another such clause separated by a comma. This is the
exact format required by python 2 where the `super` call expects two
arguments, first being the class itself and the second the reference,
typically `self` or `cls. By making the regex more specific we avoid
matching cases like:

    def test_without_super(self):

which would be replaced to

    def test_without_super():

if we don't include the explicit comma in the regex between the parens.

228 of 228 new or added lines in 112 files covered. (100.0%)

21898 of 31273 relevant lines covered (70.02%)

1.39 hits per line

Relevant lines Covered
Build:
Build:
31273 RELEVANT LINES 21898 COVERED LINES
1.39 HITS PER LINE
Source Files on develop
  • List 0
  • Changed 377
  • Source Changed 377
  • Coverage Changed 377
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7682 develop Drop Python 2: remove arguments from `super` calls This is no longer necesary in python 3. To remove all the occurrences of this usage, the following command was used: find . -type f -not -path './.git*' -exec \ sed -i 's/super([^)]*,[^)... push 02 Dec 2019 04:45PM UTC sphuber travis-ci pending completion  
7678 develop Merge pull request #3594 from sphuber/release/1.0.1 Release `v1.0.1` push 02 Dec 2019 08:51AM UTC web-flow travis-ci pending completion  
7672 develop fix gotocomputer when key_filename missing (#3593) The `verdi calcjob gotocomputer` command was broken when used on computers that were configured without a value for the ssh key_filename. `verdi calcjob gotocomputer` obviously does not work ... push 02 Dec 2019 06:13AM UTC web-flow travis-ci pending completion  
7670 develop Refactor the code dealing with database into `BackendManager` (#3582) The code that acts directly with the database, outside of the ORM, for example to check the database schema generation and version, or to get data from the `DbSettings` table... push 01 Dec 2019 10:09PM UTC web-flow travis-ci pending completion  
7668 develop Set default for the `safe_interval` option of `verdi computer configure` (#3590) The `safe_interval` is a common option for all `Transport` types but its default value is class dependent. Since it is a common option it was defined in the `Trans... push 01 Dec 2019 10:22AM UTC web-flow travis-ci pending completion  
7664 develop Fix false positive for `verdi database integrity detect-invalid-links` (#3591) The query `SELECT_CALCULATIONS_WITH_OUTGOING_CALL` defined in the module `aiida.manage.database.integrity.sql.links` contained an error causing the command to return... push 30 Nov 2019 02:03PM UTC web-flow travis-ci pending completion  
7652 develop Scheduler SLURM: support 'UNLIMITED' and 'NOT_SET' (#3586) Requested wall times in SLURM can be `UNLIMITED` and `NOT_SET`. These are now properly parsed: * `UNLIMITED` -> 2**31 - 1 * `NOT_SET` -> None This will prevent unnecessary warni... push 28 Nov 2019 03:23PM UTC sphuber travis-ci pending completion  
7650 develop Further improvements to `verdi computer test` output The number of tests is increased and messaging from within each test is disabled. The tests now return a tuple of a boolean indicating success or failure and an optional message. This message c... push 28 Nov 2019 02:33PM UTC sphuber travis-ci pending completion  
7646 develop Add `--force` option to `verdi code delete` (#3546) `verdi code delete` was preventing users from deleting codes with associated calculations. While it's good to warn users, preventing them from doing it entirely seems unnecessary, also given t... push 28 Nov 2019 07:54AM UTC sphuber travis-ci pending completion  
7638 develop Config migration: handle edge case (#3585) Handle edge case in config file migration if `daemon` key is missing in the `default_profiles` values. push 27 Nov 2019 07:08PM UTC sphuber travis-ci pending completion  
See All Builds (827)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc