Skip to content

Commit 3a6c731

Browse files
authored
Merge pull request #119 from GoogleCloudPlatform/issue118-release-version-1.1.0
Release Version 1.1.0
2 parents 0129c30 + ef75eac commit 3a6c731

File tree

5 files changed

+35
-2
lines changed

5 files changed

+35
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ develop-eggs
2020
lib
2121
lib64
2222
__pycache__
23+
.pypirc
2324

2425
# Installer logs
2526
pip-log.txt

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 1.1.0
4+
5+
- Added Row validations for cell level validation with primary keys
6+
- Client support for Oracle, SQL Server, Postgres, and GCS files
7+
## 1.0
8+
9+
- Support for Column and GroupedColumn validations
10+
- Allow custom filter via YAML config
11+
- BigQuery result handlers supported
12+
- Client support for BigQuery, MySQL, and Teradata
13+
314
## 0.1.1 (release date TBD)
415

516
### Bug Fixes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ source venv/bin/activate
6565
Download and install the Python Wheel package file corresponding to the
6666
latest release from
6767
[GitHub](https://github.com/GoogleCloudPlatform/professional-services-data-validator/releases)
68-
on [GCS](gs://professional-services-data-validator/releases/1.0/google_pso_data_validator-1.0-py3-none-any.whl)
68+
on [GCS](gs://professional-services-data-validator/releases/1.1.0/google_pso_data_validator-1.1.0-py3-none-any.whl)
6969
or in Google Drive.
7070

7171
```

ci/release_latest.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/bash
2+
python3 -m venv rel_venv
3+
source rel_venv/bin/activate
4+
5+
pip install setuptools wheel
6+
python setup.py register sdist bdist_wheel
7+
8+
export PACKAGE_VERSION=$(grep 'version = ' setup.py | awk '{print $3;}' | sed 's/"//g')
9+
export GCS_DIRECTORY=gs://professional-services-data-validator/releases/${PACKAGE_VERSION}/
10+
pip install ./dist/google_pso_data_validator-${PACKAGE_VERSION}-py3-none-any.whl
11+
12+
data-validation -h
13+
gsutil -m rm ${GCS_DIRECTORY}**
14+
15+
gsutil cp README.md CHANGELOG.md ${GCS_DIRECTORY}
16+
gsutil cp dist/google_pso_data_validator-${PACKAGE_VERSION}-py3-none-any.whl ${GCS_DIRECTORY}google_pso_data_validator-${PACKAGE_VERSION}-py3-none-any.whl
17+
gsutil cp dist/google-pso-data-validator-${PACKAGE_VERSION}.tar.gz ${GCS_DIRECTORY}google-pso-data-validator-${PACKAGE_VERSION}.tar.gz
18+
19+
gsutil -m acl ch -u AllUsers:R ${GCS_DIRECTORY}**
20+
deactivate
21+
rm -rf rel_venv/

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
name = "google-pso-data-validator"
2020
description = "A package to enable easy data validation"
21-
version = "1.0"
21+
version = "1.1.0"
2222
release_status = "Development Status :: 3 - Alpha"
2323

2424
with open("README.md", "r") as fh:

0 commit comments

Comments
 (0)