Skip to content
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

Remove deprecated arguments from various constructors and functions #85

Closed
calebchiam opened this issue Feb 11, 2021 · 1 comment
Closed
Assignees
Labels
enhancement good first issue ideal for first-time contributors

Comments

@calebchiam
Copy link
Collaborator

The current practice of leaving in deprecated constructor arguments is actually a bad practice because it can result in confusion when an informative IDE provides argument hints, for example:

image

We could just remove these outright and break backwards compatibility -- this might be reasonable as we approach the 1-year mark since these changes were made. Alternatively, we can continue to provide backwards compatibility by using variable keyword arguments in the constructor, i.e. **kwargs.

@calebchiam
Copy link
Collaborator Author

Resolved by #176

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement good first issue ideal for first-time contributors
Projects
None yet
Development

No branches or pull requests

2 participants