Metadata-Version: 2.1
Name: jarmetainforeader
Version: 0.2.2
Summary: Returns the contents of the manifest and pom.properties file of a given jar file in the dictionary format. This is originaly repository https://github.com/badari412/jarmanifestreader. This is forked. I added function to find metainfo file to read pom.properties and MANIFES file
Home-page: https://github.com/secuof/jarmetainforeader.git
Author: David Hong
Author-email: secuof@gmail.com
License: MIT
Download-URL: https://github.com/secuof/jarmetainforeader/archive/master.zip
Keywords: PYTHON,JAR,MANIFEST,POM,JAR INFO READERMANIFESTREADER,READER
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3
Description-Content-Type: text/markdown

# jarmetainforeader
Returns and prints the contents of the manifest and pom.properties file of a given jar file
in the dictionary format.

Originaly, This is forked from https://github.com/badari412/jarmanifestreader.
I added function to find metafiles(MANIFES.MF and pom.properties). 

Compatible with python versions > 3.x versions. 

Installation:

```
pip install jarmetainforeader
```

Sample usage:

```
>>> from jarmetainforeader import meta_file_reader
>>> meta_file_reader.get_metainfo_contents('/Volumes/backup_disk/clarity/clarity_automation_test/clarity_db/central/indy-diagnostics-jaxrs/indy-diagnostics-jaxrs-1.3.0.jar')
{'Manifest-Version': '1.0', 'Archiver-Version': 'Plexus Archiver', 'Built-By': 'jdcasey', 'Created-By': 'Apache Maven 3.5.0', 'Build-Jdk': '1.8.0_171', 'version': '1.3.0', 'groupId': 'org.commonjava.indy', 'artifactId': 'indy-diagnostics-jaxrs'}
>>>
>>> meta_file_reader.print_metainfo_contents('/Volumes/backup_disk/clarity/clarity_automation_test/clarity_db/central/indy-diagnostics-jaxrs/indy-diagnostics-jaxrs-1.3.0.jar')
{'Manifest-Version': '1.0', 'Archiver-Version': 'Plexus Archiver', 'Built-By': 'jdcasey', 'Created-By': 'Apache Maven 3.5.0', 'Build-Jdk': '1.8.0_171', 'version': '1.3.0', 'groupId': 'org.commonjava.indy', 'artifactId': 'indy-diagnostics-jaxrs'}

```

