You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The maintainers of thousands of packages (including me! :3) are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. [Learn more.](https://tidelift.com/subscription/pkg/pypi-unitypackage-extractor?utm_source=pypi-unitypackage-extractor&utm_medium=referral&utm_campaign=readme)
37
36
38
37
## Contributing
39
-
#### Building (requires pyenv)
40
-
*`pyenv global 3.6.8-amd64`
41
-
* Originally wasn't able to get this to run on Python 3.7 when it was new, but 3.6 is guarenteed to build the `.exe`
42
-
*`pyenv exec python -m venv venv64`
43
-
*`venv64\scripts\activate.bat` or `venv64/scripts/activate` for Linux
44
-
*`pip install -r requirements-dev.txt` (Installs `pyinstaller` and `pytest`)
45
-
*`python build_exe.py`
46
-
*`venv64\scripts\deactivate.bat` (or you'll use the wrong python when you make another `venv`)
47
-
* Do the same with `pyenv and 3.6.8` and make a folder called `venv32` instead
48
-
49
-
#### Testing
50
-
*`python -m venv venv`
51
-
*`venv\scripts\activate.bat` or `venv/scripts/activate` for Linux
52
-
*`pip install -r requirements-dev.txt` (Installs `pyinstaller` and `pytest`)
53
-
*`pytest -v -s` in the root directory
54
-
55
-
#### Releasing
56
-
Refer to [the python docs on packaging for clarification](https://packaging.python.org/tutorials/packaging-projects/).
57
-
Make sure you've updated `setup.py`, and have installed `twine`, `setuptools`, and `wheel`
58
-
`python3 setup.py sdist bdist_wheel` - Create a source distribution and a binary wheel distribution into `dist/`
59
-
`twine upload dist/unitypackage_extractor-x.x.x*` - Upload all `dist/` files to PyPI of a given version
60
-
Make sure to tag the commit you released
61
-
Make sure to update the README link tag too!
38
+
See [CONTRIBUTING.md](https://github.com/Cobertos/md2notion/blob/master/CONTRIBUTING.md)
0 commit comments