Tags: Python3pkg/GDriveFS
Tags
- Fixed divide-by-zero on progress. - Corrected variable naming. Fixes dsoprea#159.
Doing release to get new functionality into PyPI version. - Centralized block-size value. - Bugfix: We now delete temporary files after release. - Bugfix: Eliminated potential temporary file naming collisions by using the file-counter as the filename. - Bugfix: Fixed progress-reporting in the log (printing the function __str__ rather than the float). - Eliminated unnecessary reraising and some commented code. - Updated ignores. - Modernized [some] imports. - Bugfix: Logging statement blows-up on extended characters. Fixes dsoprea#153. - Updated some of the instructions in the Vagrant boot script. Added Apt update to Vagrant boot. - Enriched documentation around installation steps. - Bugfix: Compute st_blocks field for stats; enables reporting of disk usage on 'du' - Added build script.
- Fixed download-size issues. Also no longer truncating files. Fixes d… …soprea#111. Fixes dsoprea#116. - We no longer enable big_writes, by default. Fixes dsoprea#113. - Fixed /etc/fstab instructions. - Deimplemented OrderedDict (for 2.6 compatibility, issue dsoprea#112).
Big release, a long time coming.
- Reorganized docs. Added debug docs.
- Increased FUSE block-size (jumped from 4K to 64K).
- Increased uplaod chunk-size (big jump to 1M). Adjusted debug logging.
- We now keep different GdriveManager objects per thread, which fixed the socket anomalies.
- We now assert that what we receive from GD, from each interface, is the right 'kind'."
- Now gracefully handle error messages that don't have JSON.
- Updated ignores and updated Vagrant docs.
- Copies (including recursive) are now successful. Truncates are okay, now.
- Massive refactors, and general modernization.
- Rewrote opened-files logic.
- Access to Google Drive wrapper is now direct using wrappers (no more "drive_proxy").
- Refactored debugging (is only via variable now, not parameter).
- Now allow change-monitoring to be disabled (for debugging).
- Added protection against concurrent handles to the same file, for now.
- Deimplemented timers.
- Refactored and fixed change monitoring.
- Renamed unimplemented modules (until we can implement them).
- Renamed debug variable.
- Removed redundant log-config file.
- Added donation icon to README.
- RST README cleanup.
- Conventions refactor. Added Vagrantfile.
- Updated all logging to used modern conventions.
- Rewrote logging configuration. Now we rely purely on console and Syslog.
- Enhanced debug mode. Can now be enabled via DEBUG environment variable, which increases logging as well.
- Repositioned and renamed scripts directory.
- Modernized packaging logic.
- Moved requirements and README to gdrivefs/resources.
- Rewrote README from MD to RST.
- Deimplemented Versioneer.
- Yanked package-level logic.
- Removed a couple of singleton implementations, and replaced with standard module-level logic.
- Removed erroneous packaging code from Git.
- We also added a Vagrantfile for development in a controlled environment, whether or not you're developing from a L
- Updated UBUNTU_QUICKSTART.txt . Updated instructions.
- Write-logic refactor (no longer have to read whole file into memory in order to update).
- Switched to module-level logging, and removed getChild usage (getChild() not supported in 2.6). Removed massive amount of commented logging/logic.
- Removed extraneous requirements.
- Convenience refactors.
- We now verify the creds file exists at the top of mounting.
- We now verify connectivity at the top of mounting.
- Removed a bunch of unremarkable catches in scripts.
- Removed uninstall script, and any references to easy_install from README.
- Removed provisions for apple support in logging, since it's illogical (FUSE isn't supported on Apple).
- Removed unnecessary parameter to get_data() on LiveReader classes.
- Added gdfsdumpentry to installed scripts.
- Bugfix.
- Formalized packaging.
- Repositioned tools as scripts, in a "scripts" directory.
- Refactored Markdown as RST.
- We now use the requirements file and README file to populate those respective components of the setuptools structu
- Wrote resource files into MANIFEST.in .
- Deimplemented Versioneer.
PreviousNext