Skip to content

Commit

Permalink
api version upgrade 202501 (#76)
Browse files Browse the repository at this point in the history
* api version update changes

* update backoff version

* changes in CHANGELOG.md

* removes Makefile
  • Loading branch information
rdeshmukh15 authored Feb 19, 2025
1 parent c59000e commit b49ffc2
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
name: 'pylint'
command: |
source /usr/local/share/virtualenvs/tap-linkedin-ads/bin/activate
make lint
pylint tap_linkedin_ads -d C,R,W
- run:
name: 'JSON Validator'
command: |
Expand Down
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
# Changelog

## 2.4.0
* Bump to API version `202501` ([#76](https://github.com/singer-io/tap-linkedin-ads/pull/76))
* Fixes Dependabot issue
* singer-python upgrade to 6.1.0

## 2.3.1
* Fixes url encoding issue with `video_ads` stream pagination

## 2.3.0

### Features
- **API Updates**
- Bumped to API version `202304` ([#64](https://github.com/singer-io/tap-linkedin-ads/pull/69))
- Bumped to API version `202304` ([#69](https://github.com/singer-io/tap-linkedin-ads/pull/69))
- Updated API endpoints for the following streams: `campaign_groups`, `campaigns`, `creatives`

- **Pagination Enhancements**
Expand Down
4 changes: 0 additions & 4 deletions Makefile

This file was deleted.

8 changes: 4 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
from setuptools import setup, find_packages

setup(name='tap-linkedin-ads',
version='2.3.1',
version='2.4.0',
description='Singer.io tap for extracting data from the LinkedIn Marketing Ads API API 2.0',
author='[email protected]',
classifiers=['Programming Language :: Python :: 3 :: Only'],
py_modules=['tap_linkedin_ads'],
install_requires=[
'backoff==1.8.0',
'requests==2.22.0',
'singer-python==5.12.1'
'backoff==2.2.1',
'requests==2.32.3',
'singer-python==6.1.0'
],
extras_require={
'dev': [
Expand Down
2 changes: 1 addition & 1 deletion tap_linkedin_ads/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
BASE_URL = 'https://api.linkedin.com/rest'
LINKEDIN_TOKEN_URI = 'https://www.linkedin.com/oauth/v2/accessToken'
INTROSPECTION_URI = 'https://www.linkedin.com/oauth/v2/introspectToken'
LINKEDIN_VERSION = '202403'
LINKEDIN_VERSION = '202501'

# set default timeout of 300 seconds
REQUEST_TIMEOUT = 300
Expand Down

0 comments on commit b49ffc2

Please sign in to comment.