Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Closes #488
This excludes unnecessary files from the package that is published to crates.io. This reduces the size of the package to less than half of what it was before by excluding some of the larger files, especially the ones in the
tests
folder.The files that are being included in the package as a result of this PR are:
src/*
LICENSE-MIT.md
README.md
Some other files I considered but did not include are:
examples/*
(these can be found online, andrustdoc
is still available offline)Changelog.md
(this file is rather large and may be better suited as an online resource)To ensure that
cargo publish
is unaffected by the exclusion of unit tests and benchmarks, paths have been added explicitly to those items in theCargo.toml
file. See this thread for more information.