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

sikulixapi 2.0.5 package size question #495

Closed
rainmanwy opened this issue Nov 26, 2021 · 1 comment
Closed

sikulixapi 2.0.5 package size question #495

rainmanwy opened this issue Nov 26, 2021 · 1 comment
Assignees

Comments

@rainmanwy
Copy link

Hi, RaiMan

Nice to see you again:-)

Recently i upgraded sikulixapi from 2.0.4 to 2.0.5 in my project.
And i found the size of jar with dependency changed from 70M to 150M.

As you know, i want to upload the python wheel package(with jar file) to pypi,
and pypi has upload limit guidelines-for-upload-limit-requests

do you have any suggestion about this?

@RaiMan
Copy link
Owner

RaiMan commented Nov 26, 2021

The jar with dependencies (fat jar) contains the OpenCV libraries for Windows, macOS and Linux.

The only way to get the size down is to make special fat jars for only Windows, macOS or Linux (available for the IDE jars).

So you only have the choice to either make special packages for Windows, macOS and Linux or split the install procedure somehow based on the system type it is running on.

The mentioned IDE jars could be used as is in system specific packages as well.

@RaiMan RaiMan self-assigned this Nov 26, 2021
@RaiMan RaiMan closed this as completed Jan 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants