File tree Expand file tree Collapse file tree 2 files changed +35
-4
lines changed Expand file tree Collapse file tree 2 files changed +35
-4
lines changed Original file line number Diff line number Diff line change @@ -5,14 +5,32 @@ BAP python bindings
55Install python bindings with pip:
66
77``` bash
8- $ pip install git+git://github.com/BinaryAnalysisPlatform/ bap-python.git
8+ $ pip install bap
99```
1010
1111Alternatively you can just copy paste files into your project, or clone it
1212with git-subtree, or whatever...
1313
14+
15+ ## Installing low-level bindings
16+
1417An optional low-level interface, called [ rpc] depends on requests, so
15- install [ requests] package from pip and ` bap-server ` from opam.
18+ install [ requests] package from pip and ` bap-server ` from opam:
19+
20+ ``` bash
21+ $ pip install bap[rpc]
22+ $ opam install bap
23+ ```
24+
25+ ## Installing development version
26+
27+ You can also install directly from github:
28+
29+ ``` bash
30+ pip install git+git://github.com/BinaryAnalysisPlatform/bap-python.git
31+ ````
32+
33+ # Using
1634
1735` ` ` python
1836>>> import bap
Original file line number Diff line number Diff line change 44
55setup (
66 name = 'bap' ,
7- version = '1.0.0~alpha' ,
7+ version = '1.0.0' ,
8+ description = 'Python bindings to Binary Analysis Platform (BAP)' ,
9+ author = 'BAP Team' ,
10+ url = 'https://github.com/BinaryAnalysisPlatform/bap-python' ,
11+ maintainer = 'Ivan Gotovchits' ,
12+ maintainer_email = '[email protected] ' ,
13+ license = 'MIT' ,
814 package_dir = {'bap' : 'src' },
915 packages = ['bap' ],
1016 extras_require = {
1117 'rpc' : ['requests' ]
12- }
18+ },
19+
20+ classifiers = [
21+ 'Development Status :: 3 - Alpha' ,
22+ 'License :: OSI Approved :: MIT License' ,
23+ 'Topic :: Software Development :: Disassemblers' ,
24+ 'Topic :: Security'
25+ ]
1326)
You can’t perform that action at this time.
0 commit comments