Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Ephemeris is an opinionated library and set of scripts for managing the bootstrapping of Galaxy project plugins - tools, index data, and workflows.
.. image:: https://readthedocs.org/projects/pip/badge/?version=latest :target: https://ephemeris.readthedocs.org
.. image:: https://badge.fury.io/py/ephemeris.svg :target: https://pypi.python.org/pypi/ephemeris/
.. image:: https://travis-ci.org/galaxyproject/ephemeris.png?branch=master :target: https://travis-ci.org/galaxyproject/ephemeris
.. image:: https://api.codacy.com/project/badge/Coverage/e12102174b4e452c871cd2bafedaec60 :target: https://www.codacy.com/app/galaxyproject/ephemeris?utm_source=github.com&utm_medium=referral&utm_content=galaxyproject/ephemeris&utm_campaign=Badge_Coverage
.. image:: https://api.codacy.com/project/badge/Grade/e12102174b4e452c871cd2bafedaec60 :target: https://www.codacy.com/app/galaxyproject/ephemeris?utm_source=github.com&utm_medium=referral&utm_content=galaxyproject/ephemeris&utm_campaign=Badge_Grade
Ephemeris is a small Python 3 library and set of scripts for managing the bootstrapping of Galaxy_ plugins - tools, index data, and workflows.
.. _Galaxy: http://galaxyproject.org/ .. _GitHub: https://github.com/ .. _Docker: https://www.docker.com/ .. _Homebrew: http://brew.sh/ .. _linuxbrew: https://github.com/Homebrew/linuxbrew .. _Vagrant: https://www.vagrantup.com/ .. _Travis CI: http://travis-ci.org/
.. to_doc
@mvdbeek
).
Pull Request 212
@mvdbeek
). Pull Request 208
@mvdbeek
). Pull Request 209
@nsoranzo
). Pull Request 210
@jmchilton
). Pull Request 201
@natefoo
). Pull Request 191
@sanjaysrikakulam
). Pull Request 196
@hexylena
). Pull Request 195
@mvdbeek
). Pull Request 193
@nsoranzo
).
Pull Request 190
@mira-miracoli
). Pull Request 187
@cat-bro
).
Pull Request 171
shed-tools test
for specifying a history name (thanks to
@natefoo
). Pull Request 173
@cat-bro
).
Pull Request 170
@mvdbeek
).
Pull Request 128
@jmchilton
).
Pull Request 165
@mvdbeek
).
Pull Request 161
@cat-bro
). Pull Request 159
@mvdbeek
). Pull Request 158
shed-tools test -t workflow_tools.yml
(thanks to @nsoranzo
). Pull Request 155
@mvdbeek
).
Pull Request 154
@mvdbeek
). Pull Request 150
@abretaud
). Pull Request 149
@natefoo
). Pull Request 146
@innovate-invent
). Pull Request 145
@innovate-invent
). Pull Request 130
@nsoranzo
).
Pull Request 143
@mvdbeek
). Pull Request 142
@erasche
). Pull Request 138
@mvdbeek
). Pull Request 137
, Pull Request 136
_@mvdbeek
). Pull Request 135
@mvdbeek
). Pull Request 134
@martenson
). Pull Request 129
@martenson
). Pull Request 127
@mvdbeek
).
Pull Request 126
@pcm32
). Pull Request 123
@rdvelazquez
).
Pull Request 122
@martenson
).
Pull Request 121
@jvanbraekel
). Pull Request 120
@mvdbeek
). Pull Request 118
@rhpvorderman
). Pull Request 114
@rhpvorderman
).
Pull Request 104
pytest
, enable coverage testing (thanks to @rhpvorderman
).
Pull Request 105
setup_data_libraries.py
check for existence before recreation of
libraries.
(thanks to @Slugger70
).
Pull Request 103
shed-tools
(thanks to @natefoo
).
Pull Request 97
@rhpvorderman
).
Pull Request 106
@rhpvorderman
).
Pull Request 110
@rhpvorderman
).
Pull Request 78
, Issue 69
_@rhpvorderman
).
Pull Request 79
@pcm32
).
Pull Request 74
@jmchilton
).
Pull Request 81
@jmchilton
).
Pull Request 89
@bgruening
).
Pull Request 70
@jmchilton
).
Pull Request 73
@blankenberg
).
Pull Request 86
@rhpvorderman
).
Pull Request 85
shed-tools
update argparse handling (thanks to @rhpvorderman
).
Pull Request 88
@jmchilton
).
Pull Request 90
#36 <https://github.com/galaxyproject/ephemeris/pull/36>
__run-data-managers
CLI entrypoint.run-data-managers
tool to trigger DM with multiple values and in order. #30 <https://github.com/galaxyproject/ephemeris/pull/30>
_#27 <https://github.com/galaxyproject/ephemeris/pull/27>
_install_resolver_dependencies: true
#26 <https://github.com/galaxyproject/ephemeris/pull/26>
_#23 <https://github.com/galaxyproject/ephemeris/pull/23>
_ (thanks to @mvdbeek)tool_panel_section_name
to tool_panel_section_label
like
ansible-galaxy-tools (thanks to @nturaga).tool_list.yaml.sample
(thanks to @nturaga).ansible-galaxy-tools <https://github.com/galaxyproject/ansible-galaxy-tools>
__
and adapt them for usage as a library... github_links .. _Pull Request 212: https://github.com/galaxyproject/ephemeris/pull/212 .. _Pull Request 208: https://github.com/galaxyproject/ephemeris/pull/208 .. _Pull Request 209: https://github.com/galaxyproject/ephemeris/pull/209 .. _Pull Request 210: https://github.com/galaxyproject/ephemeris/pull/210 .. _Pull Request 201: https://github.com/galaxyproject/ephemeris/pull/201 .. _Pull Request 191: https://github.com/galaxyproject/ephemeris/pull/191 .. _Pull Request 196: https://github.com/galaxyproject/ephemeris/pull/196 .. _Pull Request 195: https://github.com/galaxyproject/ephemeris/pull/195 .. _Pull Request 193: https://github.com/galaxyproject/ephemeris/pull/193 .. _Pull Request 190: https://github.com/galaxyproject/ephemeris/pull/190 .. _Pull Request 187: https://github.com/galaxyproject/ephemeris/pull/187 .. _Pull Request 171: https://github.com/galaxyproject/ephemeris/pull/171 .. _Pull Request 173: https://github.com/galaxyproject/ephemeris/pull/173 .. _Pull Request 170: https://github.com/galaxyproject/ephemeris/pull/170 .. _Pull Request 128: https://github.com/galaxyproject/ephemeris/pull/128 .. _Pull Request 165: https://github.com/galaxyproject/ephemeris/pull/165 .. _Pull Request 161: https://github.com/galaxyproject/ephemeris/pull/161 .. _Pull Request 159: https://github.com/galaxyproject/ephemeris/pull/159 .. _Pull Request 158: https://github.com/galaxyproject/ephemeris/pull/158 .. _Pull Request 155: https://github.com/galaxyproject/ephemeris/pull/155 .. _Pull Request 154: https://github.com/galaxyproject/ephemeris/pull/154 .. _Pull Request 150: https://github.com/galaxyproject/ephemeris/pull/150 .. _Pull Request 149: https://github.com/galaxyproject/ephemeris/pull/149 .. _Pull Request 146: https://github.com/galaxyproject/ephemeris/pull/146 .. _Pull Request 145: https://github.com/galaxyproject/ephemeris/pull/145 .. _Pull Request 130: https://github.com/galaxyproject/ephemeris/pull/130 .. _Pull Request 143: https://github.com/galaxyproject/ephemeris/pull/143 .. _Pull Request 142: https://github.com/galaxyproject/ephemeris/pull/142 .. _Pull Request 138: https://github.com/galaxyproject/ephemeris/pull/138 .. _Pull Request 137: https://github.com/galaxyproject/ephemeris/pull/137 .. _Pull Request 136: https://github.com/galaxyproject/ephemeris/pull/136 .. _Pull Request 135: https://github.com/galaxyproject/ephemeris/pull/135 .. _Pull Request 134: https://github.com/galaxyproject/ephemeris/pull/134 .. _Pull Request 129: https://github.com/galaxyproject/ephemeris/pull/129 .. _Pull Request 127: https://github.com/galaxyproject/ephemeris/pull/127 .. _Pull Request 126: https://github.com/galaxyproject/ephemeris/pull/126 .. _Pull Request 123: https://github.com/galaxyproject/ephemeris/pull/123 .. _Pull Request 122: https://github.com/galaxyproject/ephemeris/pull/122 .. _Pull Request 121: https://github.com/galaxyproject/ephemeris/pull/121 .. _Pull Request 120: https://github.com/galaxyproject/ephemeris/pull/120 .. _Pull Request 118: https://github.com/galaxyproject/ephemeris/pull/118 .. _Pull Request 114: https://github.com/galaxyproject/ephemeris/pull/114 .. _Pull Request 97: https://github.com/galaxyproject/ephemeris/pull/97 .. _Pull Request 103: https://github.com/galaxyproject/ephemeris/pull/103 .. _Pull Request 104: https://github.com/galaxyproject/ephemeris/pull/104 .. _Pull Request 105: https://github.com/galaxyproject/ephemeris/pull/105 .. _Pull Request 106: https://github.com/galaxyproject/ephemeris/pull/106 .. _Pull Request 110: https://github.com/galaxyproject/ephemeris/pull/110 .. _Pull Request 74: https://github.com/galaxyproject/ephemeris/pull/74 .. _Issue 69: https://github.com/galaxyproject/ephemeris/issues/69 .. _Pull Request 73: https://github.com/galaxyproject/ephemeris/pull/73 .. _Pull Request 78: https://github.com/galaxyproject/ephemeris/pull/78 .. _Pull Request 70: https://github.com/galaxyproject/ephemeris/pull/70 .. _Pull Request 86: https://github.com/galaxyproject/ephemeris/pull/86 .. _Pull Request 79: https://github.com/galaxyproject/ephemeris/pull/79 .. _Pull Request 85: https://github.com/galaxyproject/ephemeris/pull/85 .. _Pull Request 81: https://github.com/galaxyproject/ephemeris/pull/81 .. _Pull Request 90: https://github.com/galaxyproject/ephemeris/pull/90 .. _Pull Request 89: https://github.com/galaxyproject/ephemeris/pull/89 .. _Pull Request 88: https://github.com/galaxyproject/ephemeris/pull/88 .. _@abretaud: https://github.com/abretaud .. _@bgruening: https://github.com/bgruening .. _@blankenberg: https://github.com/blankenberg .. _@cat-bro: https://github.com/cat-bro .. _@rhpvorderman: https://github.com/rhpvorderman .. _@pcm32: https://github.com/pcm32 .. _@jmchilton: https://github.com/jmchilton .. _@Slugger70: https://github.com/Slugger70 .. _@natefoo: https://github.com/natefoo .. _@martenson: https://github.com/martenson .. _@mvdbeek: https://github.com/mvdbeek .. _@rdvelazquez: https://github.com/rdvelazquez .. _@jvanbraekel: https://github.com/jvanbraekel .. _@innovate-invent: https://github.com/innovate-invent .. _@erasche: https://github.com/erasche .. _@nsoranzo: https://github.com/nsoranzo .. _@mira-miracoli: https://github.com/mira-miracoli .. _@sanjaysrikakulam: https://github.com/sanjaysrikakulam .. _@hexylena: https://github.com/hexylena
.. _bioblend: https://github.com/galaxyproject/bioblend/ .. _nose: https://nose.readthedocs.org/en/latest/
FAQs
Ephemeris is an opinionated library and set of scripts for managing the bootstrapping of Galaxy project plugins - tools, index data, and workflows.
We found that ephemeris demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.