Skip to content

Commit 4237a9f

Browse files
author
RuslanBergenov
committed
docs: README
1 parent 7d20ae5 commit 4237a9f

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ A [Singer](https://singer.io) target that writes data to Google BigQuery.
66

77
## Contents
88
- [Contact](#contact)
9+
- [Dependencies](#dependencies)
910
- [How to use it](#how-to-use-it)
1011
- [Step 1: Enable Google BigQuery API](#step-1-enable-google-bigquery-api)
1112
- [Step 2: Authenticate with a service account](#step-2-authenticate-with-a-service-account)
@@ -25,6 +26,29 @@ A [Singer](https://singer.io) target that writes data to Google BigQuery.
2526

2627
2728

29+
## Dependencies
30+
31+
Install requirements, using either of the two methods below.
32+
33+
**Method 1**
34+
```
35+
pip install -r requirements.txt
36+
```
37+
38+
**Method 2**
39+
40+
Alternatively, you can run the following command. It runs *setup.py* and installs target-bigquery into the env like the user would. **-e** emulates how a user of the package would install requirements.
41+
```
42+
pip install -e .
43+
```
44+
**Additional development and testing requirements**
45+
46+
Install additional dependencies required for development and testing.
47+
```
48+
pip install -r dev-requirements.txt
49+
50+
```
51+
2852
## How to use it
2953

3054
### Step 1: Enable Google BigQuery API

0 commit comments

Comments
 (0)