From fbdb0637a25ee1f22462f8606e061e3bcc21cd62 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Sun, 1 Dec 2013 01:59:03 +0400 Subject: [PATCH] Version 2.0. Copyright (C) 1996-2013. --- README.txt | 60 ++++++++++++++++++++++++++++++------------------------ setup.py | 4 ++-- 2 files changed, 35 insertions(+), 29 deletions(-) diff --git a/README.txt b/README.txt index bc86232..3aa73e3 100644 --- a/README.txt +++ b/README.txt @@ -1,41 +1,47 @@ - defenc.py - get default encoding. +Broytman Library for Python, Copyright (C) 1996-2013 PhiloSoft Design +Author: Oleg Broytman +License: GPL - flog.py - simple file logger. +Content of the library: - lazy/ - lazy evaluation modules - lazy dictionary and lazy import. +defenc.py - get default encoding. - mcrypt.py - crypt module supplement function gen_salt(). +flog.py - simple file logger. - metaclasses.py - borrowed from Michele Simionato (mis6@pitt.edu) - to solve "TypeError: metatype conflict among bases". +lazy/ - lazy evaluation modules - lazy dictionary and lazy import. - md5wrapper.py - just an MD5 wrapper. +mcrypt.py - crypt module supplement function gen_salt(). - m_path.py - simple convenient get_homedir(). +metaclasses.py - borrowed from Michele Simionato (mis6@pitt.edu) + to solve "TypeError: metatype conflict among bases". - m_shutil.py - additional shell utilities (currently only mkhier - function). +md5wrapper.py - just an MD5 wrapper. - net/ftp/ - modules related to FTP - ftpparse (pure-python parser of LIST - command output) and ftpscan - recursive scanner of FTP directories. +m_path.py - simple convenient get_homedir(). - net/sms.py - Send SMS to subscribers of Moscow operators (Beeline, MTS, - Megafone) using their Web or SMTP gateways. +m_shutil.py - additional shell utilities (currently only mkhier + function). - net/www/ - modules related to Web/HTTP/HTML/XML/DTML/etc. +net/ftp/ - modules related to FTP - ftpparse (pure-python parser of LIST + command output) and ftpscan - recursive scanner of FTP directories. - opdate.py - additional date/time manipulation routines - In this module Date is a number of days since 1/1/1600 (up to 31 Dec 3999) - I am not sure about how easy it might be to extend the modules beyond - these bounds. Time is just a number of seconds since midnight. User can - add/subtract dates and times, calculate diffs ("how many days, months - and years passed since 21 Dec 1967?") and so on. DateTime <==> UTC (GMT) - conversion routines provided, too. - This module required flognat's strptime.py. +net/sms.py - Send SMS to subscribers of Moscow operators (Beeline, MTS, + Megafone) using their Web or SMTP gateways. - opstring.py - additional string manipulation routines - (character padding, encoding conversions). +net/www/ - modules related to Web/HTTP/HTML/XML/DTML/etc. - rus/ - work with russian cyrillic - convert text to/from translit. +opdate.py - additional date/time manipulation routines + In this module Date is a number of days since 1/1/1600 (up to 31 Dec 3999) + I am not sure about how easy it might be to extend the modules beyond + these bounds. Time is just a number of seconds since midnight. User can + add/subtract dates and times, calculate diffs ("how many days, months + and years passed since 21 Dec 1967?") and so on. DateTime <==> UTC (GMT) + conversion routines provided, too. + This module required flognat's strptime.py. - tty_menu.py - extremely dumb text-mode menues. +opstring.py - additional string manipulation routines + (character padding, encoding conversions). + +rus/ - work with russian cyrillic - convert text to/from translit. + +tty_menu.py - extremely dumb text-mode menues. diff --git a/setup.py b/setup.py index 857eced..ac13e3b 100755 --- a/setup.py +++ b/setup.py @@ -3,9 +3,9 @@ from distutils.core import setup setup(name = "m_lib", - version = "1.4", + version = "2.0", description = "Broytman Library for Python", - long_description = "Broytman Library for Python, Copyright (C) 1996-2012 PhiloSoft Design", + long_description = "Broytman Library for Python, Copyright (C) 1996-2013 PhiloSoft Design", author = "Oleg Broytman", author_email = "phd@phdru.name", url = "http://phdru.name/Software/Python/#m_lib", -- 2.39.2