Skip to main content

Introduction

https://badge.fury.io/py/edeposit.amqp.ftp.png https://pypip.in/d/edeposit.amqp.ftp/badge.png

This module provides wrappers over ProFTPD FTP server for edeposit project.

It allows producers automatic and/or batch uploads of both files and metadata. Metadata are recognized and parsed by this package and in case of error, user is notified by creating special file with error log.

Documentation

Full module documentation and description can be found at Read the Docs:

Contributors

  • Bystroushaak <bystrousak[a]kitakitsune.org>, Developer

Changelog

1.0.2

  • reactToAMQPMessage() parameters modified.

1.0.1

  • Minor changes and improvements.

1.0.0

  • Added some missing tests.

  • Fixed internal log bug.

  • First release version.

0.6.0 - 0.6.4

  • Into initializer were added checks for linux type - suse requires different settings than ubuntu.

  • Small bugfix in initializer paths.

  • initializer is now standalone script named as edeposit_proftpd_init.py.

  • Fixed bug in passwd_reader.py: missing call to get_ftp_uid().

  • Added checking of the /etc/proftpd/modules.conf file.

0.5.0

  • Added readme.

  • Added Czech and English workflow examples.

  • Fixed bugs in initializer.py.

0.4.0

  • Added almost all documentation.

  • Added a lot of unittests.

  • Created PYPI package.

  • All decoders are now working.

  • Project is almost ready for release version.

0.3.0

  • JSON metadata parser is working.

  • Added basic unittests for metadata decoders.

0.2.0

  • proftpd_monitor.py is almost working, most of the harder algorithms are done.

0.1.0

  • Package created.

Metadata

Release files for edeposit.amqp.ftp 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for edeposit.amqp.ftp 1.0.2
File Size Uploaded Provenance
edeposit.amqp.ftp-1.0.2.tar.gz 32.5 kB Without provenance Details

Release files / edeposit.amqp.ftp-1.0.2.tar.gz

Download URL edeposit.amqp.ftp-1.0.2.tar.gz
Size 32.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2be44899797cb78a45024fea0066465e0a1f475143d97633416daebe583863a3
BLAKE2b-256 checksum
How to use checksums
d180859c7ba9f7e65c7eb0aff24d90c911be681216387ab0d7051bab3098e6b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for edeposit.amqp.ftp 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page