Comments (9)
@msaniscalchi Thanks for merging the PR , by when can we expect PyPI Release ?
FYI. Steps to reproduce the issue
upgrade composer environment to 2.0.28 - Airflow Version 2.3.3
and Then try to install googleads
Composer-versions if you check for Version composer-2.0.28-airflow-2.3.3 in PyPI packages for Python 3 we have PyYAML==6.0
and we cant downgrade pyYAML as its used in other packages
from googleads-python-lib.
Actually, we'll still have to push this to PyPI. I'll close this when that has been updated.
from googleads-python-lib.
Thanks for merging the PR , by when can we expect PyPI Release ?
It is dependent on a separate internal review that is ongoing. Given that it is not a complex change, I don't anticipate this should take long. It could happen as early as today, but could take up to a few days if our reviewer can't prioritize it in the short term.
from googleads-python-lib.
@msaniscalchi Thanks for closing the issues and for quick response
from googleads-python-lib.
@hnajari I am also facing the same issues i have raised the PR to fix the dependency issues
from googleads-python-lib.
Thank you @sahilkukreja
from googleads-python-lib.
Thanks for the report! I'll investigate this along with the relevant PR shortly.
from googleads-python-lib.
I can't reproduce the exact issue on my end–if apache-airflow is installed first, attempting to install googleads afterwards causes the PyYaml installation to be downgraded. This is still workable because the PyYaml dependency for apache-airflow is defined as PyYAML<7,>=5.1
. Installing in the opposite order also works as intended because PyYaml 5.4.1 is within the range of versions supported by apache-airflow. I'm not certain why your installation fails in comparison.
Of course, it makes sense to upgrade to 6.0 now that it is available. Given that this is a major version bump for the dependency, I want to run this through some test cases and verify that we won't introduce new breakages before adopting it.
from googleads-python-lib.
Relevant PR has been merged.
from googleads-python-lib.
Related Issues (20)
- Can I use GetDataDownloader with version = v202202 after February 2023 ? HOT 1
- HTTPSConnectionPool(host='accounts.google.com', port=443): Max retries exceeded with url: /o/oauth2/token (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)'))) HOT 1
- google.api_core.exceptions.ServiceUnavailable: 503 Bad file descriptor in v12 HOT 1
- Unable to Use goodeads to latest Composer Version HOT 3
- Error: No module named 'google.api_core HOT 1
- How to properly use the API to generate a report? HOT 2
- Generating a report and getting different values HOT 2
- How to filter by Child Publisher Network Code?
- How to export the API generated report in the UI? HOT 11
- How to get all mobile applications using the api?
- Is there a way to get all apps that are on the report and not on the inventory? HOT 2
- How to filter a report using an app name with a backtick?
- Enable constructing GoogleServiceAccountClient with Credentials.from_service_account_info method HOT 1
- Google Group for the Ads API no longer available HOT 1
- Google Ad Manager API - googleads library compatibility HOT 1
- When is googleads 36.0.0 python package sunset date? HOT 4
- GoogleRefreshTokenClient could not authenticate to create AdManager Client - 401 Unauthorized HOT 1
- KeyError occured when trying to access the 'report_service.runReportJob()' function HOT 1
- Method to authenticate via environment variables HOT 1
- Google Ad Manager API Custom Dimensions Using saved_report_query HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from googleads-python-lib.