Ana Maria Martinez Gomez
d640c57e29
py3: Update setup.py
...
Require Python 3.6+ in setup.py
2021-04-07 18:20:07 +02:00
Ana Maria Martinez Gomez
eb08943d4f
setup: pin dependencies
...
Pin all dependencies in setup to the currently used version to avoid
that a new release breaks capa without being noticed.
Closes https://github.com/fireeye/capa/issues/498
2021-04-07 09:40:13 +02:00
Willi Ballenthin
275d170680
setup: bump viv to v1.0.1
2021-04-05 21:22:17 -06:00
Moritz
da755d8411
Update setup.py
2021-03-26 11:44:04 +01:00
dependabot[bot]
8b5dc54397
Bump viv-utils from 0.5.0 to 0.6.0
...
Bumps [viv-utils](https://github.com/williballenthin/viv-utils ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/williballenthin/viv-utils/releases )
- [Commits](https://github.com/williballenthin/viv-utils/compare/v0.5.0...v0.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 06:20:47 +00:00
Willi Ballenthin
900a03c172
setup: bump viv-utils version for better FLIRT matching
2021-03-19 11:15:15 -06:00
Ana Maria Martinez Gomez
cd01a01894
setup: bump viv-utils to 0.5.0
...
In viv-utils `getWorkspace` raises `IncompatibleVivVersion` on Python 3
when `vw.loadWorkspace(viv_file)` raises `UnicodeDecodeError`.
Fixes https://github.com/fireeye/capa/issues/469
As we use the same version in py2 and py3, define the viv-utils
requirement once.
2021-03-16 10:51:50 +01:00
William Ballenthin
8a3f5e423b
setup: bump viv-utils version
2021-03-15 13:39:44 -06:00
Moritz
c99fce3183
setup: bump viv to 0.2.1
2021-03-08 09:07:04 +01:00
William Ballenthin
1e8161b24e
setup: bump viv-utils for FLIRT
2021-03-05 09:39:47 -07:00
William Ballenthin
c0f4fe6867
merge master
2021-03-04 14:59:17 -07:00
William Ballenthin
358aab85e7
viv: move FLIRT matching into viv-utils
2021-03-04 14:51:40 -07:00
Ana Maria Martinez Gomez
a4a0a56448
Vivisect 1.0.0 released
...
Vivisect 1.0.0 (Python 3) has been released, so we do not need to link
to my GitHub branch anymore.
https://pypi.org/project/vivisect
2021-03-03 17:36:50 +01:00
Ana Maria Martinez Gomez
29dffffe1b
Python3 support for vivisect
...
Vivisect has moved to Python3. Allow to run vivisect with Python3 in
capa.
I am using the following version of vivisect (which includes fixes for
some bugs I have found and some open PRs in vivisect):
https://github.com/Ana06/vivisect/tree/py-3
2021-03-03 17:36:49 +01:00
Ana Maria Martinez Gomez
186eba7197
Vivisect 1.0.0 released
...
Vivisect 1.0.0 (Python 3) has been released, so we do not need to link
to my GitHub branch anymore.
https://pypi.org/project/vivisect
2021-02-25 10:05:04 +01:00
Ana Maria Martinez Gomez
e4925613b3
Python3 support for vivisect
...
Vivisect has moved to Python3. Allow to run vivisect with Python3 in
capa.
I am using the following version of vivisect (which includes fixes for
some bugs I have found and some open PRs in vivisect):
https://github.com/Ana06/vivisect/tree/py-3
2021-02-24 17:55:39 +01:00
Willi Ballenthin
521dfe0337
setup: bump viv-utils to 0.3.19
2021-02-09 08:18:17 -07:00
Willi Ballenthin
03f7bbc3a5
setup: pin viv-utils version
2021-02-08 10:30:31 -07:00
Moritz Raabe
2c5508febd
bump smda, enable Python 3.9
2021-01-22 10:00:25 +01:00
dependabot[bot]
c9bf7f424d
Bump smda from 1.5.10 to 1.5.11
...
Bumps [smda](https://github.com/danielplohmann/smda ) from 1.5.10 to 1.5.11.
- [Release notes](https://github.com/danielplohmann/smda/releases )
- [Commits](https://github.com/danielplohmann/smda/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 06:44:33 +00:00
dependabot[bot]
ce25f5cadd
Bump smda from 1.5.9 to 1.5.10
...
Bumps [smda](https://github.com/danielplohmann/smda ) from 1.5.9 to 1.5.10.
- [Release notes](https://github.com/danielplohmann/smda/releases )
- [Commits](https://github.com/danielplohmann/smda/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 07:15:58 +00:00
Moritz Raabe
65a365bca1
update halo requirements py2/3
2020-12-01 11:46:53 +01:00
Moritz Raabe
0d351794db
pin smda
...
addresses #369
2020-12-01 11:02:36 +01:00
Daniel Plohmann (jupiter)
36822926af
initial commit for backend-smda
2020-10-29 11:28:22 +01:00
Moritz Raabe
77b412c1e8
add long description and other improvements
2020-10-02 17:08:03 +02:00
Willi Ballenthin
8cd90e5c2d
setup: bump ida-settings to 2.1.0
2020-09-09 10:33:36 -06:00
Willi Ballenthin
09da1d1af0
setup: bump viv dep to v0.1.0
2020-09-08 15:22:40 -06:00
Willi Ballenthin
aecf939366
setup: bump ida-settings dependency
...
closes #288
closes #289
2020-09-07 11:31:28 -06:00
William Ballenthin
3d6d38c4fb
setup: fix ida-settings spec
2020-09-01 17:53:10 -06:00
William Ballenthin
ea6698e27a
pep8
2020-09-01 17:52:29 -06:00
Willi Ballenthin
b611ddeb6e
ida: use ida-settings to persist rules directory
...
closes #268
2020-09-01 16:12:50 -06:00
William Ballenthin
c4e4eb27fb
setup: use vivisect from pypi
...
closes #254
2020-08-30 02:03:15 -06:00
Andrew
c7840e0769
Fix 256: Pin enum34 version to 1.1.6 for python2.7
...
Fixes #256 - capa requires halo==0.0.30, which has a dependency on
spinners>=0.0.24. spinners 0.0.24 has a dependency on enum34==1.1.6,
but 1.1.10 gets installed and used on my machine without the version
being pinned to 1.1.6. This issue occurs when using python 2.7.
2020-08-27 14:59:58 -04:00
Moritz Raabe
34e7991081
black 20.8b1 updates
2020-08-27 11:26:28 +02:00
William Ballenthin
d161c094a6
setup: add backports.lru_cache for py2.7
2020-08-14 11:28:44 -06:00
William Ballenthin
de2c3c9800
main: display spinner while generating viv workspace
2020-08-14 09:38:08 -06:00
William Ballenthin
fd92165f29
setup: bump viv version
2020-08-04 13:06:52 -06:00
William Ballenthin
dd74fae160
ci: attempt to configure gh actions for pyinstaller
2020-08-04 11:31:33 -06:00
William Ballenthin
baeea5b6ec
*: update license header to reference Apache 2.0
...
closes #173
2020-07-22 15:05:24 -06:00
William Ballenthin
88cc5cd86f
setup.py: pin viv version to v0.0.20200708
...
closes #177
2020-07-22 12:52:05 -06:00
William Ballenthin
48c1c55641
Merge branch 'master' of github.com:fireeye/capa
2020-07-22 12:38:42 -06:00
William Ballenthin
6456644813
setup.py: set PyPI project name to flare-capa for now
2020-07-22 12:38:37 -06:00
Ana María Martínez Gómez
7d58d3244c
setup: Add vivisect installation to setup.py
...
Vivisect is not available on PyPI. Tell `pip` in `setup.py` where to
find it so that it is not needed to do it as a separate step.
2020-07-20 22:19:31 +02:00
William Ballenthin
3faf175da7
*: add license header
...
closes #144
2020-07-15 14:14:53 -06:00
Moritz
ba7c21852e
Update setup.py
2020-07-14 23:02:51 +02:00
William Ballenthin
f7c460777f
render: use list literal
2020-07-03 20:51:41 -06:00
Ana María Martínez Gómez
26d2f12038
Add Python3 requirement for black
...
When installing the development dependencies with Python2, it fails as
black is not available for Python2.
2020-07-03 11:38:21 +02:00
William Ballenthin
2fd59f0674
setup: add pytest tweaks to dev deps
2020-07-02 12:18:03 -06:00
William Ballenthin
c6ac997a8d
setup: add formatting deps
2020-07-02 10:53:37 -06:00
William Ballenthin
1188103d1c
pep8: isort
2020-07-02 10:52:05 -06:00