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

Bump to nng 1.5.2 and remove deprecated api #94

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

leonardp
Copy link
Contributor

Overview:

  • Bump nng to 1.5.2
  • Remove the all of the API functions that are marked deprecated
  • Compile nng with -DNNG_ELIDE_DEPRECATED=ON
  • Add new option class ArbitraryOption (pub/sub which was abusing StringOption for this)

All tests are passing without modifying anything in them.

This also includes the commit from PR #92

@codypiersall
Copy link
Owner

Thanks for this PR and the recent other ones @leonardp! I'm hoping to have some time soon to check them out. Sorry for the silence up until now.

Leonard Pollak and others added 3 commits October 28, 2021 20:59
Adds a builder class for building mbedtls and nng.
Add custom build option to build nng/mbedtls (hardcoded: 'yes')
Uses setup.cfg to specify the repo url and revision
For some reason pypy fails for Ubuntu and Windows, and Python 3.8 fails
on Mac.  While it would be better to only skip conditionally, that
requires more motivation.
A new option class is added: ArbitraryOption
@leonardp leonardp force-pushed the remove_deprecated_api branch from fc6dda5 to ad5fb89 Compare October 29, 2021 07:00
@leonardp
Copy link
Contributor Author

leonardp commented Sep 7, 2023

I won't have time/incentive to continue working on this in the foreseeable future.
For anyone interested feel free to pick up the work done in this PR.

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