forked from singer-io/singer-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* parse dev mode argument (singer-io#158) * parse dev mode argument * update the short flag for dev mode Replace `-dev` to `-D` * Updated the short flag for dev mode * - remove dev mode short flag Co-authored-by: RushiT0122 <[email protected]> * Bump version 5.13.0 (singer-io#160) * Bump version 5.13.0 * update changelog for dev mode argument parsing * change versioning to minor version bump Co-authored-by: RushiT0122 <[email protected]> * Bump backoff to be compatible with newer python versions (singer-io#165) * bump backoff for pyton 3.11 compatibility * update pip version * try new circleci yml * remove 'make' * make pylint happy * make pylint happy * make pylint happy again * backoff version is a breaking change for old python versions * Changelog update * Relax dependency version requirements (singer-io#167) * Relax dependency constraints * Bump version to `6.0.1` * pin backoff and simplejson to major version * Don't allow older versions * Update changelog * Pin minumum and major versions * Make `ensure_ascii` Dynamic with Default Set to `True` in JSON Serialization (singer-io#168) * add parameter - ensure_ascii to load non ascii characters when set to false * add unit test for ensuring ascii characters while loading * update setup and changelog * Enable copilot usage in PR template according to Qlik policy * removing simplejson dep and improve dep version * Adding * bumping version * Removing use_decimal param for json.dumps * Adding a consig to be able to send message to pubsub * Extracting to a F * pubsub doesnt expect None as attr * Parsing state to be used as attr in pubsub * Set state as stream name when type is state * feat: supporting a simple entry from lakehouse lib to send messages to a queue * chore(deps) make jsonschema version flexible --------- Co-authored-by: Rushikesh Todkar <[email protected]> Co-authored-by: RushiT0122 <[email protected]> Co-authored-by: Leslie VanDeMark <[email protected]> Co-authored-by: Bryant Gray <[email protected]> Co-authored-by: Sourabh Gandhi <[email protected]> Co-authored-by: Eivin Giske Skaaren <[email protected]>
- Loading branch information
1 parent
311657a
commit b963084
Showing
9 changed files
with
84 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,35 @@ | ||
version: 2 | ||
version: 2.1 | ||
|
||
workflows: | ||
build: | ||
jobs: | ||
- build: | ||
context: | ||
- circleci-user | ||
|
||
jobs: | ||
build: | ||
docker: | ||
- image: ubuntu:16.04 | ||
- image: 218546966473.dkr.ecr.us-east-1.amazonaws.com/sources-python:1.1.0 | ||
steps: | ||
- checkout | ||
- run: | ||
name: 'Install python 3.5.2' | ||
command: | | ||
apt update | ||
apt install --yes python3 python3-pip python3-venv | ||
- run: | ||
name: 'Setup virtualenv' | ||
command: | | ||
mkdir -p ~/.virtualenvs | ||
pyenv global 3.11.7 | ||
python3 -m venv ~/.virtualenvs/singer-python | ||
source ~/.virtualenvs/singer-python/bin/activate | ||
pip install -U 'pip<19.2' 'setuptools<51.0.0' | ||
make install | ||
pip install -U 'pip==20.3.4' 'setuptools<51.0.0' | ||
pip install .[dev] | ||
- run: | ||
name: 'Pylint' | ||
command: | | ||
source ~/.virtualenvs/singer-python/bin/activate | ||
pip install pylint | ||
pylint singer --extension-pkg-whitelist=ciso8601 -d missing-docstring,broad-exception-raised,broad-exception-caught,bare-except,too-many-return-statements,too-many-branches,too-many-arguments,no-else-return,too-few-public-methods,fixme,protected-access,consider-using-f-string | ||
- run: | ||
name: 'Run tests' | ||
name: 'Run Tests' | ||
command: | | ||
# Need to re-activate the virtualenv | ||
source ~/.virtualenvs/singer-python/bin/activate | ||
make test | ||
pip install nose2 | ||
nose2 -v -s tests |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters