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

Update Golang to 1.14, use Go Modules, drop support of Parallels Desktop 10 and OS X 10.10 Yosemite #95

Merged
merged 4 commits into from
Oct 13, 2020

Conversation

legal90
Copy link
Collaborator

@legal90 legal90 commented Oct 5, 2020

Changes:

  • Upgrade Golang to 1.14. That allows to use Go Modules - the latest approach for managing dependencies (see below)
  • Migrate from godep to Go Modules for dependency management. That allows to get rid of keeping deps in vendor/*. More info: https://blog.golang.org/using-go-modules
  • Update all dependencies
  • Drop support of OS X 10.10 Yosemite and older. That's caused by the switching to go 1.14
  • Drop support of Parallels Desktop 10. Since the beginning, there was an "unofficial" support of Parallels Desktop 10, but now we can cut it off because it reached the End-of-Life 3 years ago (since August 2017).

The changeset here is quite big, so I guess we will need to bump the major version of the provider after merging this PR

Now vendor directory is not needed anymore
Also, remove the unofficial support of Parallels Desktop 10, which reached EOL in August 2017
@legal90 legal90 merged commit 8133d83 into Parallels:master Oct 13, 2020
@legal90 legal90 deleted the update-go-and-deps branch October 13, 2020 18:45
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.

1 participant