ソースを参照

Bump version to 0.8

Oz N Tiram 8 年 前
コミット
fbad97e233
5 ファイル変更18 行追加14 行削除
  1. 6 0
      ChangeLog
  2. 0 5
      MANIFEST.in
  3. 9 6
      README.md
  4. 1 1
      pwman/__init__.py
  5. 2 2
      setup.py

+ 6 - 0
ChangeLog

@@ -1,3 +1,9 @@
+2016-July-O4 Oz Nahum Tiram <oz.tiram@gmail.com>
+	* Release 0.8.0
+	* Remove automatic build of man page. Explicit build is still possible.
+    * Add pure Python AES module
+    * On systems where Pycrypto is not available use own AES
+     
 2016-Jan-15 Oz Nahum Tiram <nahumoz@gmail.com>
 2016-Jan-15 Oz Nahum Tiram <nahumoz@gmail.com>
 	* Release 0.7.4
 	* Release 0.7.4
 	* Fix typo in setup.py which affects windows installation
 	* Fix typo in setup.py which affects windows installation

+ 0 - 5
MANIFEST.in

@@ -2,8 +2,3 @@ include ChangeLog
 include requirements.txt
 include requirements.txt
 include test_requirements.txt
 include test_requirements.txt
 recursive-include docs *
 recursive-include docs *
-include pwman/ui/templates/*
-include pwman/ui/templates/static/css/*
-include pwman/ui/templates/static/js/*
-include pwman/ui/templates/static/js/vendor/*
-

+ 9 - 6
README.md

@@ -5,7 +5,7 @@
 [![Documentation Status](https://readthedocs.org/projects/pwman3/badge/?version=latest)](https://readthedocs.org/projects/pwman3/?badge=latest)
 [![Documentation Status](https://readthedocs.org/projects/pwman3/badge/?version=latest)](https://readthedocs.org/projects/pwman3/?badge=latest)
 
 
 A nice command line password manager, which can use different database to store your passwords (currently, SQLite, MySQL, 
 A nice command line password manager, which can use different database to store your passwords (currently, SQLite, MySQL, 
-    and PostGresql and MongoDB are supported).  
+    and Postgresql and MongoDB are supported).
 Pwman3 can also copy passwords to the clipboard without exposing them!
 Pwman3 can also copy passwords to the clipboard without exposing them!
 Besides managing and storing passwords, Pwman3 can also generate passwords using different algorithms. 
 Besides managing and storing passwords, Pwman3 can also generate passwords using different algorithms. 
 
 
@@ -39,10 +39,10 @@ Besides managing and storing passwords, Pwman3 can also generate passwords using
 
 
 Pwman3 requires the following debian packages:
 Pwman3 requires the following debian packages:
  
  
- python-colorama
- python-crypto 
+ python-colorama 
  xsel - to copy password to clipboard on Linux
  xsel - to copy password to clipboard on Linux
-    
+
+It is also recommended to install python-crypto.
 Pwman supports Python 2.7-3.x. 
 Pwman supports Python 2.7-3.x. 
 
 
 To install from source:
 To install from source:
@@ -55,7 +55,10 @@ You can also install PWMAN3 using python pip:
 
 
 ### Windows Users:
 ### Windows Users:
 
 
-Before installing pwman3 you need to install PyCrypto. To you can install PyCrypto with:
+Pwman3 comes with a pure python implementation of the AES encryptio algorithm based
+of PythonCrypto-Plus.
+ 
+Pwman3 can also help you install PyCrypto. To you can install PyCrypto with:
 
 
     python setup install_pycrypto
     python setup install_pycrypto
 
 
@@ -151,7 +154,7 @@ The config file  must have the following option:
 
 
    
    
  * Copying password to X11 or Mac clip board:
  * Copying password to X11 or Mac clip board:
-  - On Mac OSX systems copying utilizes `pbcopy`  
+  - On Mac OSX systems copying utilizes `pbcopy`
   - On X11 Systems  Specify the path to `xsel` if you already have `~/.pwman/config` 
   - On X11 Systems  Specify the path to `xsel` if you already have `~/.pwman/config` 
       
       
      ```
      ```

+ 1 - 1
pwman/__init__.py

@@ -33,7 +33,7 @@ appname = "pwman3"
 try:
 try:
     version = pkg_resources.get_distribution('pwman3').version
     version = pkg_resources.get_distribution('pwman3').version
 except pkg_resources.DistributionNotFound:  # pragma: no cover
 except pkg_resources.DistributionNotFound:  # pragma: no cover
-    version = "0.7.5"
+    version = "0.8.0"
 
 
 
 
 class PkgMetadata(object):
 class PkgMetadata(object):

+ 2 - 2
setup.py

@@ -333,14 +333,14 @@ Pwman3 supports MySQL, Postgresql and SQLite and even MongoDB"""
 
 
 
 
 setup(name='pwman3',
 setup(name='pwman3',
-      version='0.7.5-dev',
+      version='0.8.0',
       description = "a command line password manager with support for multiple databases.",
       description = "a command line password manager with support for multiple databases.",
       long_description=long_description,
       long_description=long_description,
       author='Oz Nahum Tiram',
       author='Oz Nahum Tiram',
       author_email='nahumoz@gmail.com',
       author_email='nahumoz@gmail.com',
       url='http://pwman3.github.io/pwman3/',
       url='http://pwman3.github.io/pwman3/',
       license="GNU GPL",
       license="GNU GPL",
-      packages=find_packages(exclude=['tests']),
+      packages=find_packages(exclude=['tests', 'pwman/ui/templates']),
       include_package_data=True,
       include_package_data=True,
       zip_safe=False,
       zip_safe=False,
       install_requires=install_requires,
       install_requires=install_requires,