Skip to content

Commit 083bbbc

Browse files
committed
updated meta information and instructions
1 parent b0190d7 commit 083bbbc

File tree

2 files changed

+35
-4
lines changed

2 files changed

+35
-4
lines changed

README.md

+20-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,32 @@ BAP python bindings
55
Install python bindings with pip:
66

77
```bash
8-
$ pip install git+git://github.com/BinaryAnalysisPlatform/bap-python.git
8+
$ pip install bap
99
```
1010

1111
Alternatively you can just copy paste files into your project, or clone it
1212
with git-subtree, or whatever...
1313

14+
15+
## Installing low-level bindings
16+
1417
An 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

setup.py

+15-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,23 @@
44

55
setup (
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
)

0 commit comments

Comments
 (0)