aerospike-client-python icon indicating copy to clipboard operation
aerospike-client-python copied to clipboard

[CLIENT-1863] Use pyproject.toml for static metadata

Open juliannguyen4 opened this issue 3 years ago • 2 comments

juliannguyen4 avatar Oct 14 '22 19:10 juliannguyen4

With pyproject.toml, this is what the metadata looks like:

(.venv) jnguyen@as-PF3WN8Y6:~/clients/aerospike-client-python$ pip show aerospike
Name: aerospike
Version: 7.1.1
Summary: Aerospike Client Library for Python
Home-page: 
Author: 
Author-email: "Aerospike, Inc." <[email protected]>
License: Apache Software License
Location: /home/jnguyen/clients/aerospike-client-python/.venv/lib/python3.9/site-packages
Requires: 
Required-by: 

With the normal setup.py:

jnguyen@as-PF3WN8Y6:~/clients/aerospike-client-python$ pip show aerospike
Name: aerospike
Version: 7.1.0
Summary: Aerospike Client Library for Python
Home-page: http://aerospike.com
Author: Aerospike, Inc.
Author-email: [email protected]
License: Apache Software License
Location: /home/jnguyen/.pyenv/versions/3.9.13/lib/python3.9/site-packages/aerospike-7.1.0-py3.9-linux-x86_64.egg
Requires: 
Required-by:

juliannguyen4 avatar Oct 14 '22 20:10 juliannguyen4

I updated the build and install instructions in BUILD.md, so this might have important changes

juliannguyen4 avatar Oct 14 '22 20:10 juliannguyen4

@rpandian-spike Is the warning regarding Mac OSX 12 still applicable?

juliannguyen4 avatar Oct 17 '22 19:10 juliannguyen4