# pymeth
A python package for basic algorithms
## INSTALLATION
### Installing from source code on GitHub
You can clone this repository locally and install package from the source code.
```sh
git clone https://github.com/saurabhmehta1601/pymeth.git
cd pymeth
python setup.py install
```
### Installing directly with pip
You can use pip to install pymeth with
```
pip install pymeth
```
## Publishing package to PyPI
1. Firstly, check the package version and metadata in setup.py.
2. Create the binary distribution wheel file for the package with
```
python setup.py bdist_wheel
```
3. We will be using `twine` to upload package to PyPI, so if you have not installed it already install it with command :
```
pip install twine==4.0.2
```
4. Now, we will use twine to upload package to PyPI
NOTE: In order to upload python package you will need an account on PyPI with 2Factor Authentication enabled.
```
twine upload --repository-url https://upload.pypi.org/legacy/ -u __token__ -p YOUR_ACCESS_TOKEN dist/*
```
Raw data
{
"_id": null,
"home_page": "https://github.com/saurabhmehta1601/pymeth.git",
"name": "pymeth",
"maintainer": "Saurabh Mehta",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "saurabhmehta1601@gmail.com",
"keywords": "Math,Algorithm,Binary Search",
"author": "Saurabh Mehta",
"author_email": "saurabhmehta1601@gmail.com",
"download_url": "https://github.com/saurabhmehta1601/pymeth.git",
"platform": null,
"description": "# pymeth\nA python package for basic algorithms\n\n## INSTALLATION\n\n### Installing from source code on GitHub\nYou can clone this repository locally and install package from the source code.\n\n```sh\ngit clone https://github.com/saurabhmehta1601/pymeth.git\ncd pymeth\npython setup.py install\n```\n\n### Installing directly with pip\nYou can use pip to install pymeth with\n```\npip install pymeth\n```\n\n## Publishing package to PyPI\n\n1. Firstly, check the package version and metadata in setup.py.\n2. Create the binary distribution wheel file for the package with\n```\npython setup.py bdist_wheel\n```\n3. We will be using `twine` to upload package to PyPI, so if you have not installed it already install it with command :\n```\npip install twine==4.0.2\n```\n4. Now, we will use twine to upload package to PyPI\n\nNOTE: In order to upload python package you will need an account on PyPI with 2Factor Authentication enabled.\n``` \ntwine upload --repository-url https://upload.pypi.org/legacy/ -u __token__ -p YOUR_ACCESS_TOKEN dist/*\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A python package for using basic math algorithm",
"version": "1.0.1",
"project_urls": {
"Bug Tracker": "https://github.com/saurabhmehta1601/pymeth/issues",
"Download": "https://github.com/saurabhmehta1601/pymeth.git",
"Homepage": "https://github.com/saurabhmehta1601/pymeth.git"
},
"split_keywords": [
"math",
"algorithm",
"binary search"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a48b53afacac900de022154a05d7d101a0dfa36829a9ae91b65f0e65ed152250",
"md5": "f22810c1cb6374a2f974a01646aa68c2",
"sha256": "a38d7a1d807de6c3ef0f648e9c7bf9e7347453bda3bd10ecad9114f4e1855b8f"
},
"downloads": -1,
"filename": "pymeth-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f22810c1cb6374a2f974a01646aa68c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 4129,
"upload_time": "2023-09-23T18:11:35",
"upload_time_iso_8601": "2023-09-23T18:11:35.427516Z",
"url": "https://files.pythonhosted.org/packages/a4/8b/53afacac900de022154a05d7d101a0dfa36829a9ae91b65f0e65ed152250/pymeth-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-23 18:11:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "saurabhmehta1601",
"github_project": "pymeth",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pymeth"
}