Skip to content

Distribution package only including firebase_admin #263

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 13, 2019
Merged

Distribution package only including firebase_admin #263

merged 2 commits into from
Feb 13, 2019

Conversation

fgmacedo
Copy link
Contributor

@fgmacedo fgmacedo commented Feb 12, 2019

firebase-admin is polluting the Python's default package namespace with a integration package.

We already have an internal app using integration namespace, so the names are in conflict.

I think that integration should not be included on the distribution package, since It's related to integration tests only.

This PR changes the pattern for discovering packages to firebase*.

@hiranya911 hiranya911 self-assigned this Feb 12, 2019
@fgmacedo fgmacedo changed the title Distribution package only including firebase* Distribution package only including firebase_admin Feb 13, 2019
Copy link
Contributor

@hiranya911 hiranya911 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@hiranya911 hiranya911 merged commit e48e2b8 into firebase:master Feb 13, 2019
@fgmacedo fgmacedo deleted the fgm-fix-remove-integration-from-packages branch February 15, 2019 19:49
@fgmacedo
Copy link
Contributor Author

@hiranya911 thanks for merging! Do you have any plans for a new release coming? We are unable to install the project. Even our fork is not working, because a pip install -e <fork-url> clones the project with a high priority path on the sys.modules that includes the integration module, so the conflict persists. We need a new version on the pypi to be able to install as a source dist.

@hiranya911
Copy link
Contributor

@fgmacedo will try to get something out next week.

@fgmacedo
Copy link
Contributor Author

Thanks @hiranya911! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants